Einzelnen Beitrag anzeigen

Benutzerbild von jaenicke
jaenicke

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

AW: Wie hell ist ein Bild?

  Alt 24. Jan 2016, 14: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
AppCentral
  Mit Zitat antworten Zitat