wangzhe860923 发表于 2008-11-27 08:08

一个图片处理的问题

用的是MATLAB

程序:
h0=figure('toolbar','none',...'position',,...'name','
实例');
h1=axes('parent',h0,...'position',[0.12 0.45 0.75
0.5],...'visible','off');
I=imread('123.tif');
imshow(I)
b1=uicontrol
('parent',h0,...'units','points',...'tag','b1',...'style','pushbutton
',...'string','减少颜色',...'backgroundcolor',[0.75 0.75
0.75],...'position',,...'callback',
[...'cla,',...'=imread(''123.tif'');,',...'
=imapprox(X,map,64);,',...'image(Y),',...'colormap(map2)']);
b2=uicontrol
('parent',h0,...'units','points',...'tag','b2',...'style','pushbutton
',...'string','颜色抖动',...'backgroundcolor',[0.75 0.75
0.75],...'position',,...'callback',
[...'cla,',...'I=imread(''123.tif'');,',...'=rgb2ind
(I,128,''nodither'');,',...'imshow(X)']);
b3=uicontrol
('parent',h0,...'units','points',...'tag','b3',...'style','pushbutton
',...'string','颜色变换一',...'backgroundcolor',[0.75 0.75
0.75],...'position',,...'callback',
[...'cla,',...'I=imread(''123.tif'');,',...'Y=rgb2ntsc
(I);,',...'J=Y(:,:,1);,',...'imshow(J)']);
b4=uicontrol
('parent',h0,...'units','points',...'tag','b4',...'style','pushbutton
',...'string','关闭',...'backgroundcolor',[0.75 0.75
0.75],...'position',,...'callback','close');
b5=uicontrol
('parent',h0,...'units','points',...'tag','b5',...'style','pushbutton
',...'string','颜色变换三',...'backgroundcolor',[0.75 0.75
0.75],...'position',,...'callback',
[...'cla,',...'I=imread(''123.tif'');,',...'J=rgb2ycbcr
(I);,',...'imshow(J)']);
b6=uicontrol
('parent',h0,...'units','points',...'tag','b6',...'style','pushbutton
',...'string','颜色变换二',...'backgroundcolor',[0.75 0.75
0.75],...'position',,...'callback',
[...'cla,',...'I=imread(''123.tif'');,',...'J=rgb2hsv
(I);,',...'imshow(J)']);

运行后:
??? 实例');
    |
Error: Missing variable or function.

这是怎么回事啊?

vican_lee 发表于 2008-12-3 12:14

实例');换行了吗?
如果换行了   matlab里面要用... 换行.
页: [1]
查看完整版本: 一个图片处理的问题