我试图用OpenCV在Ubuntu16.04上运行create samples,但当它运行时,我总是遇到这个错误。我有大约1960年的底片图像,我试图从这些图像中生成样本图像。我在终端中运行的是:
opencv_createsamples -img pipe1.jpg -bg bg.txt -info info/info.lst -pngoutput info -maxxangle 5 -maxyangle 5 -maxzangle 5 -num 1950
和,并且缩写的输出是:
Open background image: neg/930.jpg
Open background image: neg/11.jpg
Open background image: neg/332.jpg
Open background image: neg/141.jpg
Invalid background description file.
我不明白的是,它似乎能够正确地解析文件,并找到它一直说描述文件不正确的images...but……
发布于 2017-05-31 21:54:16
这是我的解决方案:使用完整路径。
这个问题可能是由以下几个原因引起的:
1)缺少镜像,无法打开。
2)路径不正确。如果是指向镜像的路径,则需要验证给出的路径。
https://stackoverflow.com/questions/40290024
复制相似问题