Image is homogenous,white bright.?
    3 次查看(过去 30 天)
  
       显示 更早的评论
    


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 个评论
回答(1 个)
  Image Analyst
      
      
 2016-6-15
        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 个评论
  Image Analyst
      
      
 2016-7-5
				You need to define some threshold
if std(ROI(:)) > 5  % Or whatever value you want
   % It's not homogeneous
else
   % It's homogeneous
end
另请参阅
类别
				在 Help Center 和 File Exchange 中查找有关 Image Filtering and Enhancement 的更多信息
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!



