在图像c#中查找变换后的图像

本文关键字:图像 变换 查找 | 更新日期: 2023-09-27 18:26:53

想象一下,我有一个图像,它有一个由三个相同正方形组成的矩形画布,所有正方形都与图像画布的一侧平行。没有一个正方形重叠。在SO(如何在另一个图像中找到一个图像?)中找到与给定图像完全匹配的图像的问题很容易找到答案。

然而,有时图像在图像内旋转,因此它们不匹配。以我们最初的例子,将一个正方形旋转25度并保持没有正方形重叠,我怎么能不仅匹配两个未旋转的正方形和旋转的正方形呢?

在图像c#中查找变换后的图像

您可以采用与在另一个图像中查找一个图像相同的方法,但在坐标旋转90度或您认为内部图像可能旋转多少度的情况下再次运行搜索。如果您正在逐像素直接扫描图像,请从右到左或从上到下进行搜索,而不是从左到右。