是否有特定于OpenCV的方法来查找二进制图像中多边形的顶点,并使用这些顶点重新生成图像

时间:2015-11-11 11:41:35

标签: c++ opencv polygon vertices

我想在二进制图像(Mat)中找到多边形顶点的坐标。怎么做?我将存储这些坐标以表示该图像。实际上我会将这些坐标存储在数据库中,之后我想使用这些顶点的坐标并重新生成原始图像。那怎么办呢?我可以开发一个复杂的算法来完成这两项任务,但我希望应该有一个opencv特定的简单方法。以下是我正在使用的示例图像。

[enter image description here

我在Store details of a binary image consisting simple polygons问了一个类似的问题,但这个问题只是提出了这个问题的一小部分。以前的范围有更广泛的范围和关于使用对象写入方法的可能性的问题,并询问最佳实用方法。但这是具体的。前一个是关于存储Mat数据,但这个是在找到多边形的顶点。所以在这个问题中,我想知道如何找到多边形的顶点,但没有关于存储Mat数据的信息。

0 个答案:

没有答案