我有很多相似的2D对象的数据库。它们是圆柱的2D投影,圆柱被平面以不同的角度切割,并在轴上旋转,基本上它们都具有矩形的三个侧面,而最后一个具有不同的形状,想象像一个在一端带有半圆的矩形,或者斜率不同的线或抛物线等
数据集示例
操作员将在程序中打开一张照片,然后他必须在该图像上单击5个或更多点,这些打开的图像将是由平面切割的圆柱状,因此操作员仅需单击实际切割,因为其他方面都一样。
要使用的照片示例
我希望我的程序读取这些点,并尝试将其与数据库中每个图像的不规则部分进行比较,并给我一个最有可能代表该点集的图像。
我正在使用c#并且正在帮助自己实现统一,但是我不是专业人士,事实上我才刚刚开始,将点与数据集进行比较似乎是最困难的部分。
谢谢大家