第一张和第二张图像显示已损坏
第一张原始图片 第二张原始图片
我有两个.bmp
图像,我想在Matlab GUI中以两个不同的轴显示它们。
function pushbutton1_Callback(hObject, eventdata, handles)
[imagedata1 imagemap1] = imread('C0.bmp');
axes (handles.axes1);
imshow(imagedata1, imagemap1);
[imagedata2 imagemap2] = imread('C1.bmp');
axes (handles.axes2);
imshow(imagedata2, imagemap2);
当我运行此代码时,只有第二个图像看起来像它的原始外观。第一个看起来很破损 当我为两个以上的图像尝试这个时,再次只有最后一个看起来像它的原始外观而其他图像看起来已经损坏。
这是什么原因?我怎么能解决这个问题?
答案 0 :(得分:0)
我将.bmp图像转换为.png格式,然后使用imshow显示它们。然后我的问题就解决了。