Matplotlib 将图片保存为 .tiff 格式
sci论文为防止图片失真,最好提交 tiff 格式(位图)或者其它类型的矢量图。
因为经常用matplotlib绘图,于是可以按照以下方法将图片保存为 tiff 格式,之后使用PS进行压缩。
主要用到了io和PIL模块,流程是先保存为png格式,在后再加载,通过PIL保存为 tiff 格式。
举个简单的例子。
import numpy as np
import matplotlib.pyplot as plt
from matplotlib.lines import Line2D
import io
from PIL import Imagecustom_lines = [Line2D([0], [0], color=cmap(0.), lw=4),Line2D([0], [0], color=cmap(.5), lw=4),Line2D([0], [0], color=cmap(1.), lw=4)]N = 10
data = [np.logspace(0, 1, 100) + np.random.randn(100) + ii for ii in range(N)]
data = np.array(data).Tfig, ax = plt.subplots()
lines = ax.plot(data)
ax.legend(custom_lines, ['Cold', 'Medium', 'Hot'])# Save the image in memory in PNG format
png1 = io.BytesIO()
plt.savefig(png1, format="png", dpi=500, pad_inches = .1, bbox_inches = 'tight')# Load this image into PIL
png2 = Image.open(png1)# Save as TIFF
png2.save("ap_qt_ad.tiff")
png1.close()
示例结果:
Matplotlib 将图片保存为 .tiff 格式相关推荐
- 解决谷歌浏览器图片保存为JFIF格式的问题
很长的一段时间我在从网上保存图片素材的时候,都发现图片保存下载的格式是JFIF格式,这种格式在win10系统下使用图片工具倒也可以正常打开,唯一让我感到苦恼的是无法直接拖进PS中处理,需要先将他它进行 ...
- 将图片保存为.EPS格式
(1) matlab可直接将生成图片保存为eps格式. print -fhandle -rresolution -dfileformat filename 例子:set(gcf,'paperposit ...
- 如何将图片保存为EPS格式
(1) matlab可直接将生成图片保存为eps格式. print -fhandle -rresolution -dfileformat filename 例子:set(gcf,'paperposit ...
- vue项目中,将信息生成二维码图片保存为png格式并下载
生成二维码: https://blog.csdn.net/weixin_37861326/article/details/80362591 保存为png格式并下载: https://blog.csdn ...
- java读取tif图片_java读取tiff格式图片信息的方式。
java读取tiff图片信息,其实也挺简单的,用xmpcore.jar可以解析. File jpegFile = new File("D:\\1.tif"); Metadata m ...
- python-opencv 将连续图片保存为视频格式
import cv2 import os#图片路径 im_dir = '/home/suanfa/data/out/201708231503440' #输出视频路径 video_dir = '/hom ...
- 用matlab编写一段将jpg图片格式转换成tiff格式
可以使用MATLAB中的imwrite函数来将jpg图片转换为tiff格式.使用方法如下: 首先,读取jpg图片: img = imread('image.jpg'); 然后使用imwrite函数将图 ...
- python matplotlib模块画出的图像转换为.tiff格式
利用python matplotlib模块(python3.7.1)画出的图表暂不支持直接导出.tiff格式的图片,但是可以导出eps, pdf, pgf, png, ps, raw, rgba, s ...
- python图片保存jpg、show变成bmp_Python 图片格式转换
图片格式转换可以利用各种软件 今天介绍一下如何使用 Python 实现各种图片格式的转换 1. SVG 转其他格式 读取 SVG 格式文件,需要安装 svglib 库 pip install svgl ...
最新文章
- 嵌入式开发输出调试信息的几种方法(常规法及非常规法)
- TAJ齐发力 互联网巨头抢滩“区块链+票据”市场
- java(4)——数据类型中的数值型的浮点数
- java后台如何实现让用户可以在页面修改数据表_长见识了,Kotlin + SpringBoot + JPA 整合开发比Java更爽......
- 【Java从0到架构师】SpringBoot - 页面模版_Thymeleaf
- ORACLE 10g创建单实例 ASM
- javascript 的预解释机制
- python pip 快速安装第三方库和下载好whl文件
- 分手纪念网页-分手了就用这个看看吧(移动端)
- Unity不规则按钮
- 基于 SpringBoot + MyBatis-Plus 的公众号管理系统,接私活必备!
- 同账号下阿里云ecs克隆——通过镜像更换系统
- MII和mii-tool
- Vue中引入echarts的步骤,折线图、柱状图、饼图的常用配置项
- c 链表排序 - 选择排序
- python创意编程培训 体会_省人工智能和创意编程教学研讨会学习心得
- php作业大全,作业作业作业作业作业作业
- 用 Wireshark 让你看见 TCP 到底是什么样!
- HTML5 input placeholder 颜色修改示例
- 互联网时代下的十大商业模式