人脸识别
ziyybs
努力成为技术大佬。加油
展开
-
视频段随机拼接
# 视频拼接import randomimport osfrom moviepy.editor import *def someof(p_path, n_path): """ 随机选取两个视频 :param p_path: p的path :param n_path: n的path :return: one_video """ p_list = [p_path + "\\" + i for i in os.listdir(p_path)].原创 2022-05-31 15:20:34 · 142 阅读 · 0 评论 -
加载数据集,加载文件夹下所有文件
class LoadImages: def __init__(self, path): if '*' in path: files = sorted(glob.glob(path, recursive=True)) # glob elif os.path.isdir(path): files = sorted(glob.glob(os.path.join(path, '*.*'))) # dir e.原创 2022-05-24 09:42:51 · 391 阅读 · 0 评论 -
xml转txt格式标注数据
import xml.etree.ElementTree as ETimport osfrom os import getcwdfrom os.path import joinimport globclasses = ['pig'] # 标注时的标签def convert(size, box): dw = 1. / size[0] dh = 1. / size[1] x = (box[0] + box[1]) / 2.0 y = (box[2] + bo.原创 2022-05-18 09:06:43 · 131 阅读 · 0 评论 -
图像亮度和对比度转化
# 原理:g(i,j) = af(i,j) + b。 其中a对像素点对比度增强,b对像素点亮度增强。import cv2import numpy as npdef convert_img(img, alpha, beta): black = np.zeros(img.shape, img.dtype) return cv2.addWeighted(img, alpha, black, 0, beta)img = cv2.imread("lena.jpg")cv2.imsh.原创 2021-08-20 14:17:21 · 121 阅读 · 0 评论