天文台出现的bug调试

1、利用感兴趣区域ROI的的两种定义方法是:出现了opencv error:: line248 这个错误,当时一直以为是图像像素坐标越界导致的,后来发现用Mat()来定义图片的时候,必须是先定义height再定义width,也就是先定义rows再定义cols,受到了中文思维长、宽的影响!!

2、最开始在drawHist()这个函数里面会出现,设置断点的时候,在采用lambda表达式的sort()排序函数里面总会自动跳入STL自带算法,陷入死循环跳不出来;而且前后不设置断点也会进入自带的算法(这个现象是及不科学的),后来发现是因为为了标记自带算法是什么错误的时候设置了一个断点忘记撤销了!!!

3、在imread()函数总load不进去图片的时候,总常见的一般是Release和Debug版本的dll出了问题,一般Debug模式下 d.dll应该在前面,Relaese模式下.dll在前面(但是release模式这种基本上不需要调试);但是一般情况下,如果其他工程能读进来,而只有当前这个工程读不进来表明不是opencv的配置问题,需要考虑代码中的路径问题!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值