华为做网站吗,360度街景实景地图下载,h5网站开发教程,网站后台的形成版权声明#xff1a;本文为博主原创文章#xff0c;转载请在显著位置标明本文出处以及作者网名#xff0c;未经作者允许不得用于商业目的。 EmguCV是一个基于OpenCV的开源免费的跨平台计算机视觉库,它向C#和VB.NET开发者提供了OpenCV库的大部分功能。
教程VB.net版本请访问… 版权声明本文为博主原创文章转载请在显著位置标明本文出处以及作者网名未经作者允许不得用于商业目的。 EmguCV是一个基于OpenCV的开源免费的跨平台计算机视觉库,它向C#和VB.NET开发者提供了OpenCV库的大部分功能。
教程VB.net版本请访问EmguCV学习笔记 VB.Net 目录-CSDN博客
教程C#版本请访问EmguCV学习笔记 C# 目录-CSDN博客
笔者的博客网址https://blog.csdn.net/uruseibest
教程配套文件及相关说明以及如何获得pdf教程和代码请移步EmguCV学习笔记
学习VB.Net知识请移步 vb.net 教程 目录_vb中如何用datagridview-CSDN博客 学习C#知识请移步C# 教程 目录_c#教程目录-CSDN博客 目录 目录 1前言 7参考文献 7第1章 EmguCV 81.1 EmguCV 81.1.1 OpenCV 81.1.2 EmguCV简介 8 1.2 EmguCV安装 8第2章 图像操作 162.1 颜色空间和颜色 162.1.1 颜色空间 172.2.2 颜色 182.2 Matrix类 182.2.1 构造函数 182.2.2 获取Matrix元素的值 232.2.3 Matrix的拆分 252.2.4 Matrix的运算 262.2.4.1 加法 262.2.4.2 减法 292.2.4.3 乘法 322.2.4.4 除法 352.2.4.5 Not运算 362.2.5 Matrix拼接 372.2.6 随机矩阵 382.2.7 最大值和最小值 392.2.8 类型转换 402.2.9 获得指定范围的子矩阵 412.2.10 其他方法 422.3 Mat类 422.3.1 构造函数 452.3.2 给Mat元素赋值 502.3.3 读取Mat元素的值 502.3.4 修改Mat元素的值 532.3.5 Mat的克隆 542.3.6 获得子Mat 562.3.7 修改Mat的深度 592.3.8 最大值和最小值 602.3.9 Mat的运算 612.3.9.1 加法 612.3.9.2 减法 622.3.9.3 乘法 632.3.9.4 除法 642.3.9.5 And运算 662.3.9.6 Or运算 672.3.9.7 Xor运算 682.3.9.8 Not运算 692.3.10 载入并显示图像 702.3.11 图像通道的分离与合并 712.4 Image类 732.4.1 构造函数 742.4.2 设置图像颜色 762.4.3 图像的副本 792.4.4 图像的运算 812.4.4.1 加法 812.4.4.2 减法 842.4.4.3 乘法 862.4.4.4 Xor和And运算 872.4.5 常用方法 892.4.5.1 Convert 892.4.5.2 ThresholdBinary 902.4.5.2 ThresholdBinaryInv 912.4.5.3 Canny 922.4.5.4 SmoothBlur 942.4.5.5 SmoothGaussian 952.5 Mat类、Matrix类和Image类的相互转换 962.5.1 Image到Mat的转换 972.5.2 Matrix转Mat 992.5.3 Image转Matrix 992.5.4 Mat转Matrix 1012.5.5 Image转Bitmap 1022.5.6 Bitmap转Image 1032.5.7 Mat转Bitmap 1042.5.8 Bitmap转Mat 1052.6 IInputArray和IOutputArray接口 1072.S 特别示例 1072.S.1 生成随机值图像 1082.S.2 图像加密 1112.S.3 文字纹理 1182.S.4 图像水印 120第3章 图形绘制 1233.1 直线 1233.2 矩形 1253.3 圆形 1263.4 椭圆 1273.5 多边形 1303.6 旋转矩形 1313.7 三角形 1333.8 文字 134第4章 图像处理 1374.1 颜色变换 1374.2 二值化 1394.2.1 Threshold 1394.2.2 AdaptiveThreshold 1414.2.3 图像通道分离和合并 1434.2.4 按颜色分离 1444.3 卷积操作 1464.3.1 BorderType 1464.3.2 Blur 1474.3.3 MedianBlur 1494.3.4 GaussianBlur 150
4.3.5 BilateralFilter 1514.3.6 BoxFilter 1534.3.7 Filter2D 1544.4 图像形态学 1564.4.1 GetStructuringElement 1574.4.2 Erode 1574.4.3 Dilate 1594.4.4 MorphologyEx 1624.5 像素距离和连通区域 1674.5.1 DistanceTransform 像素距离 1674.5.2 connectedComponents 图像连通区域 1694.5.3 connectedComponentsWithStats 172第5章 图像变换 1745.1 基本变换 1745.1.1图像拼接 1745.1.2 Rotate旋转 1775.1.3 缩放 1785.1.4 翻转Flip 1815.2 仿射变换 1825.2.1 warpAffine 1835.2.2 GetAffineTransform 1855.2.3 GetRotationMatrix2D 189 5.3 透视变换 190 5.3.1 GetPerspectiveTransform 191 5.3.2 WarpPerspective 191 5.3.3 PerspectiveTransform 193 5.4 图像修复 195 第6章 形状操作 198 6.1 边缘检测 198 6.1.1 Soble 199 6.1.2 Laplacian 200 6.1.3 Canny 202 6.2 轮廓处理 203 6.2.1 VectorOfPoint 203 6.2.2 VectorOfVectorOfPoint 204 6.2.3 轮廓查找FindContours 204 6.2.4 轮廓绘制DrawContours 205 6.2.5 轮廓面积 ContourArea 208 6.2.6 轮廓周长 ArcLength 210 6.3 轮廓外接多边形 212 6.3.1 最大外接矩形BoundingRectangle 212 6.3.2 最小外接矩形minAreaRect 212 6.3.3 多边形逼近ApproxPolyDP 215 6.3.4 最小外接圆MinEnclosingCircle 217 6.3.5 最小外接三角形MinEnclosingTriangle 217 6.3.6 拟合椭圆FitEllipse 218 6.3.7 拟合直线FitLine 219 6.3.8 最短距离pointPolygonTest 221 6.4 霍夫变换 228 6.4.1 HoughLines 229 6.4.2 HoughLinesP 232 6.4.3 HoughCircles 234 6.5 凸包和凸缺陷 236 6.5.1 凸包检测ConvexHull 237 6.5.2 凸缺陷 ConvexityDefects 238 6.6 图像的矩 241 6.6.1 矩 Moments 242 6.6.2 Hu矩 244 6.6.3 形状匹配 246 第7章 特征点检测与匹配 253 7.1 角点检测 259 7.1.1 ConvertScaleAbs 259 7.1.2 Normalize 260 7.1.3 CornerHarris 261 7.1.4 CornerSubPix 263 7.2 特征点检测 268 7.2.1 Features2DToolbox类 268 7.2.1.1 DrawKeypoints 268 7.2.1.2 DrawMatches 269 7.2.1.3 VoteForUniqueness 270 7.2.1.4 VoteForSizeAndOrientation 270 7.2.1.5 GetHomographyMatrixFromMatchedFeatures 271 7.2.2 SIFT类 272 7.2.3 BFMatcher类 275 7.2.3.1 Match 275 7.2.3.2 knnMatch 279 7.2.4 Feature2D命名空间 285 第8章 图像分割 287 8.1 漫水填充法 floodFill 287 8.2 分水岭法 watershed 292 8.3 Grabcut法 296 8.4 pyrMeanShiftFiltering 302 第9章 视频操作 303 9.1 VideoCapture类 304 9.1.1 构造函数 304 9.1.2 Get和Set方法 306 9.1.3 Retrieve、Read和Queryframe方法 307 9.1.4 Start、Stop和Pause方法 313 9.1.5 ImageGrabbed事件 313 9.2 VideoWriter类 317 9.2.1 构造函数 317 9.2.2 Fourcc方法 318 9.2.3 Write方法 318 9.3 移动检测类 326 9.3.1 Emgu.CV.BgSegm命名空间 326 9.3.1.1 BackgroundSubtractorMOG 328 9.3.1.2 BackgroundSubtractorCNT 332 9.3.1.3 BackgroundSubtractorGMG 333 9.3.1.4 BackgroundSubtractorGSOC 334 9.3.1.5 BackgroundSubtractorLSBP 334 9.3.2 BackgroundSubtractorMOG2类 335 9.3.3 BackgroundSubtractorKNN 339 9.4 MotionHistory类 341 第10章 人脸识别 345 10.1 人脸检测 CascadeClassifier类 345 10.2 人脸识别 FaceRecgnizer类 351 10.2.1 LBPHFaceRecgnizer类 351 10.2.2 BasicFaceRecognizer 356 10.2.2.1 EigenFaceRecgnizer类 356 10.2.2.2 FisherFaceRecognizer 357 第11章 DNN(Deep Neural Network) 357 11.1 DnnInvoke类 358 11.2 推理流程 358 11.3 DNN其它 362 11.4 图像分类 364 11.5 目标检测 367 11.5.1 Yolo 367 11.5.2 SSD 371 11.6 图像分割 375 11.6.1 语义分割Fcn 375 11.6.2 实例分割 MASK RCNN 379 11.7 风格迁移 384 11.8 人脸检测 387 11.9 姿势识别 OpenPose 393 第12章 其他技术 404 12.1 二维码解析 404 12.2 WeChatQRCode 407 12.3 OCR 410