Como alterar a cor dos pixels com coordenadas específicas no Python 3 | OpenCV?
Quero carregar a imagem usando img=cv2.imread('....jpg')
e alterar as cores dos pixels cujo:
coordenada x dividida por 2 sem resto.
coordenada y dividida por 3 sem resto
Estou usando Python 3 no Anaconda / Jupyter.
Alguma sugestão?
Respostas
Eu sugiro fortemente que você dê uma olhada nestas respostas do Stack Overflow:
@ fmw42 Fornece um código-fonte funcional.
@Kasravnd
Congelamento profundo
Você está perguntando como mudar a cor da imagem com:
x Coordenada é um divisor de 2 (portanto, nenhum lembrete)
A coordenada Y é um divisor de 3 (portanto, nenhum lembrete)
Eu sugiro que você dê uma olhada na resposta de @Mark Setchell aqui.
A maneira mais direta é percorrer x, y pixels em loops for aninhados e modificar o contêiner de imagem Mat sempre que houver correspondência com as condições.