python opencv边缘提取,opencv特征提取方法

  python opencv边缘提取,opencv特征提取方法

  我正在尝试todrawcontoursaroundobjectinimagebutigeterror

  itriedtoconvertimagebuterroristillthehowtousedrawcource?

  if(imageinmat.empty(==true))错误找不到图像! );}

  mat中的图像。转换为(imagein mat,CvType .CV _ 32s C1);

  列表控制=new ArrayList(;

  img进程。查找轮廓(图像匹配,轮廓,层次,图像处理).RETR _洪水填充,Imgproc .CHAIN_APPROX_SIMPLE

  img进程。绘制等高线(imageinmat,contours,-1,newscalar ) 255,0,0);

  它应该正常工作:

  if(image.empty ()==true)。

  }

  列表控制=new ArrayList(;

  image.convertto(image32s,CvType .CV _ 32s C1);

  imgproc.findcontours(image32s,contours,new Mat),imgproc .RETR _洪水填充,Imgproc .CHAIN_APPROX_SIMPLE

  //drawallthecourssuchthatheyarefilldin。

  for(intI=0;I轮廓。大小(;I ) {

  img进程。画等高线(contour img,contours,I,new scalar (255,255),-1);

  }

  高GUI。im写(debug _ image.jpg),轮廓mg);//调试

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: