问题:我要做一些夜间图像数据集,但是找到的图像的分辨率都太大了,都是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程序改变图像的分辨率相关推荐

  1. python代码计算图像的分辨率

    python代码计算图像的分辨率 def jpeg_res(filename):""""This function prints the resolution ...

  2. python提高照片分辨率_如何在python中提高图像的分辨率一个可能的解决方案?

    我有一个有趣的想法,通过在网格中复制每个像素9次来提高图像的分辨率.所以,我继续使用Pillow库在python中实现了它.在 这里的问题是图像没有比之前的图像更清晰或分辨率更高.它看起来仍然像先前图 ...

  3. 如何在HTML文档中调用Python程序?

    如何在HTML文档中调用Python程序? 简介: ​ 前几天突然遇到这样的一个需求,在html页面中调用python程序对图像进行处理,之后将处理后的图像重新显示在页面中.刚开始还不知道html页面 ...

  4. python改变图像像素和分辨率

    python改变图片像素大小非常快速 下面代码需要修改main函数中的file_in.width.height.file_out这4个变量. 其中file_in.file_out是字符串str类型,w ...

  5. 基于Python的图像超分辨率(Image Super Resolution)

    资源下载地址:https://download.csdn.net/download/sheziqiong/85596189 一.业务背景 本实验将使用时深度学习技术对图像进行超分辨率重建,设计到的技术 ...

  6. python改变图片的分辨率

    这里使用Python代码做一个简单的功能,基于PIL库改变图片的分辨率.代码也不多,这里就不多做介绍了 代码实现 from PIL import Imagedef ResizeImage(filein ...

  7. python绘制函数图像opengl3d_写给 python 程序员的 OpenGL 教程

    原标题:写给 python 程序员的 OpenGL 教程 作者:牧马人 (本文来自作者投稿) 1预备知识 OpenGL 是 Open Graphics Library 的简写,意为"开放式图 ...

  8. PS改变图像尺寸和分辨率保存为tif图片颜色变成黑色-解决办法

    论文投稿时改变图像尺寸和分辨率将其保存为tif格式,发现图片背景变为黑色: 例如:原图在ps中打开显示为这样: 设置图片大小和分辨率后: 点击保存为: 选中格式为tif格式: tif选项选择默认不变的 ...

  9. 一个基于OpenCV的Python程序,可以从摄像头捕获图像并识别简单数字。您可以根据需要进行调整,包括调整图像预处理和数字识别逻辑

    一个基于OpenCV的Python程序,可以从摄像头捕获图像并识别简单数字.您可以根据需要进行调整,包括调整图像预处理和数字识别逻辑 import cv2 import numpy as np imp ...

最新文章

  1. hadoop 第一课 启动dfs 文件系统
  2. java的栈图形演示
  3. eos-unittest
  4. 基于Vue.js的表格分页组件
  5. brctl 设置ip_docker配置独立桥接IP的方法
  6. 数据库的字段属性(重点)
  7. Echarts数据可视化legend图例,开发全解+完美注释
  8. 揭晓:为什么建议每个开发人员都学Python?
  9. idea解决Cannot Download Sources
  10. 微信公众平台开发实战Java版之如何网页授权获取用户基本信息
  11. VS Code 高效“摸鱼”插件推荐
  12. 关于c基础实现简易计算器的代码(加减乘除)
  13. bugku_crypto_这不是摩斯密码
  14. 微信小程序如何实现上拉刷新(即分页加载数据)?
  15. 《登黄山偶感》艺术品赏
  16. getsockopt、setsocketopt、ioctlsocket和WSAIoctl 详解
  17. js 前端常用时间操作:时间戳、当前时间
  18. 20220221量化打板模型预测
  19. 利用相对性原理推导Lorentz变换
  20. 汽车标准:全球EMC试验标准汇总。

热门文章

  1. 在iPhone、iPad或Mac上怎样重命名蓝牙设备?
  2. java异地登录验证_同一帐号异地登录
  3. 神经管理学是什么样的学科?
  4. 【征集反馈】工作中让你印象最深刻、最想吐槽的一件事是什么?
  5. mac 修改文件权限为777可读可写可执行
  6. JAVA生成二维码链接(扫描二维码后进行指定链接跳转)--全网最详细
  7. windows的cmd与bat批处理脚本(batch script)
  8. Mysql数据库与数据库三大范式
  9. 测试架构师应该做和不应该做的事情
  10. Oracle同一字段有数字和字母时进行排序