opencv及opencv_contrib示例功能注解

本文详细介绍了OpenCV 4.1.2及其扩展模块opencv_contrib的功能示例,涵盖AR增强现实、背景分割、生物视觉、自定义标定、人脸识别和文字识别等多个模块的应用示例,为初学者提供快速查找和使用的指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

opencv-4.1.2及opencv_contrib_4.1.2示例注解

由于初次接触opencv及opencv_contrib对其示例展示功能进行注解,以便以后需要使用进行快速查找,持续更新中,待完善。

opencv_contrib模块

aruco文件夹

ps:AR增强现实模块,可用于黑白棋盘相机标定
  1. (sample) calibrate_camera---------------------------
  2. (sample) calibrate_camera_charuco---------------------------
  3. (sample) create_board---------------------------
  4. (sample) create_board_charuco---------------------------
  5. (sample) create_diamond---------------------------
  6. (sample) create_marker---------------------------
  7. (sample) detect_board---------------------------
  8. (sample) detect_board_charuco---------------------------
  9. (sample) detect_diamonds---------------------------
  10. (sample) detect_board---------------------------
  11. (sample) detect_markers---------------------------

bgsegm文件夹

ps:背景分割
  1. (sample) bgfg---------------------------

bioinspired文件夹

ps:生物视觉----生物启发模型:最小化噪声、亮度变化、瞬间事件分割、高动态范围色调映射
  1. (sample) OpenEXRimages_HDR_Retina_toneMapping---------------------------
  2. (sample) retinaDemo---------------------------

ccalib文件夹

ps:自定义标定----三维重建、相机标定、随机模式标定、多相机标定
  1. (sample) multi_cameras_calibration---------------------------
  2. (sample) omni_calibration---------------------------
  3. (sample) omni_stereo_calibration---------------------------
  4. (sample) random_pattern_calibration---------------------------
  5. (sample) random_pattern_generator---------------------------

face文件夹

ps:人脸识别
ps:OpenCV官方的人脸关键点检测实现三种模型分别是FacemarkKazemi、FacemarkAAM、FacemarkLBF,三种人脸识别方式:EigenFaceRecognizer(基于PCA变换的人脸识别)、FisherFaceRecognizer(基于Fisher变换的人脸识别)、LBPHFaceRecognizer(基于局部二值模式的人脸识别)。
``
  1. (sample) facemark_demo_aam---------------------------基于aam(主动外观模型)训练人脸识别模型
  2. (sample) facemark_demo_lbf-------------------------------基于lbf特征提取训练人脸特征点识别模型
  3. (sample) facemark_lbf_fitting--------------------基于lbf特征点识别模型识别摄像头视频流中人脸特征点
  4. (sample) facerec_demo---------------------------------------------------基于PCA变换的人脸识别
  5. (sample) facerec_eigenfaces----------------------------------------------基于PCA变换的人脸识别
  6. (sample) facerec_fisherfaces-------------------------------------------基于Fisher变换的人脸识别
  7. (sample) facerec_lbph------------------------------------------------基于局部二值模式的人脸识别
  8. (sample) facerec_save_load---------------------------
  9. (sample) facerec_video---------------------------
  10. (sample) mace_webcam----------------------人脸识别数据采集器,通过摄像头采集人脸不同状态下图片
  11. (sample) sample_face_swapping-----------------------------------基于kazemi特征的人像换脸示例
  12. (sample) sample_train_landmark_detector---------------基于kazemi特征提取训练人脸特征点识别模型
  13. (sample) sample_train_landmark_detector2--------------基于kazemi特征提取训练人脸特征点识别模型
  14. (sample) sampleDetectLandmarks-------------------基于kazemi特征点识别模型识别图片中人脸特征点
  15. (sample) sampleDetectLandmarksvideo------基于kazemi特征点识别模型识别摄像头视频流中人脸特征点
  16. (sample) samplewriteconfigfile------------------生成训练基于kazemi特征提取模型时参数的xml配置文件

text文件夹

ps:文字识别,检测文字,分割词汇,识别文本
  1. (sample) character_recognition-----------------------------------------基于CNN分类器的字符识别
  2. (sample) cropped_word_recognition---------------------------基于OCRBeamSearchDecoder词组识别
  3. (sample) dictnet_demo---------------------------
  4. (sample) end_to_end_recognition---------------------------
  5. (sample) segmented_word_recognition---------------------------
  6. (sample) text_recognition_cnn---------------------------
  7. (sample) textbox_demo---------------------------
  8. (sample) textdetection---------------------------
  9. (sample) segmented_word_recognition---------------------------
  10. (sample) webcam_demo---------------------------
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值