本人是使用vs2017来搭载opencv的,也是刚刚开始学opencv和python。
一开先是看着那些使用jupyter的老师们学的,于是乎在编译器下尝试着调用一张图片:
但是:
我遇到的主要有这么几个问题导致没有窗口出来:
<1>路径可能包含中文
<2>填写绝对路径(点击图像属性,直接复制到调用的模块函数括号内)时,最后一个文件之前的分隔符为反斜杠(\)
(对文件路径格式中斜杠有疑惑的网友可以学习学习此篇博客:https://blog.csdn.net/qq_44537267/article/details/109534301)
修改方法:
改成正斜杠就正确了,前面的路径向左向右都可以,但是最后一个文件前的一定是“/”。
<3>填写文件格式:遗漏图片格式
正确的书写格式(填写的为绝对路径):
若是相对路径:
只需将图片f放入工程文件的debug 目录里,并在ide里直接将上面 绝对路径的图片名称和格式输入双引号内即可。
希望能帮助到大家。