Image is homogenous,white bright.?
2 views (last 30 days)
Show older comments


Image is homogenous,white bright. can you explain what is homogenous and white bright. I tried
I = imread('circuit.tif');
glcm = graycomatrix(I,'Offset',[2 0]);
stats = graycoprops(glcm,{'contrast','homogeneity'});
I have added input image and i marked the region of interest. I tried bwlabel and extracted the elliptical shape within that red region.I want to check whether the region is
- homogeneous bright white
- inhomogeneous with or without horizontal bands
- inhomogeneous gray
- inhomogeneous gray to black
- inhomogeneous black
How to write a code to distinguish this
0 Comments
Answers (1)
Image Analyst
on 15 Jun 2016
I guess homogeneous and bright white would mean that the image is a uniform gray level of 255 or 65535 depending on if it's an 8 or 16 bit image.
10 Comments
Image Analyst
on 5 Jul 2016
You need to define some threshold
if std(ROI(:)) > 5 % Or whatever value you want
% It's not homogeneous
else
% It's homogeneous
end
See Also
Categories
Find more on Image Filtering and Enhancement in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
