Pour un moteur de vignettes, je voudrais développer un algorithme qui prend x vignettes aléatoires (recadrage, pas de redimensionnement) d'une image, les analyse pour le contraste et choisit celui avec le contraste le plus élevé. Je travaille avec PHP et Imagick mais je serais content pour quelques conseils généraux sur la façon de calculer le contraste de l'imagerie.Comment puis-je choisir une image avec un contraste plus élevé en PHP?
Il semble que beaucoup de choses soient plus faciles que de calculer le contraste, par exemple en comptant les couleurs, en calculant la luminosité, etc.
Quelles sont vos expériences avec l'analyse de matériel d'image?
Cela me donnerait juste la différence entre le pixel le plus sombre et le plus léger, si je comprends bien votre idée. Pas très représentatif dans la plupart des cas. – markus
http://en.wikipedia.org/wiki/Contrast_(vision) – mateusza
autant que je comprends cet article wiki ce serait un écart-type qui aide. Donc, merci pour le lien, peut-être que vous pouvez ajuster votre pseudo-code pour calculer un écart-type ou une autre métrique de variance. – markus