
matlab gui 中,如何修改按钮的cdata
1个回答
展开全部
在启动加载函数中 function Etiqbutton_OpeningFcn(hObject, eventdata, handles, varargin)
加载button的cdata数据。比如按钮的图标是vol.jpg 代码如下。
[a,map]=imread('vol.jpg');
[r,c,d]=size(a);
x=ceil(r/30);
y=ceil(c/30);
g=a(1:x:end,1:y:end,:);
g(g==255)=5.5*255;
set(handles.pushbutton1,'CData',g);
加载button的cdata数据。比如按钮的图标是vol.jpg 代码如下。
[a,map]=imread('vol.jpg');
[r,c,d]=size(a);
x=ceil(r/30);
y=ceil(c/30);
g=a(1:x:end,1:y:end,:);
g(g==255)=5.5*255;
set(handles.pushbutton1,'CData',g);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询