matlab保存figure中的图片去掉白边
来源:互联网 发布:下载云端软件 编辑:程序博客网 时间:2024/06/05 21:18
输出图片成可直接调入的灰度图,设置输出图片空白边距,以及调整图片大小,纵横比。
一、先显示图片,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');
阅读全文
1 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以及自动保存
- 51Nod--1008 N的阶乘 mod P
- linux系统java环境配置命令和MySql数据库之简化版(转自王大锤大神)
- K-means 和 K-medoids算法聚类分析
- ECMAScript6(4):字符串类型扩展
- BZOJ 1042 硬币购物 (数论 容斥)
- matlab保存figure中的图片去掉白边
- PHP防SQL注入记录
- 93 C语言数组指针(指向数组的指针)
- android studio的adb端口被占解决方法
- 自学Java之Java编程(序列化和查看对象)(016day)
- USACO-section 1.3 Prime Cryptarithm[hash]
- 解决configure: error: Please reinstall the libcurl
- 微信开发 提示 Redirect_uri参数错误
- 蓝桥杯训练:递归——f(n)=1^2+2^2+……+n^2