python程序改变图像的分辨率
问题:我要做一些夜间图像数据集,但是找到的图像的分辨率都太大了,都是19201080的,需要对数据预处理一下,我按照比例缩放之后分辨率应该为:480270。防止我写完的代码以后用到我找不到,将python代码贴到博客:
from PIL import Image
import glob
from torchvision import transforms
import torchvision#修改目录中的图像分辨率
data_trans=transforms.Compose([torchvision.transforms.ToTensor()
])
width=480 #设置想要的宽度
height=270 #设置想要的高度
namelist=glob.glob(r'E:\Data\Dark_Zurich_train_anon\rgb_anon\train\night\GP010376\*.png') # 获取文件夹下的文件列表
i=2089 #这里是文件一共2089,我懒得再设置个变量了,直接初始化了2089,初始计数
for name in namelist:img = Image.open(name)out = img.resize((width, height), Image.ANTIALIAS) # resize image with high-qualityout.save(f'E:/Data/Dark_Zurich_train_anon/rgb_anon/train/night/test/{i}.jpg') #保存print(f'{i}.jpg 保存成功')img2 = data_trans(out)print(img2.shape)i=i+1
python程序改变图像的分辨率相关推荐
- python代码计算图像的分辨率
python代码计算图像的分辨率 def jpeg_res(filename):""""This function prints the resolution ...
- python提高照片分辨率_如何在python中提高图像的分辨率一个可能的解决方案?
我有一个有趣的想法,通过在网格中复制每个像素9次来提高图像的分辨率.所以,我继续使用Pillow库在python中实现了它.在 这里的问题是图像没有比之前的图像更清晰或分辨率更高.它看起来仍然像先前图 ...
- 如何在HTML文档中调用Python程序?
如何在HTML文档中调用Python程序? 简介: 前几天突然遇到这样的一个需求,在html页面中调用python程序对图像进行处理,之后将处理后的图像重新显示在页面中.刚开始还不知道html页面 ...
- python改变图像像素和分辨率
python改变图片像素大小非常快速 下面代码需要修改main函数中的file_in.width.height.file_out这4个变量. 其中file_in.file_out是字符串str类型,w ...
- 基于Python的图像超分辨率(Image Super Resolution)
资源下载地址:https://download.csdn.net/download/sheziqiong/85596189 一.业务背景 本实验将使用时深度学习技术对图像进行超分辨率重建,设计到的技术 ...
- python改变图片的分辨率
这里使用Python代码做一个简单的功能,基于PIL库改变图片的分辨率.代码也不多,这里就不多做介绍了 代码实现 from PIL import Imagedef ResizeImage(filein ...
- python绘制函数图像opengl3d_写给 python 程序员的 OpenGL 教程
原标题:写给 python 程序员的 OpenGL 教程 作者:牧马人 (本文来自作者投稿) 1预备知识 OpenGL 是 Open Graphics Library 的简写,意为"开放式图 ...
- PS改变图像尺寸和分辨率保存为tif图片颜色变成黑色-解决办法
论文投稿时改变图像尺寸和分辨率将其保存为tif格式,发现图片背景变为黑色: 例如:原图在ps中打开显示为这样: 设置图片大小和分辨率后: 点击保存为: 选中格式为tif格式: tif选项选择默认不变的 ...
- 一个基于OpenCV的Python程序,可以从摄像头捕获图像并识别简单数字。您可以根据需要进行调整,包括调整图像预处理和数字识别逻辑
一个基于OpenCV的Python程序,可以从摄像头捕获图像并识别简单数字.您可以根据需要进行调整,包括调整图像预处理和数字识别逻辑 import cv2 import numpy as np imp ...
最新文章
- hadoop 第一课 启动dfs 文件系统
- java的栈图形演示
- eos-unittest
- 基于Vue.js的表格分页组件
- brctl 设置ip_docker配置独立桥接IP的方法
- 数据库的字段属性(重点)
- Echarts数据可视化legend图例,开发全解+完美注释
- 揭晓:为什么建议每个开发人员都学Python?
- idea解决Cannot Download Sources
- 微信公众平台开发实战Java版之如何网页授权获取用户基本信息
- VS Code 高效“摸鱼”插件推荐
- 关于c基础实现简易计算器的代码(加减乘除)
- bugku_crypto_这不是摩斯密码
- 微信小程序如何实现上拉刷新(即分页加载数据)?
- 《登黄山偶感》艺术品赏
- getsockopt、setsocketopt、ioctlsocket和WSAIoctl 详解
- js 前端常用时间操作:时间戳、当前时间
- 20220221量化打板模型预测
- 利用相对性原理推导Lorentz变换
- 汽车标准:全球EMC试验标准汇总。