Sprawdzanie koloru obrazka

0

Witam,

potrzebuję sprawdzić czy dany obraz jest w jednym kolorze. Np. dostaję obraz o wymiarach 100px na 100px i muszę sprawdzić czy cały obraz jest czerwony. Czy jest jakiś sposób, żeby to sprawdzić bez iteracji po każdym pikselu?

pozdrawiam,
Antek

0

Nie widzę sposobu, ale możesz użyć MapReduce by przyśpieszyć proces dla ogromnych obrazów.

0
antek11 napisał(a):

Witam,
potrzebuję sprawdzić czy dany obraz jest w jednym kolorze. Np. dostaję obraz o wymiarach 100px na 100px i muszę sprawdzić czy cały obraz jest czerwony. Czy jest jakiś sposób, żeby to sprawdzić bez iteracji po każdym pikselu?
pozdrawiam,
Antek

Można iterować ze skokiem o kilka ( a w przypadku kart graficznych o kilkaset) pikseli naraz,
nie trzeba iterować po jednym. Ino trza mieć sprzęt który umie wykonać takie operacje, np.
procesor z SSE.

1 użytkowników online, w tym zalogowanych: 0, gości: 1