Eu já vi como converter uma imagem de cor em escala de cinza nesta pergunta e resposta do superusuário . No entanto, a escala de cinza não é preto e branco.
Simplificando, se um campo tiver cor, desejo convertê-lo para preto. Todas as outras áreas devem ser brancas. Portanto, se uma linha com 6 pixels de espessura for laranja, a resposta da outra linha ficará cinza. A linha deve ficar preta sólida.
No entanto, existe uma maneira de converter qualquer coisa de qualquer cor (não branca) em preto?
Estou trabalhando com impressões de engenharia, e ela simplesmente precisa ser em preto ou branco. O cinza não funciona, porque certas linhas de cores se tornam linhas "cinza".