作者OldChuang (老庄)
看板MATLAB
标题如何把print出来的图片 边缘去掉
时间Tue Nov 22 19:49:21 2011
小弟先付上程式码
area(u,v)
xlim([0 1])
ylim([0 1])
print -dpng hand
BW=Imread('AAA.png');
BW=im2bw(BW,0.5);
Imshow(BW)
[m,n]=size(BW);
A=1-bwarea(BW)/(m*n)
我是要算在[0,1]*[0,1]方块内那块区域的面积
目标是要用二值化求出(虽然这招不太会 但也没有别招会用= =)
不过在print出来的图 有边框
也就是
┌───────┐
│ 灰色区域 │
│ ┌───┐ │
│ │我要的│ │
│ │区域 │ │
│ │ │ │
│ │ │ │
│ └───┘ │
│ 我不要>< │
└───────┘
请问需要如何让print出来的图只剩下中间那块我要的
我爬过文章,不过看不太懂= =
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.4.195
※ 编辑: OldChuang 来自: 140.112.4.195 (11/22 21:42)
1F:→ a19890124:[a,b]=size(x) s1=x(1:a/2,1:b/2) 这是分割图片的 你可 11/24 23:47
2F:→ a19890124:以跑看看 然後再想要怎麽用在你那边 11/24 23:49