码迷,mamicode.com
首页 > 其他好文 > 详细

opencv注意的问题

时间:2017-05-07 21:08:31      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:ann   使用   nbsp   问题   一点   数组   printf   ttext   enter   

opencv易错点记录

1. 判断条件不应使用CV_ASSERT(),而使用CV_Assert().

 

2.  用下面这个自适应阈值必须进行数据的转换,不能直接传入数据!不然程序一直崩溃,找了很久才发现。

     最后一个参数给个0就可以了,倒数第二个参数为大于1的数。

   倒数第二个参数一定为基数,当为偶数的时候一直奔溃!!!

    Middle_image.convertTo(show_image, CV_8U);

    adaptiveThreshold(show_image, output_image, 255, ADAPTIVE_THRESH_GAUSSIAN_C, THRESH_BINARY, 79, 0);

 

3. 距离变换第三个参数:名义上是那么多参数,我试了一下可以使用的是前四个,后面使用之后就崩溃,具体原因我也不知道。

 

4.  在使用int转化String类型时,定义数组长度的时候千万多比实际使用多一点,不然就一直崩溃!!!

     char countText[50];
     sprintf(countText,"The Corn count is : %d", static_cast<int>(i));

 

5. 使用imshow()或者进行一个API操作之后注意接收的数据大小!比如直方图计算之后。。。得归一化之后才能使用。

 

6. mixChannels()函数中from_to[]的使用,见直方图统计那个博客。

 

7.

 

8.

 

9.

 

10.

 

opencv注意的问题

标签:ann   使用   nbsp   问题   一点   数组   printf   ttext   enter   

原文地址:http://www.cnblogs.com/wjy-lulu/p/6822109.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!