Hallo,
um ein ganzes Bild auf Dunkelheit zu überprüfen, schau dir mal den Code in
How to identify black or dark images in C# an (die dort verwendete Formel für
brightness dient zur Umwandlung des Farbbildes in Grauwerte).
Du könntest es noch optimieren, wenn du nicht bei jedem Bild gleich komplett alle Pixel überprüfst, sondern z.B. erst nur ein paar Dutzend und diese dann auf Farben (bzw. Helligkeit) überprüfst.
Wenn du jedoch speziellere Anforderungen hast, könntest du auch eine "Image Processing Library" wie z.B.
Emgu CV (basierend auf OpenCV) benutzen.