gpt4 book ai didi

c++ - 使用 OpenCV 识别模式

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:27:41 25 4
gpt4 key购买 nike

这是我的问题。

我有一个白底黑字的符号。例如,假设我的符号是“Z”。但它不一定总是一封信。

现在我已经存储了这个图案的图像。

然后我画另一个图案。图像大小将与上述相同。然后我将这个新模式输入到我的程序中,我想检查它是否与存储的模式匹配。

即使新的 patten 形状相似但大小不同,它也应该与存储的图像匹配。因此,图案形状是区分因素。显然旋转的图案意味着不同的图案。

有没有办法在 opencv 中做到这一点??

我尝试使用特征匹配。但它没有用。我想我可以使用分类器,但我对此不太了解。

有人能帮帮我吗??

最佳答案

user2389323 - 简短的回答是肯定的,您可以使用 OpenCV 执行您描述的操作。使用图像处理技术进行模式匹配是 OpenCV 的主要部分。以下是我发现的一些与此主题相关的示例对话:

Edge Based Template Matching (包括源下载)
Template Matching and Slice Alignment
Template Matching - Example code and tech description

希望这些链接对您有所帮助。在 Google 中使用 使用 OpenCV 进行模式匹配 并不难找到它们 :)

关于c++ - 使用 OpenCV 识别模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19480085/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com