Farbewerte (RGB) in einem Polygon ermitteln

Ich werte die Regenradarbilder aus um bei nahendem Regen diverse Aktionen im Haus auszulösen.
Bisher lese die RGB Werte in Quadraten je nach Windrichtung um unser Haus aus.
Nun möchte ich dazu Dreieicke (Polygon) nutzen.
Hat jemand einen Ansatz oder Idee wie ich aus einem beliebigen Dreiechsbereich eines Bildes alle RGB Werte aller der dort enthaltenen Bildpunkte auslesen kann.
Danke für einen Hinweis

Will keine Grundsatzdiskussuion führen, aber nur aus Interresse was versprichst Du Dir davon? Bilder sind ja immer aus Pixeln aufgebaut die ein Quadrat darstellen, insofern wäre es zumindest für mich eher logisch mit Quadraten zu arbeiten die eben viele Pixel enthalten als den Inhalt aus einem Dreieck zu berechnen.