人工智能
Thomson617
岁月静好,仍需负重前行!
向着未来努力奔跑,奋斗之年永不停歇!
展开
-
用OpenCV+Python对广角(包括鱼眼)镜头进行实时畸变校正
用普通摄像头的标定方式(cv2.calibrateCamera()或cv2.calibrateCameraExtended())去获取摄像头内参(包括畸变参数)已不适用于广角或鱼眼摄像头了。此文主要针对于大广角摄像头且边缘处畸变较大的摄像头进行标定与畸变校正。开发语言:PythonOpenCV中关于鱼眼镜头的Python版标定的API源码如下所示:def calibrate(objec...原创 2019-12-12 11:39:30 · 18982 阅读 · 29 评论 -
使用cv2.fisheye.calibrate标定时出现的错误:(-215:Assertion failed)
错误如下:Traceback (most recent call last): File "E:/workspace-python/StereoSystem/calibrate/SingleCalibrate.py", line 134, in <module> mtx, dist = calibrate_single(1, 27, 9, 6, fileName) F...原创 2019-12-10 11:27:41 · 4055 阅读 · 7 评论 -
基于OpenCV进行双目测距的流程图解
原创 2019-11-07 10:44:50 · 613 阅读 · 0 评论 -
VGG Faca描述符
Omkar M. Parkhi, Andrea Vedaldi, Andrew Zisserman概观该页面包含用于计算VGG-Face CNN描述符的源代码的下载链接,如[1]中所述。VGG-Face CNN描述符是使用我们基于[1]中描述的VGG-Very-Deep-16 CNN架构的CNN实现来计算的,并且在人脸数据库 [2] 和YouTube Faces [3]数据集中进行了评估。...原创 2019-08-14 16:05:04 · 488 阅读 · 0 评论 -
关于yolov3.weights文件下载地址的分享
下载地址一:(需要翻墙)官方网站:https://drive.google.com/drive/folders/1uxgUBemJVw9wZsdpboYbzUN4bcRhsuAI特别说明:下载速度很慢,有时会出现下载中断,不推荐!下载地址二:https://pjreddie.com/media/files/yolov3.weights其它类似文件:https://pjreddie....原创 2020-02-27 10:09:39 · 44055 阅读 · 65 评论 -
Python图像处理(一)--图像旋转
在不改变图像尺寸的情况下对图像旋转,Python中通常使用PIL库中的transpose或OpenCV中的getRotationMatrix2D与warpAffine方法。实现代码如下所示:方法一:使用PIL库中的transpose实现(Image内置3种旋转角度:90、180、270)import osfrom PIL import Imageimg = Image.open('img...原创 2019-09-04 10:10:34 · 27738 阅读 · 0 评论 -
使用OpenCV训练自己的级联分类器,生成可用的xml文件
级联分类器包括两部分:训练和检测。 这个指南是描述如何训练分类器:准备训练数据和运行训练程序。[官网]:http://www.opencv.org.cn/opencvdoc/2.3.2/html/doc/user_guide/ug_traincascade.html重点注意事项OpenCV中有两个程序可以训练级联分类器: opencv_haartraining and opencv_trai...原创 2019-09-16 18:37:21 · 4989 阅读 · 7 评论