使用opencv_createsamples中止(核心转储)

时间:2016-06-02 03:57:03

标签: linux opencv

我有一个使用Ubuntu 14.04 x64的云服务器

我正在尝试使用

创建示例
opencv_createsamples -img pos/comedon1.jpg -bg bg.txt -info info/info.lst -pngoutput info -maxxangle 0.5 -maxyangle 0.5 -maxzangle 0.5 -num 300

目前有这些文件:

-opencv/
-- ...
-data/
-info/
-pos/
--comedon1.jpg
-- ...
-neg/
-- ...
-bg.txt

neg/

列出的bg.txt中有1100张背景图片

我收到此错误

Create test samples from single image applying distortions...

*** Error in `opencv_createsamples': free(): corrupted unsorted chunks: 0x0000000001c608e0 ***
Aborted (core dumped)

我怎么知道自己是否会失去记忆力?或者可能是什么造成的?我该怎么做才能解决错误?

1 个答案:

答案 0 :(得分:0)

如果您的正图像尺寸大于负图像,则可能会出现此错误。

您的正像测量值必须小于负像。

所以这个项目pos / comedon1.jpg的尺寸应该更大我认为。