可以帮我解决我的问题。我用matlab创建了图像处理算法,但发现错误:
??? Error using ==> set
uicontrol handle passed to 'CurrentAxes' property - valid axes handle required
这个代码:
set(iniw.figure1,'CurrentAxes',iniw.Cover_Image);
答案 0 :(得分:0)
根据变量的命名,您尝试将图形的CurrentAxes
设置为...图像。 axes
是包含图像对象的容器。您需要先获取包含图片的axes
,然后将 设置为CurrentAxes
。您可以使用ancestor
确定这一点。
set(iniw.figure1, 'CurrentAxes', ancestor(iniw.Cover_Image, 'axes'))