Einzelnen Beitrag anzeigen

Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.356 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Wie hell ist ein Bild?

  Alt 24. Jan 2016, 13:05
Dafür kannst du die Werte der einzelnen Pixel in den HLS Farbraum umwandeln. Dort hast du dann direkt die Helligkeit.

Dafür gibt es in der Windows-API wie auch in Delphi und Lazarus die Funktion ColorRGBToHLS, bei Delphi in der Unit Vcl.GraphUtil und bei Lazarus in GraphUtil.

Dann kannst du die durchschnittliche Helligkeit verschiedener Pixel ausrechnen.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat