▍1. FireDetection
对视频进行火焰检测,并实现对火焰的跟踪。(The video is detected by flame, and the flame is tracked)
对视频进行火焰检测,并实现对火焰的跟踪。(The video is detected by flame, and the flame is tracked)
基于视频的火焰检测,逐帧截取视频,三帧差分法获取动态目标,通过颜色判别,以及火焰特征判别,检测并框出火焰区域。(Video based flame detection, video capture by frame by frame, three frame difference method to obtain dynamic targets, by color discrimination, and flame characteristics discrimination, detection and frame out the flame area.)
张正友标定程序,几乎每行都有注释。并配有棋盘图,以及个人重新拍摄的彩色标定图(Zhang Zhengyou calibration procedures, almost every line has a comment. And with a checkerboard map, as well as individuals to re-shoot a color calibration diagram)
说明: 行人的检测使用库函数OpenCV里已经内置的行人检测方法,调用OpenCV预先训练好了的HOG+线性SVM模型,能够对图像和视频中的行人进行检测,系统会分别使用两种算法通过矩形条框将图片中的行人框出来。(Pedestrian detection uses the built-in pedestrian detection method in OpenCV library function, calling the pre-trained HOG + linear SVM model of OpenCV, which can detect the pedestrians in images and videos. The system uses two algorithms to frame the pedestrians in pictures through rectangular bars.)
本程序基于MFC对话框编写,程序可以针对两幅配准后的图片,视频进行红外与可见光融合,提供的算法有小波变换,拉普拉斯金字塔,PCA融合,乘积融合,相关系数融合,线性变换乘积变换融合,简单权重融合,效果非常好。(This program is based on MFC dialog box. The program can fuse infrared and visible light for two registered pictures and videos. The algorithms provided include wavelet transform, Laplace pyramid, PCA fusion, product fusion, correlation coefficient fusion, linear transformation product transformation fusion, simple weight fusion, and the effect is very good.)
说明: 本程序基于MFC对话框编写,程序可以针对两幅配准后的图片,视频进行红外与可见光融合,提供的算法有小波变换,拉普拉斯金字塔,PCA融合,乘积融合,相关系数融合,线性变换乘积变换融合,简单权重融合,效果非常好。(This program is based on MFC dialog box. The program can fuse infrared and visible light for two registered pictures and videos. The algorithms provided include wavelet transform, Laplace pyramid, PCA fusion, product fusion, correlation coefficient fusion, linear transformation product transformation fusion, simple weight fusion, and the effect is very good.)
使用OPENCV编写的亚像素边缘提取,其中包括运行所需库,及测试数据;可直接运行。(Written using OPENCV subpixel edge detection, including running the needed libraries, and test data Can be run directly.)
随机森林算法是opencv中的重要的算法,其中讲述了随机森林的定义特征构建方法等(Random Forests algorithm is an important algorithm in opencv, which describes the defining characteristics of a random forest construction methods)
opencv 入门教程pdf文档,适合初学者使用(learning opencv guides)
利用opencv将所提供的video转换为YUV色彩空间。将vedio中的移动的红色车子用纯红色标记出来(Opencv using the supplied video to YUV color space. Mobile vedio of the red car out of pure red marker)
此OpenCV程序包含双目摄像机标定,棋盘图像矫正,立体像对校正,立体匹配,三维重建模块。然后用OpenGL显示重建效果,并可以通过键盘方向键旋转。(This program contains the binocular camera calibration, image correction board, three-dimensional image of the calibration, stereo matching, three-dimensional reconstruction. Then use the OpenGL display reconstruction effects, and can rotate the keyboard arrow keys.)
OPENCV基于摄像头图像采集运动目标跟踪及人脸识别技术(OPENCV Moving Object Tracking and Face Recognition Technology Based on Camera Image Acquisition)
说明: OPENCV基于摄像头图像采集运动目标跟踪及人脸识别技术(OPENCV Moving Object Tracking and Face Recognition Technology Based on Camera Image Acquisition)
可以利用python opencv实现获取图像上鼠标点击的点的像素的坐标(Python opencv can be used to obtain the coordinates of the pixels clicked by the mouse on the image)
说明: 可以利用python opencv实现获取图像上鼠标点击的点的像素的坐标(Python opencv can be used to obtain the coordinates of the pixels clicked by the mouse on the image)
基于python的opencv学习资料,非常适合入门者学习。(Opencv learning materials based on Python are very suitable for beginners.)
说明: 基于python的opencv学习资料,非常适合入门者学习。(Opencv learning materials based on Python are very suitable for beginners.)
手动选择三对特征点,标注特征点,实现二维图像的仿射配准;每完成一对需要按Q键进行下一对;平台是Spyter(Radiation registration by labeling feature points)