| 查看: 278 | 回复: 0 | |||
| 当前主题已经存档。 | |||
[交流]
【求助】大家帮忙帮我看下用MATLAB仿真为什么直方图不出来
|
|||
|
>> J=imread('RoadG1.jpg'); >> [x,y]=size(J); >> I=double(J); >> z0=max(max(I)); >> z1=min(min(I)); >> T=(z0+z1)/2; >> TT=0; >> s0=0;n0=0; >> s1=0;n1=0; >> allow=0.5; >> d=abs(T-TT); >> count=0; >> while(d>=allow) count=count+1; for i=1:x for j=1:y if (I(i,j)>=T) s0=s0+I(i,j); n0=n0+1; end if (I(i,j) n1=n1+1; end end end T0=s0/n0; T1=s1/n1; TT=(T0+T1)/2; d=abs(T-TT); T=TT; end >> Seg=zeros(x,y); >> for i=1:x for j=1:y if(I(i,j)>=T) Seg(i,j)=1; end end end >> J0=Seg; >> SE=strel('rectangle',[6 4]); >> IM=imopen(J0,SE); >> figure,imshow(J); >> figure,imhist(J); 底下总说错误 ??? Error using ==> images\private\checkinput>check_attributes Function IMHIST expected its first input argument, I or X, to be two-dimensional. Error in ==> images\private\checkinput at 37 check_attributes(A, attributes, function_name, variable_name, ... Error in ==> imhist>parse_inputs at 198 checkinput(a, {'double','uint8','logical','uint16'}, {'2d'}, mfilename, ['I or ' ... Error in ==> imhist at 49 [a, n, isScaled, top, map] = parse_inputs(varargin{:}); 这个应该怎么改呢? |
» 猜你喜欢
情人节自我反思:在爱情中有过遗憾吗?
已经有12人回复
今年春晚有几个节目很不错,点赞!
已经有11人回复
体制内长辈说体制内绝大部分一辈子在底层,如同你们一样大部分普通教师忙且收入低
已经有12人回复
过年走亲戚时感受到了所开私家车的鄙视链
已经有9人回复
基金正文30页指的是报告正文还是整个申请书
已经有5人回复













回复此楼