matlab如何保存figure中去掉白边的图片

简介: matlab如何保存figure中去掉白边的图片

输出图片成可直接调入的灰度图,设置输出图片空白边距,以及调整图片大小,纵横比。


一、先显示图片,imshow。如果是plot,或者newplot,直接看“三”。

imshow(strain_image,'border','tight','initialmagnification','fit');

%'border','tight'的组合功能意思是去掉图像周边空白

%'InitialMagnification','fit'组合的意思是图像填充整个figure窗口


二、设置窗口大小。只设置窗口大小就行,数组含义:[left bottom width height]。我是设成正方形。


set (gcf,'Position',[0,0,512,512])

顺便提一下,默认plot的position是   [232   246   560   420]


三、使图片填充整个figure,也就是成规定的形状。

axis normal;


一般的用plot函数画的图像只需要set(gca,'position',[0 0 1 1])就可以达到目的,但是imshow的函数里使用了axis image,保持了图像的比例,所以必须用axis normal改回来.才会伸缩图像填充这个figure区域.否则只能手动调整图像的大小,比例合适时空白也会消失。

如果要控制插值方式,就要用imresize命令。

MATLAB生成Gif图片程序源代码


四、保存,只能用菜单里的“save as...”或者saveas命令

saveas(gca,'meanshape.bmp','bmp');


总结,就是下面四条命令:

imshow(strain_image,'border','tight','initialmagnification','fit');

set (gcf,'Position',[0,0,500,500]);

axis normal;

saveas(gca,'meanshape.bmp','bmp');

相关文章
|
7月前
|
算法
m基于OFDM+QPSK和LDPC编译码以及MMSE信道估计的无线图像传输matlab仿真,输出误码率,并用图片进行测试
MATLAB2022a仿真实现了无线图像传输的算法,包括OFDM、QPSK调制、LDPC编码和MMSE信道估计。OFDM抗频率选择性衰落,QPSK用相位表示二进制,LDPC码用于前向纠错,MMSE估计信道响应。算法流程涉及编码、调制、信道估计、均衡、解码和图像重建。MATLAB代码展示了从串行数据到OFDM信号的生成,经过信道模型、噪声添加,再到接收端的信道估计和解码过程,最终计算误码率。
80 1
|
4月前
【Matlab 2019b】Matlab在figure中如何把横坐标或者纵坐标单位转换为10的几次方
本文提供了在Matlab中如何改变图形坐标轴单位的方法,举例说明了如何将横轴刻度标签设置为特定的年份,并调整刻度取值以匹配自变量的变化。
695 1
|
机器学习/深度学习 算法
m基于OFDM+QPSK和DNN深度学习信道估计的无线图像传输matlab仿真,输出误码率曲线,并用实际图片进行测试
m基于OFDM+QPSK和DNN深度学习信道估计的无线图像传输matlab仿真,输出误码率曲线,并用实际图片进行测试
372 0
|
7月前
|
资源调度 算法
m基于OFDM+QPSK和LDPC编译码以及LS信道估计的无线图像传输matlab仿真,输出误码率,并用图片进行测试
m基于OFDM+QPSK和LDPC编译码以及LS信道估计的无线图像传输matlab仿真,输出误码率,并用图片进行测试
77 2
|
计算机视觉
第三周作业:matlab将一张图片进行顺时针旋转 20°,做水平镜像,做错切变换,缩小图像处理,并采用双线性插值方法
简介:第三周作业:matlab将一张图片进行顺时针旋转 20°,做水平镜像,做错切变换,缩小图像处理,并采用双线性插值方法
第三周作业:matlab将一张图片进行顺时针旋转 20°,做水平镜像,做错切变换,缩小图像处理,并采用双线性插值方法
|
机器学习/深度学习 数据采集 监控
m基于CNN卷积神经网络的口罩识别系统matlab仿真,带GUI操作界面,可以检测图片和视频,统计人数
m基于CNN卷积神经网络的口罩识别系统matlab仿真,带GUI操作界面,可以检测图片和视频,统计人数
133 0
|
数据可视化
期刊论文图片代码复现【由图片还原代码】(Origin&Matlab)
期刊论文图片代码复现【由图片还原代码】(Origin&Matlab)
402 0
|
机器学习/深度学习 传感器 算法
图片数字带通传输系统附matlab代码
图片数字带通传输系统附matlab代码
|
算法
基于临近图片相似性分析的图片碎片拼接算法matlab仿真
基于临近图片相似性分析的图片碎片拼接算法matlab仿真
330 0
基于临近图片相似性分析的图片碎片拼接算法matlab仿真
|
算法
OFDM图像传输系统matlab仿真,以图片作为数据源进行发送,接收端还原图片,对比MPSK,MQAM等调制方式
OFDM图像传输系统matlab仿真,以图片作为数据源进行发送,接收端还原图片,对比MPSK,MQAM等调制方式
187 0

热门文章

最新文章

下一篇
DataWorks