相关文章推荐
飞奔的篮球  ·  hamibot中json如何只让其输入数字, ...·  5 月前    · 
光明磊落的萝卜  ·  CDN访问异常篇之403错误-阿里云开发者社区·  1 年前    · 
谈吐大方的警车  ·  Git 存储库的选项 - Azure ...·  1 年前    · 
豪气的打火机  ·  java - Attempt to ...·  1 年前    · 
跑龙套的荔枝  ·  oracle存储过程中调用另一个存储过程-掘金·  2 年前    · 
Code  ›  设置matlab保存的图片没有白边,matlab如何保存figure中去掉白边的图片「建议收藏」开发者社区
matlab 程序员
https://cloud.tencent.com/developer/article/2132396
不拘小节的开心果
1 年前
作者头像
全栈程序员站长
0 篇文章

设置matlab保存的图片没有白边,matlab如何保存figure中去掉白边的图片「建议收藏」

前往专栏
腾讯云
开发者社区
文档 意见反馈 控制台
首页
学习
活动
专区
工具
TVP
文章/答案/技术大牛
发布
首页
学习
活动
专区
工具
TVP
返回腾讯云官网
社区首页 > 专栏 > 全栈程序员必看 > 设置matlab保存的图片没有白边,matlab如何保存figure中去掉白边的图片「建议收藏」

设置matlab保存的图片没有白边,matlab如何保存figure中去掉白边的图片「建议收藏」

作者头像
全栈程序员站长
发布 于 2022-10-02 16:31:34
4.4K 0
发布 于 2022-10-02 16:31:34
举报

大家好,又见面了,我是你们的朋友全栈君。

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

一、先显示图片,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’);

From: http://blog.csdn.net/gxuan/article/details/8768026

matlab保存画框图像去白边

在matlab 图像处理 中,为了标识出图像的目标区域来,需要利用plot函数或者rectangle函数,这样标识目标后,就保存图像. 一般saves保存的图像存在白边,可以采用imwrite对图像进行保 …

前面的内容 也是要去掉白名单 和 8.8.8.8这种非问题IP的 高风险 么? (目前我们没有获取客户的中风险、低风险数据,可以处理掉高风险)

前面的内容 也是要去掉白名单 和 8.8.8.8这种非问题IP的 高风险 么? (目前我们没有获取客户的中风险.低风险数据,可以处理掉高风险) == 整体把关.不清楚细节,所以只能从整体决策.做 …

matlab 画框(二) 去白边

在matlab图像处理中,为了标识出图像的目标区域来,需要利用plot函数或者rectangle函数,这样标识目标后,就保存图像. 一般saves保存的图像存在白边,可以采用imwrite对图像进行保 …

Matlab学习笔记 figure函数

Matlab学习笔记 figure函数 matlab中的 figure 命令,能够创建一个用来显示图形输出的一个窗口对象.每一个这样的窗口都有一些属性,例如窗口的尺寸.位置,等等.下面一一介绍它们. …

String 中去掉空格

JAVA中去掉空格 1. String.trim() trim()是去掉首尾空格 2.str.replace(” “, “”); 去掉所有空格,包括首尾.中间 …

JAVA中去掉空格经典整理

JAVA中去掉空格经典整理 JAVA中去掉空格 1. String.trim() ————–trim()是去掉首尾空格 2.str.replac …

android应用中去掉标题栏的方法

现在我坚定的认为写技术博客对自己有很大的帮助,写博客给自己一个学而思的机会. 在Android中去掉标题栏有三种方法,它们也有各自的特点. 1.在代码里实现 this.requestWindowFea …

PowerDesigner生成的ORACLE 建表脚本中去掉对象的双引号,设置大、小写

原文:PowerDesigner生成的ORACLE 建表脚本中去掉对象的双引号,设置大.小写 若要将 CDM 中将 Entity的标识符都设为指定的大小写,则可以这么设定: 打开cdm的情况下,进入T …

用NSData和NSFileManager保存内存中的对象

曾经接触过iOS开发,并且开发过两个应用,纵然青涩,也算是一断美好的回忆.转眼就已经一年多了!现在回过头来决定再次拿起iOS开发. 下面讲NSData: NSdata的概念 1.使用文件时需要频繁地将 …

随机推荐

File类的createNewFile()与createTempFile()的区别

最近,在看代码时看到了一个方法, File.createTempFile() ,由此联想到File.createNewFile() 方法,一时间不知道两者到底有什么区别,感觉都是创建新文件嘛,后来查看 …

Hadoop学习3–安装ssh服务

题前语:为什么要安装这个东西呢? 是因为我们要在多台机器之间通信,这个服务就相当于支持这种通信的一个桥梁,打个比喻,相当于windows里,通过远程桌面连接到其他机器. 所以,安装这个服务,的目的是: …

