OpenCV modules

https://docs.opencv.org/3.4/

Introduction

OpenCV Tutorials

OpenCV-Python Tutorials

OpenCV.js Tutorials

Tutorials for contrib modules

Frequently Asked Questions

Bibliography

Main modules:

core. Core functionality

imgproc. Image Processing

imgcodecs. Image file reading and writing

videoio. Video I/O

highgui. High-level GUI

video. Video Analysis

calib3d. Camera Calibration and 3D Reconstruction

features2d. 2D Features Framework

objdetect. Object Detection

dnn. Deep Neural Network module

ml. Machine Learning

flann. Clustering and Search in Multi-Dimensional Spaces

photo. Computational Photography

stitching. Images stitching

cudaarithm. Operations on Matrices

cudabgsegm. Background Segmentation

cudacodec. Video Encoding/Decoding

cudafeatures2d. Feature Detection and Description

cudafilters. Image Filtering

cudaimgproc. Image Processing

cudalegacy. Legacy support

cudaobjdetect. Object Detection

cudaoptflow. Optical Flow

cudastereo. Stereo Correspondence

cudawarping. Image Warping

cudev. Device layer

shape. Shape Distance and Matching

superres. Super Resolution

videostab. Video Stabilization

viz. 3D Visualizer

Extra modules:

aruco. ArUco Marker Detection

bgsegm. Improved Background-Foreground Segmentation Methods

bioinspired. Biologically inspired vision models and derivated tools

ccalib. Custom Calibration Pattern for 3D reconstruction

cvv. GUI for Interactive Visual Debugging of Computer Vision Programs

datasets. Framework for working with different datasets

dnn_objdetect. DNN used for object detection

dpm. Deformable Part-based Models

face. Face Analysis

freetype. Drawing UTF-8 strings with freetype/harfbuzz

fuzzy. Image processing based on fuzzy mathematics

hdf. Hierarchical Data Format I/O routines

hfs. Hierarchical Feature Selection for Efficient Image Segmentation

img_hash. The module brings implementations of different image hashing algorithms.

line_descriptor. Binary descriptors for lines extracted from an image

optflow. Optical Flow Algorithms

ovis. OGRE 3D Visualiser

phase_unwrapping. Phase Unwrapping API

plot. Plot function for Mat data

reg. Image Registration

rgbd. RGB-Depth Processing

saliency. Saliency API

sfm. Structure From Motion

stereo. Stereo Correspondance Algorithms

structured_light. Structured Light API

surface_matching. Surface Matching

text. Scene Text Detection and Recognition

tracking. Tracking API

xfeatures2d. Extra 2D Features Framework

ximgproc. Extended Image Processing

xobjdetect. Extended object detection

xphoto. Additional photo processing algorithms

