VS2017+OpenCV4.5.5 imread读取图片失败

问题描述:
Release模式下读图正常;
Debug模式,工程运行没问题,但图片读取失败。

cv::findDecoder imread_ 

原因分析:
工程的配置为Debug模式,但在配置“链接器->附加依赖项”时,把*.lib库一起加入其中,并且将*.lib库加在了d.lib库之前,这样就导致了优先使用.lib。

解决办法:
在配置工程时,Debug工程的“链接器->附加依赖项”一般只加d.lib库;而Release工程的“链接器->附加依赖项”一般只加.lib库,这样就可以避免以上问题。

你可能感兴趣的:(opencv),图像处理,opencv,c++)