Image 子图像-去除空白

Image 子图像-去除空白,image,matlab,whitespace,Image,Matlab,Whitespace,我想把几张图片拼接在一起。但是使用子图像会降低图像质量,并且存在大量不必要的空白。它太小了,我看不懂 我怎样才能摆脱空白,尽可能近距离地绘制图像?实际上只需要一个色条 addpath(genpath('/home/jg3223/Documents/EPA_AQSData/US/PM2.5/Plots_PM25_24hr/')) [X1,map1]=imread('map_US_1997_AnnualAvg_PM25_24hr.jpg'); [X2,map2]=imread('map_US_19

我想把几张图片拼接在一起。但是使用
子图像
会降低图像质量,并且存在大量不必要的空白。它太小了,我看不懂

我怎样才能摆脱空白,尽可能近距离地绘制图像?实际上只需要一个色条

addpath(genpath('/home/jg3223/Documents/EPA_AQSData/US/PM2.5/Plots_PM25_24hr/'))

[X1,map1]=imread('map_US_1997_AnnualAvg_PM25_24hr.jpg');
[X2,map2]=imread('map_US_1997_Spring_PM25_24hr.jpg');
[X3,map3]=imread('map_US_1997_Summer_PM25_24hr.jpg');
[X4,map4]=imread('map_US_1997_Fall_PM25_24hr.jpg');
[X5,map5]=imread('map_US_1998_Winter_PM25_24hr.jpg');

subplot(1,5,1), imshow(X1,map1)
subplot(1,5,2), imshow(X2,map2)
subplot(1,5,3), imshow(X1,map3)
subplot(1,5,4), imshow(X2,map4)
subplot(1,5,5), imshow(X1,map5)

减少空白的一种方法是检查jpeg图像,确保它们没有不必要的边框。除了其中一个外,您还可以删除所有颜色栏

对于更自动化的方法,可以稍微不同地实现子地块

positionVector = [fromleft frombottom width height];
subplot('position',positionVector); imshow(X1,map1);
根据文件,单位似乎占总体型的百分比