日常小工具:python 简单将图片保存成 300dpi

用途

  • 很多的软件都只能按照分辨率保存,而且如果下载 ps 更改 dpi 又很麻烦,所以如果你有 python 或者 jupyter notebook 那么这个事情就变得非常简单了。

代码

pre-request

  • 你需要在你的环境中首先安装 opencvmatplotlib
pip install matplotlib
pip install opencv-python

正式代码

import matplotlib.pyplot as plt
import cv2

path = "./yue.pic.jpg" # 照片路径
data = cv2.imread(path)[:,:,::-1]  # opencv 读进来,将 rgb 通道翻转一下

plt.imshow(data) # 输出图片看一下
plt.axis('off') # 保存图片中不带边框
plt.xticks([])	# 保存的图片不显示 x,y 轴的刻度
plt.yticks([])
plt.savefig("./yue.jpg"  # 保存图片的路径
, dpi=600	# dpi 可以选 300 也可以 600 按照自己的需求
,bbox_inches='tight')  # 图片保存的模式是紧凑的,即图片两边没有多余的空白

你可能感兴趣的:(日常学习,python,opencv,开发语言,日常好用小工具)