本网站可以出售:只需60000元直接拥有。QQ:939804642
您当前的位置:首页 > IT编程 > python
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:python遍历某个文件夹中的所有图像随即裁切每个图片并保存到新文件夹

51自学网 2020-01-31 12:52:51
  python
这篇教程python遍历某个文件夹中的所有图像随即裁切每个图片并保存到新文件夹写得很实用,希望能帮到您。
import cv2
import os
import random
import numpy as np
path = "40X"   #图像读取地址
savepath = "pic40x"  # 图像保存地址
filelist = os.listdir(path)  # 打开对应的文件夹
total_num = len(filelist)  #得到文件夹中图像的个数


 
root_path = "40X/"
dir = root_path+"images"+"/"

for root,dir,files in os.walk(dir):
    for file in files:

        srcImg = cv2.imread(root_path+"images"+"/"+file)
        count=1
        while 1:

            y = random.randint(1, 129)
            x = random.randint(1, 190)
            
    #read_directory("40X")
        
            cropImg = srcImg[(y):(y + 330), (x):(x + 500)]
            cv2.imwrite('pic40x/' + file + str(count) + '.png', cropImg)
            count+=1
            if count==200:
                break
   
Python——画一棵漂亮的樱花树(不同种樱花+玫瑰+圣诞树喔)
python中如何遍历某个文件夹中的所有图像,并将处理之后的图像按照一定顺序保存
51自学网自学EXCEL、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。
京ICP备13026421号-1