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
弗里曼链-cvApproxChains(openCV)-示例_Opencv - Fatal编程技术网

弗里曼链-cvApproxChains(openCV)-示例

弗里曼链-cvApproxChains(openCV)-示例,opencv,Opencv,每个人 我是opencv新手,我遇到了Freeman链-cvApproxChains算法 已经搜索了一些关于如何使用该方法的导入代码(cvApproxChains),但是 希望有人已经实现了这样的方法,并准备分享他的知识+努力工作 提前感谢,希望尽快得到回复,以下是一些示例代码: { string inputFile = "path/to/your/file.bmp"; // Create Memory Storage CvMemStorage *storage = cv

每个人

我是opencv新手,我遇到了Freeman链-cvApproxChains算法

已经搜索了一些关于如何使用该方法的导入代码(cvApproxChains),但是

希望有人已经实现了这样的方法,并准备分享他的知识+努力工作


提前感谢,希望尽快得到回复,以下是一些示例代码:

{
    string inputFile = "path/to/your/file.bmp";
    // Create Memory Storage
    CvMemStorage *storage = cvCreateMemStorage(0);

    //Load image from disk
    IplImage *img = cvLoadImage(inputFile.c_str(),0);

    //Create contour chains
    CvSeq *seq = 0;
    cvFindContours(img, storage, &seq, sizeof(CvContour),
        CV_RETR_TREE, CV_CHAIN_CODE, cvPoint(0,0) );

    //Create approximated Freeman chains
    seq = cvApproxChains(seq, storage, CV_CHAIN_APPROX_SIMPLE,0,0,0);
    printf("total: %i\n",seq->total);
}

希望有帮助

请避免回答2012年的问题。另外,整个c-api已被弃用,不应再使用。(甚至在这里被推荐)对于我所需要的(以及这个家伙所问的),这一切都很好:)无论如何,谢谢你的评论!