how can i set the pixel intensity values (I) that fall in the range, 200> I >30 to I = 200.
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I am dealing with large images
0 commentaires
Réponse acceptée
Image Analyst
le 20 Juil 2015
Try adapthisteq(). Try it yourself first. It will get rid of the dark background and normalize all the writing. try different parameters until you get it correct. Come back with your code if you need help.
10 commentaires
Image Analyst
le 24 Juil 2015
You might try bwconvhull() on the binary image before calculating the area and perimeter. This will round out the blobs and make that bottom one have not so high a circularity.
Plus de réponses (1)
David Young
le 17 Juil 2015
Img(200 > Img & Img > 30) = 200;
3 commentaires
Walter Roberson
le 17 Juil 2015
That is probably more general than you intended, but your question was very general. What kinda functions to achieve what goal?
Image Analyst
le 17 Juil 2015
Here's some help: http://www.mathworks.com/matlabcentral/fileexchange/?term=authorid%3A31862, especially the Image Segmentation Tutorial.
Voir également
Catégories
En savoir plus sur Image Processing Toolbox 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!