opencv-4.1.2及opencv_contrib_4.1.2示例注解
由于初次接触opencv及opencv_contrib对其示例展示功能进行注解,以便以后需要使用进行快速查找,持续更新中,待完善。
opencv_contrib模块
aruco文件夹
ps:AR增强现实模块,可用于黑白棋盘相机标定
- (sample) calibrate_camera
---------------------------
- (sample) calibrate_camera_charuco
---------------------------
- (sample) create_board
---------------------------
- (sample) create_board_charuco
---------------------------
- (sample) create_diamond
---------------------------
- (sample) create_marker
---------------------------
- (sample) detect_board
---------------------------
- (sample) detect_board_charuco
---------------------------
- (sample) detect_diamonds
---------------------------
- (sample) detect_board
---------------------------
- (sample) detect_markers
---------------------------
bgsegm文件夹
ps:背景分割
- (sample) bgfg
---------------------------
bioinspired文件夹
ps:生物视觉----生物启发模型:最小化噪声、亮度变化、瞬间事件分割、高动态范围色调映射
- (sample) OpenEXRimages_HDR_Retina_toneMapping
---------------------------
- (sample) retinaDemo
---------------------------
ccalib文件夹
ps:自定义标定----三维重建、相机标定、随机模式标定、多相机标定
- (sample) multi_cameras_calibration
---------------------------
- (sample) omni_calibration
---------------------------
- (sample) omni_stereo_calibration
---------------------------
- (sample) random_pattern_calibration
---------------------------
- (sample) random_pattern_generator
---------------------------
face文件夹
ps:人脸识别
ps:OpenCV官方的人脸关键点检测实现三种模型分别是FacemarkKazemi、FacemarkAAM、FacemarkLBF,三种人脸识别方式:EigenFaceRecognizer(基于PCA变换的人脸识别)、FisherFaceRecognizer(基于Fisher变换的人脸识别)、LBPHFaceRecognizer(基于局部二值模式的人脸识别)。
``
- (sample) facemark_demo_aam
---------------------------基于aam(主动外观模型)训练人脸识别模型
- (sample) facemark_demo_lbf
-------------------------------基于lbf特征提取训练人脸特征点识别模型
- (sample) facemark_lbf_fitting
--------------------基于lbf特征点识别模型识别摄像头视频流中人脸特征点
- (sample) facerec_demo
---------------------------------------------------基于PCA变换的人脸识别
- (sample) facerec_eigenfaces
----------------------------------------------基于PCA变换的人脸识别
- (sample) facerec_fisherfaces
-------------------------------------------基于Fisher变换的人脸识别
- (sample) facerec_lbph
------------------------------------------------基于局部二值模式的人脸识别
- (sample) facerec_save_load
---------------------------
- (sample) facerec_video
---------------------------
- (sample) mace_webcam
----------------------人脸识别数据采集器,通过摄像头采集人脸不同状态下图片
- (sample) sample_face_swapping
-----------------------------------基于kazemi特征的人像换脸示例
- (sample) sample_train_landmark_detector
---------------基于kazemi特征提取训练人脸特征点识别模型
- (sample) sample_train_landmark_detector2
--------------基于kazemi特征提取训练人脸特征点识别模型
- (sample) sampleDetectLandmarks
-------------------基于kazemi特征点识别模型识别图片中人脸特征点
- (sample) sampleDetectLandmarksvideo
------基于kazemi特征点识别模型识别摄像头视频流中人脸特征点
- (sample) samplewriteconfigfile
------------------生成训练基于kazemi特征提取模型时参数的xml配置文件
text文件夹
ps:文字识别,检测文字,分割词汇,识别文本
- (sample) character_recognition
-----------------------------------------基于CNN分类器的字符识别
- (sample) cropped_word_recognition
---------------------------基于OCRBeamSearchDecoder词组识别
- (sample) dictnet_demo
---------------------------
- (sample) end_to_end_recognition
---------------------------
- (sample) segmented_word_recognition
---------------------------
- (sample) text_recognition_cnn
---------------------------
- (sample) textbox_demo
---------------------------
- (sample) textdetection
---------------------------
- (sample) segmented_word_recognition
---------------------------
- (sample) webcam_demo
---------------------------