Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Image 使用Opencv矩函数查找欧拉数、偏心率等_Image_Opencv_Processing_Shape - Fatal编程技术网

Image 使用Opencv矩函数查找欧拉数、偏心率等

Image 使用Opencv矩函数查找欧拉数、偏心率等,image,opencv,processing,shape,Image,Opencv,Processing,Shape,我需要计算一些属性,例如 熵 坚固性 欧勒数 偏心率 面积超验仪 周界 当量流量计 填充区 是否有任何代码可以使用opencv矩函数计算这些属性?我相信它存在,但是我找不到C++中的任何代码来计算它们。 查看此站点。它定义了许多参数来处理分割图像 查看此站点。它定义了许多参数来处理分割图像据我所知,您有一些轮廓,并希望计算这些值。 计算上述特性的最快方法是将法线轮廓转换为“极值区域(ER)” §MSERsToERStats() void cv::text::MSERsToERStats(输入

我需要计算一些属性,例如

  • 坚固性
  • 欧勒数
  • 偏心率
  • 面积超验仪
  • 周界
  • 当量流量计
  • 填充区
是否有任何代码可以使用opencv矩函数计算这些属性?我相信它存在,但是我找不到C++中的任何代码来计算它们。 查看此站点。它定义了许多参数来处理分割图像


查看此站点。它定义了许多参数来处理分割图像

据我所知,您有一些轮廓,并希望计算这些值。 计算上述特性的最快方法是将法线轮廓转换为“极值区域(ER)”

§MSERsToERStats()
void cv::text::MSERsToERStats(输入阵列图像,
标准::矢量<标准::矢量<点>>和等高线,
std::vector>&区域
)       
ER结构定义在:
如你所见,它们具有所有这些属性。此外,您还需要文本模块来使用它。

据我所知,您有一些轮廓,需要计算这些值。 计算上述特性的最快方法是将法线轮廓转换为“极值区域(ER)”

§MSERsToERStats()
void cv::text::MSERsToERStats(输入阵列图像,
标准::矢量<标准::矢量<点>>和等高线,
std::vector>&区域
)       
ER结构定义在:
如你所见,它们具有所有这些属性。此外,您还需要使用文本模块。

这不是答案。添加为注释这不是答案。添加为注释
§ MSERsToERStats()
void cv::text::MSERsToERStats   (   InputArray  image,
std::vector< std::vector< Point > > &   contours,
std::vector< std::vector< ERStat > > &  regions 
)