Bonjour,
Je travaille avec opencv sur des images.
Je voudrai pouvoir couper (calculer la nouvelle valeur max) un histogramme par rapport à un certain pourcentage de sa plage de valeurs.
Par exemple, admettons que j'ai un histogramme dont les valeurs des pixels vont de 0 à 1000 et que je souhaite conserver 99.7% des pixels.
Comment puis je faire pour trouver de manière efficace et rapide la valeur pour laquelle j'ai 99.7% des pixels de mon images qui sont situées avant ?
L'objectif est d'au final pouvoir se débarrasser de la dynamique où il y a peu d'informations utiles et d'enregistrer une nouvelle image.
Dans mon exemple, on peut imaginer qu'il y a plus de 90 % des pixels qui sont dans la première moitié de la plage de valeurs (0 - 1000).
Il s'agirai donc de se débarrasser d'une bonne partie de la seconde moitié en trouvant une nouvelle valeur limite, en fonction du pourcentage de pixel que je souhaite conserver.
Merci d'avance.
Partager