我在另一台计算机上有一个共享文件夹(运行Windows 7),我可以使用linux中的samba共享驱动器访问它(Ubuntu 14.04)
我想使用opencv和Qt5访问文件夹数据。
我在互联网上的许多文章中都读到Qt无法访问非本地文件夹,首先我需要手动安装驱动器。
问题在于,当我在终端中安装驱动器时,我仍然无法使用Qt和Opencv访问数据。
cv::Mat Image = cv::imread("smb://mv@10.128.4.41/mvshare/Image.jpg",1); //Image Size is 0*0 !
是否有任何解决方案或参考资料?
(我已经使用了libsmb,但它不再受支持,并且不能在我的笔记本电脑上运行!)
答案 0 :(得分:0)
我认为您需要仔细配置您的网络设置,然后在cv :: imshow()函数中使用本地寻址,您可以访问剪切文件夹的内容。我找到了: http://www.howtogeek.com/176471/how-to-share-files-between-windows-and-linux/ 我希望这个链接可以帮助你