Jak zmienić kolor pikseli za pomocą określonych współrzędnych w Pythonie 3 | OpenCV?
Chcę załadować obraz, używając img=cv2.imread('....jpg')
i zmienić kolory pikseli, których:
Współrzędna x podzielona przez 2 bez reszty.
współrzędna y podzielona przez 3 bez reszty
Używam Pythona 3 w Anaconda / Jupyter.
Jakieś sugestie?
Odpowiedzi
Zdecydowanie sugeruję przyjrzenie się odpowiedziom na temat przepełnienia stosu:
@ fmw42 Podaje działający kod źródłowy.
@Kasravnd
Deepfreeze
Pytasz, jak zmienić kolor obrazu za pomocą:
Współrzędna x jest dzielnikiem 2 (stąd brak przypomnienia)
Współrzędna Y jest dzielnikiem 3 (stąd brak przypomnienia)
Proponuję spojrzeć na odpowiedź @Mark Setchell tutaj.
Najprostszym sposobem jest przejście przez x, y pikseli w zagnieżdżonych pętlach for i zmodyfikowanie kontenera obrazu Mat, gdy tylko zostaną spełnione warunki.