我正在尝试从128x128的复杂双打矩阵创建图像,然后使用这些图像作为我使用深度学习工具箱的卷积神经网络的测试数据(我的训练图像是128x128 .png文件)。我正在使用imshow命令从矩阵绘制数据,因为该命令从绘图中删除轴和刻度标记,但此命令留在图像周围不需要的灰色边框。我无法获得所需的128x128图像,我得到185x160的图像。我还尝试使用imsave命令,但保存的图像变成了一个黑色框,不匹配绘制的图形。是否有任何其他方法可以只获得所需的128x128图像,没有任何边界或轴?这是我当前的代码:
图,imshow(complex_image_new_db,image_scale_bounds_new_c);
轴平等的;
套装(GCA,'单位'那'像素');
x = get(gca,'位置');
设置(GCF,'单位'那'像素');
y = get(gcf,'位置');
设置(GCF,'位置',[y(1)y(2)x(3)x(4)]);
套装(GCA,'单位'那'标准化'那'位置',[0 0 1 1]);