WebLoigc的配置(生产模式与开发模式)

1.Weblogic两种模式的切换1).生产模式—>开发模式将domain路径下的bin\setDomainEnv.cmd文件中set PRODUCTION_MODE=true改为set P …

把Mvc4项目部署到虚拟目录之后找不到control想到的文件路径规范的问题

最近部署的项目的时候由于端口不够用,想到了把Mvc项目部署到虚拟目录中,结果发现图片,js设置control都找不到了.项目是mvc4+easyui开发的,大量的代码都是在js中调用control,写 …

React 入门最好的实例-TodoList

React 的核心思想是:封装组件,各个组件维护自己的状态和 UI,当状态变更,自动重新渲染整个组件. 最近前端界闹的沸沸扬扬的技术当属react了,加上项目需要等等原因,自己也决定花些时间来好好认识 …

android 工程里缺少 R.java 文件原因和解决方法

作为新手,学习android 的时候难免要导入一些示例,目的为了更加了解android各种API用法,顺便也可以学习下别人代码的写法. 可是导入android源码后,基本都有错误,R.java也不会自 …

Python3.0科学计算学习之绘图(三)

matplotlib对象: 使用matplotlib的pyplot模块,可以供用户直接使用最重要的绘图命令.多数情况下,我们希望创建一个图形并且立即展示出来,但是有时如果生成要通过更改其属性来修改的图 …

(Dijkstra) POJ2387 Til the Cows Come Home

Til the Cows Come Home Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 81024 Accepted …

C++ socket 网络编程 简单聊天室

操作系统里的进程通讯方式有6种:(有名/匿名)管道.信号. 消息队列 .信号量.内存(最快).套接字(最常用),这里我们来介绍用socket来实现进程通讯. 1.简单实现一个单向发送与接收 这是套接字的工 …

Grid++Report

ylbtech-Miscellaneos:Grid++Report 1. 关于Grid++Report返回顶部 Grid++Report 可用于开发桌面C/S 报表 与WEB报表(B/S报表),C/S报表 …

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/197888.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体分享计划 ,分享自作者个人站点/博客。
原始发表:2022年9月3日 上, 如有侵权请联系 cloudcommunity@tencent.com 删除
matlab
android
python
numpy

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!

matlab
android
python
numpy
评论
登录 后参与评论
0 条评论
热度
最新
登录 后参与评论
关于作者
全栈程序员站长
CTO
0
文章
0
累计阅读量
0
获赞
前往专栏
领券
  • 社区

    • 专栏文章
    • 阅读清单
    • 互动问答
    • 技术沙龙
    • 技术视频
    • 团队主页
    • 腾讯云TI平台
  • 活动

    • 自媒体分享计划
    • 邀请作者入驻
    • 自荐上首页
    • 技术竞赛
  • 资源

    • 技术周刊
    • 社区标签
    • 开发者手册
    • 开发者实验室
  • 关于

    • 社区规范
    • 免责声明
    • 联系我们
    • 友情链接

腾讯云开发者

扫码关注腾讯云开发者

扫码关注腾讯云开发者

领取腾讯云代金券

热门产品

  • 域名注册
  • 云服务器
  • 区块链服务
  • 消息队列
  • 网络加速
  • 云数据库
  • 域名解析
  • 云存储
  • 视频直播

热门推荐

  • 人脸识别
  • 腾讯会议
  • 企业云
  • CDN加速
  • 视频通话
  • 图像分析
  • MySQL 数据库
  • SSL 证书
  • 语音识别

更多推荐

  • 数据安全
  • 负载均衡
  • 短信
  • 文字识别
  • 云点播
  • 商标注册
  • 小程序开发
  • 网站监控
  • 数据迁移

Copyright © 2013 - 2023 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有

深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569

腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287

问题归档 专栏文章 快讯文章归档 关键词归档 开发者手册归档 开发者手册 Section 归档

Copyright © 2013 - 2023 Tencent Cloud.

All Rights Reserved. 腾讯云 版权所有

登录 后参与评论
 
推荐文章
飞奔的篮球  ·  hamibot中json如何只让其输入数字,输入汉字会提示 - CSDN文库
5 月前
光明磊落的萝卜  ·  CDN访问异常篇之403错误-阿里云开发者社区
1 年前
谈吐大方的警车  ·  Git 存储库的选项 - Azure Pipelines | Microsoft Learn
1 年前
豪气的打火机  ·  java - Attempt to read from field 'int android.support.v4.app.Fragment.mContainerId' on a null object reference when using Navigat
1 年前
跑龙套的荔枝  ·  oracle存储过程中调用另一个存储过程-掘金
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号