寻找矩形块

clc;
close all;
clearvars;
img = imread('D:\Program Files (x86)\Tencent\QQ_data\491415198\FileRecv\sampleImage.bmp');
figure,imshow(img)
[count,bin] = imhist(img,256);
figure,stem(bin, count,'marker','none');
thresh = graythresh(img);
bw =im2bw(img, thresh);
figure,imshow(bw)

val1 = img(img>thresh*255);
thresh1 = otsu_thresh(val1);
bw1 = img>thresh1*255;
figure;imshow(bw1);

val2 = img(thresh*255<img & img<thresh1*255);
thresh2 = otsu_thresh(val2);
bw2 = thresh<img&img<thresh2*255;
figure, imshow(bw2);

se = ones(5);
bw3 = imopen(bw2,se);
figure,imshow(bw3);
bw4 = imerode(bw3,se);
figure,imshow(bw4);
imgy = sum(bw3,2);figure,plot(imgy);
imgx = sum(bw3,1);figure,plot(imgx);


left = img(1:end,100:320);
histeq(left,256)
[left1] = histeq(left,256);
left2 =im2bw(left1,graythresh(left1));
figure,imshow(left2);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值