- 博客(30)
- 收藏
- 关注
原创 QuadPrior权重文件
链接:https://pan.baidu.com/s/1Le90J3LVDg9yY-WvT_pe4A?通过百度网盘分享的文件:models等2个文件。复制这段内容打开「百度网盘APP 即可获取」
2024-11-14 15:45:45
131
原创 NTIRE数据集
链接:https://pan.baidu.com/s/1UIit6pl5TpWOQxAxvhEhjA?通过百度网盘分享的文件:NTIRE_20...复制这段内容打开「百度网盘APP 即可获取」
2024-11-05 18:42:51
258
原创 aisp数据集
链接:https://pan.baidu.com/s/1L6JmGUWtLKsQLO8V8x4i_w?通过百度网盘分享的文件:IMX766.rar。复制这段内容打开「百度网盘APP 即可获取」
2024-10-28 12:03:37
199
原创 数据集标签xml格式和单个json文件转换成yolo的txt格式
数据集标签转换成yolo的txt格式,将xml格式和单个json文件转换成yolo的txt格式
2022-08-21 15:30:14
1284
3
原创 数据集增强
随机利用翻转变换、旋转变换、高斯模糊、曝光改变、增加椒盐噪声 、色彩抖动种某一种方式,对已有数据集进行增强,并对原有json文件进行修改生成对应的json标签文件,代码如下:(针对的是热成像和可见光双模态数据集,增强单模态数据集可以在函数add()中进行删减)
2022-08-21 15:17:10
1499
原创 SSD(pytorch)自建数据集训练及测试
SSD-pytorch的训练,主要包括数据集的制作,yolo格式转voc格式,训练过程可能出现问题的解决办法,在评价指标上AP的基础上增加recall、precision和f1。
2022-05-11 18:45:07
5802
15
原创 将yolov5检测结果保存成json文件
将yolov5检测结果保存成json文件,每帧图片对应一个json文件,json文件中包含图片名称、检测到的bbox信息(分类结果、中心坐标和置信度)。
2022-04-06 18:21:58
9975
25
原创 Qt界面制作简单教程,调用python代码
Qt对C++编译者更有友好些,平时python用的比较多,所以收集学习了一下用python来做界面的方法,并做了个简单的小教程。
2022-03-23 15:40:47
4793
原创 配准环境要求
pip install pillow opencv-python matplotlib numpy scipypip install -U scikit-learnpip install pillow opencv-python matplotlib numpy scipypip install -U scikit-learnpip install PyWavelets#若安装的ros版本为基础版本,即不包含cv_bridge库包,可按下列命令安装sudo apt-get instal.
2022-01-27 23:02:52
631
原创 OpenCV学习(15)-高斯平滑
# -*- coding: utf-8 -*-import sysimport cv2import numpy as npfrom scipy import signalimport matplotlib.pyplot as pltdef gaussBlur(img,sigma,h,w,_boundary='fill',_fillvalue=0): gaussKernel_x=cv2.getGaussianKernel(sigma,w,cv2.CV_64F) gaussker.
2021-11-25 16:06:56
2341
原创 OpenCV学习(14)-二维离散卷积
# -*- coding: utf-8 -*-import sysimport cv2import numpy as npfrom scipy import signalimport matplotlib.pyplot as pltif __name__=="__main__": if len(sys.argv)>1 : img = cv2.imread(sys.argv[1],0) else: print('None') I=np.arra.
2021-11-25 15:17:18
2303
原创 OpenCV学习(13)-全局直方图均衡化与限制对比度的自适应直方图均衡化
# -*- coding: utf-8 -*-import sysimport cv2import numpy as npimport matplotlib.pyplot as pltimport mathdef calcGrayHist(img): h,w=img.shape grayHist=np.zeros(256,np.uint64) for i in range(w): for j in range(h): grayH.
2021-11-07 15:31:13
2093
原创 OpenCV学习(12)-伽马变换
# -*- coding: utf-8 -*-import sysimport cv2import numpy as npimport matplotlib.pyplot as pltif __name__=="__main__": if len(sys.argv)>1 : img = cv2.imread(sys.argv[1],0) else: print('None') cv2.imshow('img',img) h,w=img.s.
2021-11-07 11:07:05
1981
原创 OpenCV学习(11)-直方图正规化
# -*- coding: utf-8 -*-import sysimport cv2import numpy as npimport matplotlib.pyplot as pltdef normal_grayhist(i): imax=np.max(i) imin=np.min(i) omax,omin=255,0 a=float(omax-omin)/(imax-imin) b=omin-a*imin o=a*i+.
2021-11-07 10:39:41
284
原创 OpenCV学习(10)-灰度图线性变换
# -*- coding: utf-8 -*-import sysimport cv2import numpy as npimport matplotlib.pyplot as pltif __name__=="__main__": if len(sys.argv)>1 : img = cv2.imread(sys.argv[1],0) else: print('None') cv2.imshow('img',img) a=0.5 i.
2021-11-07 10:08:47
1709
原创 OpenCV学习(9)-灰度直方图
# -*- coding: utf-8 -*-import sysimport cv2import numpy as npimport matplotlib.pyplot as pltdef calcGrayHist(img): h,w=img.shape grayHist=np.zeros(256,np.uint64) for i in range(w): for j in range(h): grayHist[img[j][i.
2021-11-04 16:35:26
450
原创 OpenCV学习(8)-linearPolar函数和logPolar函数
# -*- coding: utf-8 -*-import sysimport cv2import numpy as npif __name__=="__main__": if len(sys.argv)>1 : img = cv2.imread(sys.argv[1],0) else: print('None') cv2.imshow("img",img) #线性极坐标变换 center=(530,280) maxr=500 .
2021-11-04 15:35:21
1051
原创 OpenCV学习(7)-极坐标变换
# -*- coding: utf-8 -*-import sysimport cv2import numpy as npdef polar(I,center,r,theta=(0,360),rstep=1.0,thetastep=360.0/(180*8)): #获取极坐标变换中心坐标 cx,cy=center #获取距离的最小和最大范围 minr,maxr=r #获取角度最小范围 mintheta,maxtheta=theta #输出图.
2021-11-03 17:11:59
992
原创 OpenCV学习(6)-投影变换
# -*- coding: utf-8 -*-import sysimport cv2import numpy as npif __name__=="__main__": if len(sys.argv)>1 : img = cv2.imread(sys.argv[1],cv2.IMREAD_ANYCOLOR) else: print('None') h,w=img.shape[:2]#原图的高宽 src=np.array([[0,0],[w.
2021-10-24 17:23:25
335
原创 OpenCV学习(5)-插值算法和旋转函数
# -*- coding: utf-8 -*-import sysimport cv2import numpy as npif __name__=="__main__": if len(sys.argv)>1 : img = cv2.imread(sys.argv[1],cv2.IMREAD_ANYCOLOR) else: print('None') cv2.imwrite("img.jpg",img)#生成一张新图片 h,w=img.sha.
2021-10-24 16:27:31
405
原创 OpenCV学习(4)-放射矩阵计算
# -*- coding: utf-8 -*-import sysimport cv2import numpy as npif __name__=="__main__": src=np.array([[0,0],[200,0],[0,200]],np.float32)#数据必须为浮点型 dst=np.array([[0,0],[100,0],[0,100]],np.float32)#数据必须为浮点型 A=cv2.getAffineTransform(src,dst)#A为src.
2021-10-24 14:57:57
586
原创 OpenCV学习(3)-灰度图像数字化
# -*- coding: utf-8 -*-import sysimport cv2import numpy as npif __name__=="__main__": if len(sys.argv)>1 : img = cv2.imread(sys.argv[1],cv2.IMREAD_ANYCOLOR) else: print('None') print(img.shape)#(338,499,3) b=img[:,:,0] g.
2021-10-21 15:51:29
296
原创 OpenCV学习(2)-矩阵运算
# -*- coding:utf-8 -*-import numpy as npimport cv2if __name__ == "__main__": src1=np.array([[23,123,90],[100,250,0]],np.uint8) src2=np.array([[125,150,60],[100,10,40]],np.float32) dst=src1+src2 print('+:',dst) dst=cv2.add(src1,src2,dtyp.
2021-10-21 15:43:25
226
原创 OpenCV学习(1)-ndarray
# -*- coding:utf-8 -*-import numpy as npif __name__ == "__main__": z=np.zeros((2,4),np.uint8) print(type(z)) print(z) o=np.ones((2,4),np.int32) print(o) m=np.array([[4,12,3,1],[10,12,14,29]],np.float32) print(m) print(m.shape[0]...
2021-10-14 17:13:05
268
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人