Opencv 是否可以检测不同类型的梯形

Opencv 是否可以检测不同类型的梯形,opencv,computer-vision,Opencv,Computer Vision,我想扫描一个数独,并用一个算法求解它。我不仅想预测它是否是一个数独游戏,并在我完全在上面时提取数字,所以朝我旋转0度,手机水平在数独上面。和围绕拼图旋转0度。如果手机朝向用户移动45度,并且可以在两个方向上旋转45度,我也希望这样做。有可能检测到这一点吗?因为我有太多的组合需要处理。我不想要一个具体的解决方案,我只是好奇,如果这是可以实现的。另外,如果我对某事不准确,请告诉我 你肯定能做到 通常数独游戏有一个很厚的外边界。您可以很容易地检测到它,例如在二进制版本的输入快照上,但是有很多选项。如果

我想扫描一个数独,并用一个算法求解它。我不仅想预测它是否是一个数独游戏,并在我完全在上面时提取数字,所以朝我旋转0度,手机水平在数独上面。和围绕拼图旋转0度。如果手机朝向用户移动45度,并且可以在两个方向上旋转45度,我也希望这样做。有可能检测到这一点吗?因为我有太多的组合需要处理。我不想要一个具体的解决方案,我只是好奇,如果这是可以实现的。另外,如果我对某事不准确,请告诉我

你肯定能做到

通常数独游戏有一个很厚的外边界。您可以很容易地检测到它,例如在二进制版本的输入快照上,但是有很多选项。如果外部边界不比内部边界厚,您可以确定检测到的边界中哪些是外部边界,哪些更接近方形

当你们有拼图的边界时,你们需要去除它的倾斜和旋转,这是CV应用程序检测各种标签、板和其他平面对象的常见预处理步骤,方便的方法是使用

首选一种或另一种检测方法应基于输入图像及其可能的变化。检测黑白方形数独(占输入快照的95%)与检测多个相对于固定在黑白砖墙上的输入快照较小的数独不同