我试图在matlab中显示一个.tif图像,我使用这两行代码
a = imread('C:\ Users \ sepideh \ Desktop \ 21_15.tif'); imshow(a)中
遇到此警告
警告:图像太大,无法放在屏幕上;显示为3%
在73的imuitools \ private \ initSize中 在imshow at 262
此警告的原因是什么?我该怎么做才能解决这个问题? 主要的麻烦是它有时不显示图像,当然即使它显示图像CPU使用率变高,我无法正确缩放
答案 0 :(得分:0)
使用标准化单位并乘以图像大小。
你可以试试这个:
plot_size = get(0,'ScreenSize');
fg = figure(1);
set(fg, 'Color', [1 1 1], 'Position', plot_size, 'Visible', 'on');
a = imread('C:\Users\sepideh\Desktop\21_15.tif');
imshow(a)
或者通过@Jonas
检查here给出的解决方案答案 1 :(得分:-1)