jjzjj

foundRect

全部标签

c# - 扫描图像寻找矩形

我正在尝试扫描一个固定大小的图像并在其中找到绘制的矩形。矩形可以有任何大小,但只能是红色。这不是问题开始的地方。我将使用一个已经编写好的函数,稍后我将在我的代码逻辑中将其用作伪代码调用。RectangleLocate(RectanglescanArea);//在给定扫描区域中扫描矩形。如果没有找到矩形,则返回null。我的逻辑是这样的:使用Locate()函数以完整图像大小作为参数找到第一个初始红色矩形。现在,划分其余区域,并递归扫描。该算法逻辑的要点是您永远不会检查已检查的区域,并且您不必使用任何条件,因为scanArea参数始终是您之前未扫描过的新区域(这要归功于除法技术)。划分过

c# - 扫描图像寻找矩形

我正在尝试扫描一个固定大小的图像并在其中找到绘制的矩形。矩形可以有任何大小,但只能是红色。这不是问题开始的地方。我将使用一个已经编写好的函数,稍后我将在我的代码逻辑中将其用作伪代码调用。RectangleLocate(RectanglescanArea);//在给定扫描区域中扫描矩形。如果没有找到矩形,则返回null。我的逻辑是这样的:使用Locate()函数以完整图像大小作为参数找到第一个初始红色矩形。现在,划分其余区域,并递归扫描。该算法逻辑的要点是您永远不会检查已检查的区域,并且您不必使用任何条件,因为scanArea参数始终是您之前未扫描过的新区域(这要归功于除法技术)。划分过