|
|
1
3
让我们把所有的点分为“亮”和“暗”。 寻找亮起的点,上面和下面的点也亮起。这些可能是边缘的一部分。 类似地:如果一个点(x,y)被点亮,而点(x+1,y),(x+2,y)也被点亮,但是(x-1,y)和(y-1,y)是暗的,与y方向类似,那么你很可能会发现一个左上角。等等。用这种方法你可以找到角落,然后从中找到正方形——这似乎是一个简单的方法。 |
|
|
2
3
像这样?
您可能希望使用宽度和高度值最高的框。 |
|
|
3
0
如果图像中的正方形是完美的,请检查在预期位置是否有边框。JH答案中的伪代码应该可以正常工作。 |
|
|
4
0
怎么样 flood filling 从随机点开始直到找到矩形? |
|
|
feasega · 聚合物模拟-2个节点之间的最短路线,适用于所有节点 10 月前 |
|
|
Alisa Petrova · 在有向图中更改一对顶点以创建循环 10 月前 |
|
|
Pengcheng · 这个简单的递归函数的输出是什么?你能详细解释一下吗? 11 月前 |
|
|
b39b332d · 使用C++标准库实现高效间隔存储 1 年前 |
|
ABGR · 二叉树的直径——当最长路径不通过根时的失败案例 1 年前 |
|
|
EpicAshman · 数独棋盘程序中同一列和同一行出现两次的数字 1 年前 |