matlab保存figure中的图片去掉白边
来源:互联网 发布:金融科技 知乎 编辑:程序博客网 时间:2024/05/28 14:56
输出图片成可直接调入的灰度图,设置输出图片空白边距,以及调整图片大小,纵横比。
一、先显示图片,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命令。
四、保存,只能用菜单里的“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');
一、先显示图片,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命令。
四、保存,只能用菜单里的“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');
0 0
- matlab保存figure中的图片去掉白边
- matlab保存figure中的图片去掉白边
- matlab保存figure中的图片去掉白边
- matlab保存figure中的图片去掉白边
- matlab保存figure中的图片去掉白边
- matlab 保存figure中的图像
- Matlab:不包含边界和工具栏的figure(移除保存图片的白边)
- Matlab:不包含边界和工具栏的figure(移除保存图片的白边)
- Matlab中Figure高效保存为图片
- matlab保存figure
- MATLAB循环保存figure
- 【matlab】export_fig 去掉白边、保存图像
- Matlab 禁止显示figure figure保存到文件 命令
- 将matlab的figure保存为pdf,避免图片太大缺失
- Matlab中的图片保存至本地
- 去掉matlab中figure图的空白边缘
- matlab 中的 figure 之间的切换方式
- MATLAB生成多张figure以及自动保存
- GDB 内存断点
- “E576: viminfo: 缺少 '>' 位于行: ” 或者是“ E576: viminfo: Missing '>' in line: ”
- 链式前向星以及代码实现
- Spring-SpringMVC-Hibernate整合
- 安慰
- matlab保存figure中的图片去掉白边
- 像素碰撞检测
- 都这样了,还要不要再争取一下
- android ContentResolver详解
- Spring AOP 详解
- 警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to .
- 有关单日历空间
- 错误记录
- BroadcastReceiver之实现锁屏、解锁例子