I have a RGB image which i converted into HSV color model. Then I have extracted the V- component. I draw simple histogram of this V-component. Now i wanted to divide this created histogram in such 8 part where each partition should have the same ent
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
sumit kumar
le 15 Nov 2016
Commenté : Im_possible_woman
le 15 Avr 2018
I have a RGB image which i converted into HSV color model. Then I have extracted the V- component. I draw simple histogram of this V-component. Now i wanted to divide this created histogram in such 8 part where each partition should have the same entropy. Or if not 8 then number of partition must be same.
2 commentaires
Im_possible_woman
le 15 Avr 2018
Hello @sumit kumar, could you please share the codes of RGB image which is converted into HSV color model. Then have extracted the V- component? I really hope that you can help me to share the codes and respond me.
Réponse acceptée
Image Analyst
le 15 Nov 2016
Compute the histogram. Then compute the entropy in each bin: sum(p*log(p)). Then compute the CDF of the entropy array using cumsum(). Then split it at the 1/8, 2/8, 3/8, etc. points to find out what gray levels give you the eight part splitting that you seek.
Plus de réponses (1)
Walter Roberson
le 15 Nov 2016
3 commentaires
Walter Roberson
le 15 Nov 2016
Though I am not sure what you mean by "have the same entropy" with respect to a portion of a histogram?
Voir également
Catégories
En savoir plus sur Histograms dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!