个人简介: 深度学习图像领域工作者
工作总结链接:https://blog.csdn.net/qq_28949847/article/details/128552785
链接中主要是个人工作的总结,每个链接都是一些常用demo,代码直接复制运行即可。包括:
1.工作中常用深度学习脚本
2.torch、numpy等常用函数详解
3.opencv 图片、视频等操作
4.个人工作中的项目总结(纯干活)
视频讲解: 以上记录,通过B站等平台进行了视频讲解使用,可搜索 ‘Python图像识别’ 进行观看
B站:Python图像识别
抖音:Python图像识别
西瓜视频:Python图像识别
import os
import cv2
import numpy as np
file_dir=r'\\SHARE\public\WinterOlympicGames\data\ori_data\20220207_082014\yuan_color'
list=[]
for root,dirs,files in os.walk(file_dir):
# files.sort(key=lambda x: int(x.split('.')[0]))
for file in files:
print(file.split('.')[0])
if 'jpg' in file:
list.append(file) # 获取目录下文件名列表
print(list)
# 定义保存视频目录名称及压缩格式,fps=10,像素为1280*720
video=cv2.VideoWriter(r'C:\Users\86182\Desktop\111.mp4',cv2.VideoWriter_fourcc(*'MPEG'),25,(1920, 1080))
for i in range(len(list)):
img = cv2.imdecode(np.fromfile(os.path.join(file_dir,list[i]), dtype=np.uint8), -1)
# img = cv2.resize(img, (300, 300))
# img=cv2.imread() #读取图片
# print(img)
img=cv2.resize(img,(1920, 1080)) #将图片转换为1280*720
video.write(img) #写入视频
video.release()