没有合适的资源?快使用搜索试试~ 我知道了~
Matlab读取BMP,JPG图片显示直方图并以直方图谷底为阈值进行阈值分割.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 116 浏览量
2021-09-14
21:06:18
上传
评论
收藏 9KB DOCX 举报
温馨提示
试读
2页
。。。
资源推荐
资源详情
资源评论
Matlab 读取 BMP,JPG 图片显示直方图并以直方图谷底为阈值进行阈值分割
i=imread('blood.jpg');
i = rgb2gray(i)
figure(1);
imshow(i);%显示原图
figure(2);
imhist(i);%显示直方图
u=imhist(i);
for a=1:256
m(a)=0;
end
j=0;
%求出热闹所有峰值的灰度级
for a=1:254
for b=a+1
for c=b+1
if u(a)<u(b)&u(b)>u(c)
j=j+1;
m(j)=b;
end
end
end
end
%求出峰值中的最大灰度级
p=m(1);
for a1=2:j
if u(m(a1))>u(p)
p=m(a1);
end
end
%求出峰值中的最小灰度级
w=m(1);
for a4=2:j
if u(m(a4))<u(w)
w=m(a4);
end
end
%求出与最大峰值相邻的峰值灰度级
l=u(w);
for a2=1:j
if u(m(a2))>l;
x=m(a2)-p;
if(abs(x)>30)
l=u(m(a2));q=m(a2);
资源评论
苦茶子12138
- 粉丝: 1w+
- 资源: 6万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功