当我尝试使用此命令时:opencv_createsamples -img image.jpg -bg bg.txt -info /info/info.lst -pngoutput info -num 2600它告诉我:无效的背景描述文件.
我现在试过:
./neg/1.jpg
./net/2.jpg
Run Code Online (Sandbox Code Playgroud)
没工作.
./neg/1.jpg
./neg/2.jpg
Run Code Online (Sandbox Code Playgroud)
没有工作.
neg/1.jpg
neg/2.jpg
Run Code Online (Sandbox Code Playgroud)
同样的问题
neg/1.jpg
neg/2.jpg
Run Code Online (Sandbox Code Playgroud)
也行不通.有任何想法吗??我真的需要帮助.谢谢FritzFurtz
我遇到了同样的问题并尝试了许多不同的东西(在bg.txt中添加完整的路径名,转换为UTF-8,......) - 导致看起来略有不同的错误 - 但仍然没有成功.我正在学习本教程 - 我准备Windows笔记本电脑上的所有文件,然后将它们推送到ubuntu服务器.
然后我读到它可能是由行结尾(CLRF和LF)的差异引起的,并检查了我的文件(在ubuntu服务器上):
$ file bg.txt
bg.txt: UTF-8 Unicode (with BOM) text, with CRLF line terminators
Run Code Online (Sandbox Code Playgroud)
我从dos2unix转换了文件:
$ sudo apt install dos2unix
$ dos2unix bg.txt
dos2unix: converting file bg.txt to Unix format ...
$ file bg.txt
bg.txt: ASCII text
Run Code Online (Sandbox Code Playgroud)
现在opencv_createsamples命令工作了.
| 归档时间: |
|
| 查看次数: |
1697 次 |
| 最近记录: |