python 使用plt画图,去除图片四周的白边
用matplotlib.pyplot画的图,显示和保存的图片周围都会有白边,可以去掉。为了显示的更清楚,给图片加了红色的框
代码
“`
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
im = im[:, :, (2, 1, 0)]
ax.imshow(im, aspect=’equal’)
plt.axis(‘off’)
# 去除图像周围的白边
height, width, channels = im.shape
# 如果dpi=300,那么图像大小=height*width
fig.set_size_inches(width/100.0/3.0, height/100.0/3.0)
plt.gca().xaxis.set_major_locator(plt.NullLocator())
plt.gca().yaxis.set_major_locator(plt.NullLocator())
plt.subplots_adjust(top=1,bottom=0,left=0,right=1,hspace=0,wspace=0)
plt.margins(0,0)
#dpi是设置清晰度的,大于300就很清晰了,但是保存下来的图片很大
plt.savefig(‘result.png’, dpi=300)
python 使用plt画图,去除图片四周的白边相关推荐
- python去掉人像白边_python 使用plt画图,去除图片四周的白边方法
用matplotlib.pyplot画的图,显示和保存的图片周围都会有白边,可以去掉.为了显示的更清楚,给图片加了红色的框 代码 "` import matplotlib.pyplot as ...
- python中用plt画图
python中用plt画图 import matplotlib.pyplot as plt from matplotlib import font_manager #设置使用的字体,此处使用的是微软雅 ...
- python matplotlib plt 画图总结
文章目录 笔记主页 绘图默认参数设置 1 绘图 1.1 曲线图 绘制双Y轴图 绘制多个子图 1.2 散点图 1.3 箱型图 2 颜色 2.1 默认颜色 2.2 颜色库 2.3 三维图背景改成白色 3 ...
- python 图像分析 边框_Python 去除图片纯色边框(qbit)
前言Windows 10 2004 Python 3.8.3 Pillow 7.1.2 ImageMagick 7.0.10除了 Pillow 以外,qbit 还尝试了 skimage 和 openc ...
- python matplotlib plt 画图 将刻度 替换为文字/字符以及画断断续续的分段函数
直接上代码 import numpy as npimport matplotlib.pyplot as plt from pylab import * import matplotlib; matpl ...
- python cmp函数未定义_python用plt画图时,cmp设置方法
在python,有时候是需要画图的,比如把一个矩阵用图像的形式显示,之前用的好好的,每次用plt.imshow(),都是彩色图,不知为啥,突然全是黑白图了,于是需要设置cmap的值,如下: plt.i ...
- 基于Python实现网页版去水印之去除图片右下角水印
基于Python实现网页版去图片右下角水印 Python可以用OpenCV去除图片水印,但如何结合web框架去实现网页版去水印,带着这样的疑问,我搜索研究了一下,发现是完全可以实现的,而且考虑到部署服 ...
- 【编程语言之Python】之plt画图尺寸、去白边
1.设置画图尺寸 plt.figure(figsize=(10, 5)) 参考网址:https://www.jb51.net/article/140719.htm 2. 去除plt画图四周的空白区域 ...
- python 使用 plt.savefig() 保存图片去除旁边的空白区域
论文绘图,不希望图片有太多的空白区域,网上搜了一些方法,下面这个方法简单有效: 只需要在plt.savefig()函数中,加入一个参数.即plt.savefig("path", b ...
最新文章
- iOS 新窗口在最上层
- HuaWei设置镜像端口和观察端口
- 009_Raphael动画
- 使用netsh命令来管理IP安全策略(详细介绍)
- qrcode.js 二维码生成器
- Linux系统编程(七)消息队列
- python 战舰_简单Python战舰
- 2018第九届山东省ACM省赛
- pythonlauncher可以卸载吗_python的launcher用法知识点总结
- 五大流程成就网络运维管理的基础
- 帝骑k触屏模拟器_假面骑士decade神主牌模拟器手机版下载|
- 基于openflow的SDN技术
- 逃出你的肖申克(五):看不见的牢笼(上)
- pytorch的两个函数 .detach() .detach_() 的作用和区别
- 非标自动化设备设计制造的13个步骤 || 技巧总结
- Typora安装包64位---百度网盘下载
- 使用Opencv+VS2015做数字图像识别
- Java基础(1)-存在指针吗
- 【转载】TCP/IP协议详解
- 两年内广州城中村全围闭 将施行“门禁”准则