1
我正在搜索一些东西来比较两个图像/路径。在我的应用程序中,用户可以绘制一些线条,例如矩形。绘图后,图像将被保存。ios比较两个图像/路径
现在,如果用户绘制相同的矩形,但不完全像第一个我想比较两个图像这两个图像匹配的确切程度。图像将非常简单(矩形,圆形)。
有什么或任何方式来做到这一点?
我正在搜索一些东西来比较两个图像/路径。在我的应用程序中,用户可以绘制一些线条,例如矩形。绘图后,图像将被保存。ios比较两个图像/路径
现在,如果用户绘制相同的矩形,但不完全像第一个我想比较两个图像这两个图像匹配的确切程度。图像将非常简单(矩形,圆形)。
有什么或任何方式来做到这一点?
我认为最简单的方法是记住绘图操作所需的状态/参数。
例子:
假设你绘制一个矩形 - 什么是最小的矩形框的位置和大小?
假设你画一个圆 - 最小边界矩形的位置和大小是多少?
假设你画一条线 - 最小边界矩形的位置和大小是多少?
然后你有一个指定这些矩形的“形状”数组。这就是你需要比较的所有东西(好吧,对于典型的绘图应用程序,你需要一个更加复杂的模型,但你可能理解这些参数对于你的任何形状是什么)。这个设计的好处是它可以作为你的对象和文档模型的基础或扩展。
评估呈现的结果不是非常足智多谋,而且相当不准确。呈现的结果可能随着您的实现,操作系统,设备或编译器设置的变化而变化。