图片预处理

import cv2 as cv

img_path =r'C:\Users\86152\Desktop\344张照片\JPEGImages'

# img = cv.imread(img_path)
# print(img.shape)



for i in range(104,130,1):
    img_path_new = img_path +'test_meidium_new{}.jpg'.format(i)
    img = cv.imread(img_path_new)
    img_row,img_col,img_weidu = img.shape
    for k in range(0,img_row-400+1,400):
        for j in range(0,img_col-500+1,500):
            print(i,j)
    # for i in range(0,img_col-500+1,500):
    #     img_test = img[:,i:i+600]
    #     cv.imwrite('C:\\Users\\86152\\Desktop\\second_test_image\\test_thin{}.jpg'.format(i),img_test)
            img_test = img[k:k+500,j:j+600]
            cv.imwrite('C:\\Users\\86152\\Desktop\\second_test_image\\test{}_{}_{}.jpg'.format(i,k,j),img_test)




cv.imshow('1',img)
cv.waitKey(0)


# 将名字问题归结为统一的形式,便于管理
# import os
# path = r"C:\Users\86152\Desktop\second-final-image\image"
# filelist = os.listdir(path) #该文件夹下所有的文件(包括文件夹)
# count=103
# for file in filelist:
#     print(file)
# for file in filelist:   #遍历所有文件
#     Olddir=os.path.join(path,file)   #原来的文件路径
#     if os.path.isdir(Olddir):   #如果是文件夹则跳过
#         continue
#     filename=os.path.splitext(file)[0]   #文件名
#     filetype=os.path.splitext(file)[1]   #文件扩展名
#     Newdir=os.path.join(path,str(count).zfill(6)+'.jpg')  #用字符串函数zfill 以0补全所需位数
#     os.rename(Olddir,Newdir)#重命名
#     count+=1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值