关于qt中项目无法打开的问题,opencv中open函数有问题

OpenCV(4.5.4) /home/xzh/opencv-4.5.4/modules/core/src/persistence.cpp:477: error: (-27:Null pointer) NULL or empty filename in function 'open'
这个问题怎么解决

参考GPT和自己的思路:对于qt中项目无法打开的问题,可能有多种可能性,例如文件被删除、文件名改变等。您可以检查一下项目所在路径,是否存在该项目文件,以及是否被改名等。如果无法解决,您可以重新创建一个新项目,然后将原来项目的文件拷贝到新项目中。

对于OpenCV中open函数的问题,错误信息显示是空文件名,所以您需要检查一下您的代码中是否在调用open函数时传递了正确的文件名,或者文件是否存在。您可以尝试使用绝对路径,在代码中直接指定文件的完整路径,以避免出现相关问题。此外,您还可以检查一下文件的权限,查看是否有读取文件的权限。

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^