我试图在matlab中找到一个图像是同质的。我的图像包含一些硬币。一种方法是使用函数improfile来创建强度配置文件。我绘制了直方图,我不知道如何测量同质性
close all;clear all;
I = imread('coins.png');
bw =( im2bw(I, graythresh(I)));
[L N]= bwlabel(bw);
ele=find(L==3);
Im1=zeros([size(I,1) size(I,2)]);
Im1(ele)=1;
figure,imshow(Im1)
ML=I; ML(Im1==0)= 0; figure, imshow(ML);
figure,imhist(ML(Im1==1))
我们可以从直方图推断出什么?它是同质的吗?
发布于 2018-12-11 14:06:46
我想你应该查看这些链接。Matlab内置了一些功能,可以为您提供所需的功能。
https://stackoverflow.com/questions/-100005126
复制相似问题