C#图像处理-OpenCVSharp教程(二十) OpenCVSharp模板匹配及应用
2023-09-27 14:25:48 时间
本文作者Color Space,文章未经作者允许禁止转载!
本文将介绍OpenCVSharp模板匹配及应用!
一、单模板匹配
///单模板匹配
Mat srcImg = Cv2.ImRead("1.jpg");
Cv2.ImShow("src", srcImg);
Mat result = srcImg.Clone();
Mat tempImg = Cv2.ImRead("2.jpg");
int dstImg_rows = srcImg.Rows - tempImg.Rows + 1;
int dstImg_cols = srcImg.Cols - tempImg.Cols + 1;
Mat dstImg = new Mat(dstImg_rows, dstImg_cols, MatType.CV_32F, 1);
Cv2.MatchTemplate(srcImg, tempImg, dstImg, TemplateMatchModes.CCoeffNormed);
Cv2.ImShow("match", dstImg);
Cv2.Normalize(dstImg, dstImg, 0, 1, NormTypes.MinMax, dstImg.Depth());
double minValue &#
相关文章
- T4((Text Template Transformation Toolkit))模版引擎之基础入门 C#中文本模板(.tt)的应用
- C#的默认访问权限
- C# 禁止调节窗口位置 禁止最大化 最小化窗口 vs2019
- OpenCvSharp (C# OpenCV) 带掩码(mask)的模板匹配使用技巧与演示(附源码)
- C#图像处理-OpenCVSharp教程(三十七) OpenCVSharp简单人脸检测实例
- C#进阶系列——WebApi 接口测试工具:WebApiTestClient
- ReSharper添加对最新C#11特性的支持
- Unity3d C#实现类似于王者荣耀技能读条和CD冷却的功能(含源码)
- Unity Dotween插件的运动曲线(Ease)介绍Ease选项Ease效果示例以及C#修改动画曲线功能
- .NET(C#) Thread、Task或Parallel实现多线程的使用总结
- 读经典——《CLR via C#》(Jeffrey Richter著) 笔记_.Net Framework 部署目标
- C# TransactionScope 分布式事物使用实例
- C# 类型 对应 SQLserver类型
- C# 7.0 使用下划线忽略使用的变量
- C# TimeSpan 时间计算