0
我正在使用GNU Octave 4.2.1。在Linux Debian上。我正在尝试制作一个按钮(在Octave中调用pushbutton
)来打开jpeg文件等图像并显示到坐标轴。到目前为止,我的代码如下所示:如何在Octave中使用按钮在轴上显示图像?
%image preview
cmdOpenImage = uicontrol(
mainForm = "style", "pushbutton", "string", "OPEN THE IMAGE",
"position", [100,630, 100, 30]
)
的按钮仍在工作,进展情况如下:
%image preview
cmdOpenImage = uicontrol(
mainFrm = "style", "pushbutton",
"string", "OPEN THE IMAGE",
"position", [100,630, 100, 30],
"ButtonDownFcn", {@previewImage, "1"}
)
function previewImage(h, e, a1)
i = imread('donuts.jpg');
imshow(i);
endfunction
在MATLAB图像处理我的上一个应用程序如下图所示:
function cmdOpenImage_Callback(hObject, eventdata, handles)
[a, b] = uigetfile();
i = imread([a, b]);
guidata(hobject, handles);
axes(handles.PreviewImage);
imshow(i);
prev app在MATLAB图像处理中的图像:
+的甜甜圈(代码)。顺便说一句,如果你对这些甜甜圈(即使用省略号)添加一些额外的配菜,MATLAB用户将能够享受(执行)这些甜甜圈(代码)为好。 –
ahahah,哦,好吧:P –
@TasosPapastylianou我觉得我们应该这样的例子添加到GNU八度维基。我有权使用它吗? – Andy