我尝试使用OpenCV在Ubuntu 16.04上运行创建示例,并且在运行时我不断遇到此错误。我有大约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.

我不能得到的是它似乎能够正确解析文件并找到图像......但它一直说描述文件不正确......
答案 0 :(得分:0)
这是我的解决方案:使用完整路径。
这个问题可能是由以下几点引起的:
1)图像丢失,因此无法打开。
2)路径不正确。如果是图像的路径,则需要验证您给出的路径。