Opencv批量修改图片尺寸并保存
最近要做一个深度学习项目,但是发现数据集大小不太规整,或者是不是我想要的尺寸,于是决定批量修改统一大小。
【原来的数据】
原来的数据大小是20×20的,我想要的是32×32大小的。
【修改尺寸后的数据】
可以看到尺寸明显变大了。
脚本如下:
import cv2
import os# 原始图片文件夹路径
ori_path = 'D:\\pycharm\\certify_code_detect\\datasets\\car_data\\0\\'
# 修改后保存的文件夹路径
save_path = 'D:\\pycharm\\certify_code_detect\\datasets\\new_data\\0\\'num = os.listdir(ori_path) # num为list类型,存储着每张图片的名字print('共{}张图片'.format(len(num))) # 计算机当前目录有几张图片for i in range(len(num)):img = cv2.imread(ori_path+num[i]) # 读取print(i)resize = cv2.resize(img, (32, 32)) # resizecv2.imwrite(save_path+str(i)+'.jpg',resize) # 保存cv2.waitKey(0)
脚本不复杂,但是实用。
Opencv批量修改图片尺寸并保存相关推荐
- 新发的日常小实验——使用python的PIL库批量修改图片尺寸,确保宽和高是4的倍数(Unity、PIL、Pillow、压缩)
文章目录 一.问题:图片导入Unity被调整成2的N次方 二.设置不转换成2的N次方 三.使用ETC压缩格式,图片宽高必须是4的倍数 四.使用python的PIL库批量修改图片尺寸,确保宽和高是4的倍 ...
- 批量修改图片尺寸的方法
批量修改图片尺寸的方法 在日常的工作和生活中,我们经常会遇到需要对图片的尺寸进行修改,只需要修改几张还好,可以要修改几十张甚至更多的情况下,就真的很枯燥很费时间了.如果能够批量修改就好了. 我发现还真 ...
- 批量修改图片尺寸怎么做?这几种方法轻松批量修改
当我们需要将图片用于不同的用途时,可能需要对其尺寸进行修改,如果我们需要在社交媒体上分享图片,可能需要将其尺寸调整到符合平台要求的大小,在设计中,有时需要将图片按照特定的尺寸比例进行裁剪或拉伸,以适应 ...
- background-image属性设置图片尺寸_Matlab | 批量修改图片尺寸及图片灰度化
介绍: 在情绪认知的心理学实验中,我们从不同的人脸图片库获取实验所需的实验材料.在正式使用之前往往需要对人脸进行预处理,以控制无关变量对实验结果的影响.常见的预处理有将图片修改为统一尺寸.灰度化.本文 ...
- Thumbnails批量修改图片尺寸
Thumbnails批量修改图片尺寸 package com.test;import net.coobird.thumbnailator.Thumbnails; import net.coobird. ...
- python怎样批量修改文件大小_python:批量修改文件名批量修改图片尺寸
功能:批量修改图片尺寸 图像的几何变换,如缩放.旋转和翻转等,在图像处理中扮演着重要的角色,python中的Image类分别提供了这些操作的接口函数,下面进行逐一介绍. 1.图像的缩放 图像的缩放使用 ...
- matlab中批量修改图片尺寸
对于做图像处理的朋友,如何把图片处理成自己想要的尺寸,代码如下! clear; clc; close all; imagePath = 'H:\毕业设计相关matlab代码\vehicles\'; ...
- C# 批量修改图片尺寸和DPI
读取指定路径下的图片文件,修改图片尺寸和pdi 我的文件夹下都是图片, 如果是混合的文件,自己写个后缀名过滤函数就行,或者修改 GetFiles 过滤参数 "*". string ...
- opencv——批量修改图片像素大小
#include "stdafx.h" #include<opencv2/opencv.hpp> #include<iostream> using name ...
- Photoshop 批量修改图片尺寸
1 打开一张图片之后,选择窗口菜单下的动作选项打开 2.点击右下角的文件夹图标,新建一个动作组并命好名字,然后再在文件夹下新建一个图片尺寸修改动作文件,再点击右边的记录选项: 3.新建组 4.新建动作 ...
最新文章
- linux查看进程占用pcu,Linux运维:如何使用ss代替netstat命令
- mysql采用 级触发_Mysql高级之触发器(trigger)
- 四款机型全面开售 海蓝色iPhone 12 Pro最受欢迎
- 1031 质量环(深层搜索演习)
- LeetCode:每日一题(2020.4.6)
- Word1——word 2016(笔记本预装)安装MathType 7教程
- JAVA GUI创作简易记牌器
- Dreamweaver cs6运行出现错误16的解救方法
- 后缀自动机+循环同构[Cyclical Quest]
- 自然语言处理 cs224n 2019 Lecture 11: ConvNets for NLP
- springboot毕设项目商城积分兑换系统pez18(java+VUE+Mybatis+Maven+Mysql)
- 【解决方案】VR视频行业急速发展,如何搭建一套16K高清的公网视频传输系统?
- vue2实现传送门效果
- Linux 命令之 jq
- Java实现复数的加减乘除
- 【ES实战】Elasticsearch指标监控说明
- ATM机跨行取款也有理财窍门
- python cocos2d菜鸟教程,cocos2dx技术选型
- ThinkPHP5.0商城项目目录搭建(菜鸟)
- xlight ftp linux,Xlight FTP Server