Tengo un objeto de lienzo, y dentro de él alguna imagen.
También tengo polígonos definidos como matrices de vértices, por ejemplo:
[ {x:50, y:50}, {x:50, y:150}, {x:200, y:100} ]Este es un polígono muy simple, algunos serán más complicados (actualmente el máximo es de 10 puntos).
Me gustaría encontrar una manera de enumerar todos los píxeles dentro del polígono, o simplemente encontrar el color promedio.
¿Hay alguna biblioteca para hacerlo? ¿O algún algoritmo inteligente?
En cuanto al comentario re: obtener datos de imagen por píxel, sé cómo obtener el color de un píxel. Pero, ¿qué hay de obtenerlo para todos los píxeles dentro del polígono?