| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> 人工智能 -> python-OpenCV模板匹配、图像识别整理(五) -> 正文阅读 |
|
|
[人工智能]python-OpenCV模板匹配、图像识别整理(五) |
|
一、简介 method:匹配的方法,参考下表:
?result:计算得出的匹配结果,如果原始图像的宽、高、分别为W、H,模板图像的宽、高分别为w、h,result 就是一个W-w+1,H-h+1行的32浮点型数组,数组中每一个浮点数都是原始图像中对应像素位置的匹配结果,一个一个像素匹配,每次移动一个像素位置,大小为模板区域大小
?模板移动到原始图像的边缘之后就不回继续移动了,所以模板的移动区域的边长为“原始图像边长-模板边长+1”,最后加1是因为移动区域内的上下,左右的两个边都会被模板覆盖到了,如果不加1就会丢失数据。 ?2、单模板匹配 匹配过程中值用到一个模板的场景叫单模板匹配,原始图像中可能只有一个和模板相似的图像,也有可能有多个,如果只获取匹配程度最高的那一个结果,这种操作叫单目标匹配,如果需要同时获取所有匹配程度较高的结果,这种操作叫多目标匹配。 2)多目标匹配 ?编写代码时需要注意,数组的列数在图像坐标系中为横坐标,数组的行数在图像坐标系中为纵坐标 3、多模板匹配 匹配过程中同时查找到多个模板的操作叫多模板匹配,多模板匹配实际上就是进行了n次单模板多目标匹配操作,n的数量为模板总数 更多实战案例,请关注作者CSDN其它实战文字 欢迎进群讨论及分享
? |
|
|
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年11日历 | -2025/11/29 13:51:28- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |