自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 openpose计算人体骨骼角度

openpos计算骨骼角度

2022-06-21 12:38:54 1368

原创 openpose-GPU版本从安装到实战全攻略!(win10)

前言必须按照版本执行的:GPU: 3060CUDA:10.2cuDNN:7.6.53win10openpose 1.7 Vcmake: 3.15.5VS2019python 3.7如果你使用的cuda版本为11,请务必降级为10.210.0也不行,已经试过了,必须10.2cuDNN也必须是对应版本。太痛了!!!!!!!!上述原因主要是openpose不支持cuDNN 8版本,并且每个cuDNN对应的cuda也是固定的,因此我选择降版本来解决这个问题。一、基本配置1、github上下载openpose后,

2022-06-16 15:26:16 3214 7

原创 anaconda与python版本对应关系

anaconda与python版本对应关系

2022-04-03 12:45:26 2075

转载 OpenCV-Python光流

opencv_python_光流

2022-03-11 14:01:52 1850 2

原创 txt转xml

import os, mathimport globfrom PIL import Image#img_999.jpg gt_img_1.txtsrc_img_dir = "./jpg/" # 图片地址src_txt_dir = "./txt/" # txt文件地址save_xml_dir = './xml/' # 转后的xml保存地址img_Lists = glob.glob(src_img_dir + '*.jpg')img_basenames = [] # e.g. 100.jpg

2021-08-12 21:30:55 473

原创 读取文件夹下图片笔记。

读取文件夹下图片笔记。import cv2import osfrom PIL import Image# 读取函数,用来读取文件夹中的所有函数,输入参数是文件名data_file_path = r"C:\Users\yaoxuguo\Desktop\dataenhancement\data"path_list = os.listdir(data_file_path) # 列出文件夹下所有:文件名+文件格式path_list.sort(key=lambda x:int(x.split('.')

2021-06-30 16:20:30 79

原创 win10安装shapely报错,找不到geos_c.d

win10安装shapely报错,找不到geos_c.dll1、下载GEOS_C.DLL:https://cn.dll-files.com/download/d8b5101f07394b4562ef673869395443/geos_c.dll.html?c=dmtQWkNjS1oyc1ZuN1M3MFpEb1plUT092、解压文件,将GEOS_C.DLL文件放到报错的目录下即可。...

2021-05-17 15:17:18 426 1

转载 光流 python-opencv

cv2.calcOpticalFlowFarneback()函数是opencv中使用Gunnar Farneback算法计算稠密光流(每个像素的光流都要计算)的pyhton实现。相关论文为《Two-Frame Motion Estimation Based on PolynomialExpansion》,Gunnar Farneback算法基于图像梯度恒定假设和局部光流恒定假设。调用格式:flow = cv2.calcOpticalFlowFarneback(prevImg, nextImg,

2021-04-20 12:05:59 413

转载 Pytorch中基于NCCL多GPU训练

前言在数据越来越多的时代,随着模型规模参数的增多,以及数据量的不断提升,使用多GPU去训练是不可避免的事情。Pytorch在0.4.0及以后的版本中已经提供了多GPU训练的方式,本文简单讲解下使用Pytorch多GPU训练的方式以及一些注意的地方。这里我们谈论的是单主机多GPUs训练,与分布式训练不同,我们采用的主要Pytorch功能函数为DataParallel而不是DistributedParallel,后者为多主机多GPUs的训练方式,但是在实际任务中,两种使用方式也存在一部分交集。使用方式

2021-03-22 13:28:45 9065 4

转载 目标检测难题 | 小目标检测策略汇总

目标检测难题 | 小目标检测策略汇总从无人机上看到的小目标为了提高你的模型在小目标上的性能,我们推荐以下技术:1、提高图像采集的分辨率2、增加模型的输入分辨率3、tile你的图像4、通过增强生成更多数据5、自动学习模型anchors6、过滤掉无关的类别为什么小目标检测很困难?小目标问题困扰着世界各地的目标检测模型。不相信吗?查一下最近的模型在COCO上的评估结果,YOLOv3,EfficientDet和YOLOv4:查看AP_S、AP_M、AP_L以了解最新的模型。小物体检测是很难的

2021-03-16 11:28:22 901 1

转载 Python数组操作将一维数组变成二维数组

一、问题我们在进行数组操作的时候会遇到将一个低维的数组变成一个高维的素数组二、解决第一种方法基本思路就是将低维数组进行等长的循环,在第一次为零的情况下,需要添加一个[]数组,原因是将它的基本框架搭建起来records = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]result = []for y in range(0, 4): for x in range(0, 3): if x == 0: result.ap

2021-03-06 16:52:53 45767 1

转载 python Shapely包使用,实现多边形iou

python Shapely 使用指南阅读目录引入包共有的变量和方法PointLineStrings常见格式转换翻译:http://toblerity.org/shapely/manual.html回到顶部引入包from shapely.geometry import Pointfrom shapely.geometry import LineString回到顶部共有的变量和方法object.areaReturns the area (float) of the object.

2021-02-08 15:22:04 3072

原创 货币转换 I

#CoinCurrency.pyCoinStr = input ("") #必须使用CoinStr做变量名是硬币的意思if CoinStr[0:3] in [‘RMB’]:USD = eval(CoinStr[3:])/6.78 #CoinStr[3:]的[3:]错误.原来写成[0:3]print(“USD{:.2f}”.format(USD))elif Co...

2019-10-27 01:00:18 255

原创 Python实例1:温度转换

Python实例1:温度转换#TempConvert.pyTempStr=input("")if TempStr[-1] in [‘F’,‘f’]:C=(eval(TempStr[0:-1])-32)/1.8print("{:.2f}C".format©)elif TempStr[-1] in [‘C’,‘c’]:F=1.8*eval(TempStr[0:-1])+32print(...

2019-10-26 23:04:24 517

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除