当前位置:编程学习 > Matlab >>

MATLAB GUI 如何把已好的程序写入,。。。。。求高手指教 程序如下

global im %使用全局变量im I=imcrop(im,[0 0 260 100]); x=rgb2gray(I);X=double(x); %set(handles,axes2) axes(handles.axes2); c=blkproc(x,[4,4],'min(x(:))'); cc=imresize(c, [260 100], 'bicubic'); d=x-cc'; imshow(uint8(d),[]) 这个是我改写的。。。运行不了求高手指教 global im %选择图片路径 [filename,pathname]= ... uigetfile({'*.jpg;''*.bmp;''*.gif'},'选择图片'); %合成文件+文件名 str=[pathname filename]; %读取图片 im=imread(str); %使用第一个axes axes(handles.axes1); %显示图片 imshow(im) 这个是读取图片的程序
追问:
你好。。还是运行不了
答案:恩 从你改写的程序来看 从路径读取图片是对的
那么接下来的操作

I=imcrop(im,[0 0 260 100]);
x=rgb2gray(I);X=double(x);
%set(handles,axes2)
c=blkproc(x,[4,4],'min(x(:))');
cc=imresize(c, [260 100], 'bicubic');
d=x-cc';
axes(handles.axes2);
imshow(uint8(d),[]) %%%%%%这样就可以了

上一个:急求粒子滤波实现机器人跟踪的matlab程序
下一个:在matlab中如何调用执行外部程序呢?

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,