SciTech-BigDataAI-ImageProcessing-OpenCV-OpenCV modules的更多相关文章

  1. 走近OPENCV // opencv 2.4.9+vs2013配置

    一直很懒去配opencv,这几周忍不了终于抽空来配了一下环境... 用的是旧版opencv2.4系列,最新到3.0了,之后再看看教程不知道有什么特别大的区别. (FF14国服没有4.0 // 8.19 ...

  2. [OpenCV]OpenCV常用语法函数与坑点

    目录 1. 加载图像(cv::imread) 2. 显示图像(cv::nameWindows与cv::imshow) 3. 修改图像(cv::cvtColor) 4. 保存图像(cv::imwrite ...

  3. OpenCV: OpenCV人脸检测框可信度排序

    参考文章:http://blog.csdn.net/hua_007/article/details/45368607 使用OpenCV进行人脸识别时,使用 casecade.detectMultiSc ...

  4. OpenCV:OpenCV目标检测Boost方法训练

    在古老的CNN方法出现以后,并不能适用于图像中目标检测.20世纪60年代,Hubel和Wiesel( 百度百科 )在研究猫脑皮层中用于局部敏感和方向选择的神经元时发现其独特的网络结构可以有效地降低反馈 ...

  5. OpenCV:OpenCV目标检测Hog+SWindow源代码分析

    参考文章:OpenCV中的HOG+SVM物体分类 此文主要描述出HOG分类的调用堆栈. 使用OpenCV作图像检测, 使用HOG检测过程,其中一部分源代码如下: 1.HOG 检测底层栈的检测计算代码: ...

  6. OpenCV:OpenCV目标检测Adaboost+haar源代码分析

    使用OpenCV作图像检测, Adaboost+haar决策过程,其中一部分源代码如下: 函数调用堆栈的底层为: 1.使用有序决策桩进行预测 template<class FEval> i ...

  7. OpenCV:OpenCV中的 parallel_for 和opencv parallel_for_

    OpenCV使用OMP完成并行运算,在使用AdaBoost检测的时候,在cascadedetect.cpp 里面,大量使用 parallel_for_(Range(0, stripCount), Ca ...

  8. <学习opencv> opencv 概述及初探

    目录 Opencv3 当前模块 OpenCV 贡献库(opencv_contrib) OpenCV 头文件 旧式C风格头文件 新式C++风格头文件 例程 DEMO1 - 显示图片 DEMO2 - 视频 ...

  9. <学习opencv>opencv数据类型

    目录 Opencv数据类型: 基础类型概述 固定向量类class cv::Vec<> 固定矩阵类cv::Matx<> 点类 Point class cv::Scalar 深入了 ...

  10. <学习opencv>opencv函数

    /*=========================================================================*/ // openCV中的函数 /*====== ...

随机推荐

  1. Java Annotation认知(包括框架图、详细介绍、示例说明)--转载

    转载地址:https://www.cnblogs.com/skywang12345/p/3344137.html

  2. AI 在软件测试中的应用:2025 年趋势、工具及入门指南

    引言 人工智能 (AI) 正在深刻地重塑软件开发和质量保证 (QA) 的各个方面.尤其是在软件测试领域,AI 不再仅仅是未来愿景,而是当下正在发生的变革.据世界质量报告(2023-24)指出,高达 7 ...

  3. 浅谈log4j2 CVE-2021-44228

    致谢:此问题由阿里云安全团队的 Chen Zhaojun 发现. 什么是Log4j2 Apache Log4j2 <=2.14.1 版本提供的 JNDI 特性用于配置.日志信息.参数位置时,无法 ...

  4. 【译】微软与 Anthropic 合作为 MCP 创建官方 C# SDK

    微软正在与 Anthropic 合作,为模型上下文协议(MCP)创建一个官方的 C# SDK.MCP 已经在人工智能社区得到了迅速的应用,这次合作旨在增强人工智能模型与 C#应用程序的集成. 该 SD ...

  5. 基于vue3项目开发+MonacoEditor实现外部引入依赖,界面化所见即所得

    最近一个项目中,基于vue3开发,想开发一个在线管理组件库的功能,具体业务实现: 1. 在私库Nexus上传组件包: 2. 然后用UNPKG实现路径访问在线解压文件: 3. 解压文件上传到gitee组 ...

  6. fabric peer节点账本验证器相关代码解读

    账本验证器相关代码 fabric/core/commiter/txvalidator/v20/validator.go // Semaphore provides to the validator m ...

  7. SparkSQL编程需注意的细节

    SparkSQL是把Hive转为字符串后,以参数形式传递到SparkSession.builder().enableHiveSupport().getOrcCreate().sql(Hive_Stri ...

  8. gitlabci之gitlab runner部署配置

    gitlab runner部署 部署方案可以采用gitlab runner operator部署,也可以直接使用gitlab helm charts部署. runner配置说明 对于k8s gitla ...

  9. kubernetes之statefulset控制器介绍

    一.简单说明 StatefulSet本质上是Deployment的一种变体,在v1.9版本中已成为GA版本,它为了解决有状态服务的问题,它所管理的Pod拥有固定的Pod名称,启停顺序,在Statefu ...

  10. Scratch之Android的Animation动画的四种动画效果——透明度渐变动画

    废话不多说,先上图为敬 效果演示 编写的程序展示 讲话开始: 怎么想到的 在平时上课的时候,有一个学生拿着他好基友写的游戏程序给我看,最开始写的原型是叫虚像的积木块程序.通过一个局部变量开关控制虚像是 ...