我正在尝试使用一个正图像和opencv_createsamples为haar训练生成正图像。我在虚拟盒子中使用ubuntu 16.4,更新和升级系统,并安装了最后一个libopencv-dev。当运行opencv_createsamples指令时,我得到以下错误:
***Error in 'opencv_createsamples': free(): corrupted unsorted chunks:0x08b48d28***.
=====Backtrace:=======
/lib/i386-linux-gnu/libc.so.6(+0x67257)[0xb6e43257]
/lib/i386-linux-gnu/....
实际上,当我尝试使用opencv_traincascade
训练我的模型时,也遇到了同样的错误。在互联网上搜索了一段时间后,我发现问题出在后台描述符文件上,在你的情况下,它是bg.txt,你在Ubuntu中使用的文件一定是在Windows平台上创建的。尝试在Ubuntu中创建同一文件的副本,方法是创建一个空文件,然后简单地复制文件的内容,并在同一目录下为其指定不同的名称。它肯定会起作用。干杯对于任何进一步的问题,请在下面发表评论。