首页 > 其他 > 详细

OpenCV Error: Assertion Failed (size.width>0 && size.height>0)

时间:2020-06-02 22:19:13      阅读:110      评论:0      收藏:0      [点我收藏+]

今天在使用vs2019配置opencv环境时,报错OpenCV Error: Assertion Failed (size.width>0 && size.height>0)

 

查了很多帖子说是路径以及附加连接里opencv_world340d.lib与opencv_world340.lib的顺序问题,但是改了又改仍报错

 

最后解决办法如下:

    

  出错原因:opencv配置vs环境时配置了两遍,

        第一遍配置仅在当前项目生效,即在项目->属性->链接器->输入->附加依赖项里加入opencv_world340d.lib与opencv_world340.lib

        第二遍又在视图->其他视图->属性管理器->链接器->输入->附加依赖项里加入opencv_world340d.lib与opencv_world340.lib

        在百度查询错误原因时,多数办法为更改视图->其他视图->属性管理器->链接器->输入->附加依赖项里加入opencv_world340d.lib与opencv_world340.lib的顺序

        所以就忽略了项目属性里的附加依赖项

  

  解决方案:opencv_world340d.lib与opencv_world340.lib的顺序为如果是debug则opencv_world340d.lib在前;反之,则opencv_world340.lib在前

        排除了路径书写错误之后

        发现出错原因在于项目属性里的附加依赖项顺序不对,在debug调试环境下,opencv_world340d.lib应在opencv_world340.lib之前

    

                                                                    

 

                                                              QwQ,每天致力于给自己挖坑...

 

 

    

OpenCV Error: Assertion Failed (size.width>0 && size.height>0)

原文:https://www.cnblogs.com/siberianhusky/p/13034034.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!