首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用opencv_createsamples中止(内核转储)

使用opencv_createsamples中止(内核转储)
EN

Stack Overflow用户
提问于 2016-06-02 03:57:02
回答 1查看 914关注 0票数 0

我有一个带有Ubuntu14.04 x64的云服务器

我试着用

代码语言:javascript
复制
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

对于当前的这些文件:

代码语言:javascript
复制
-opencv/
-- ...
-data/
-info/
-pos/
--comedon1.jpg
-- ...
-neg/
-- ...
-bg.txt

我在neg/中有1100个背景图像,列在bg.txt

我得到了这个错误

代码语言:javascript
复制
Create test samples from single image applying distortions...

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

我怎么知道我是不是从记忆里消失了?或者是什么导致了它?我能做些什么来解决这个错误?

EN

回答 1

Stack Overflow用户

发布于 2017-10-18 20:14:47

如果您的正图像大小大于负图像,则可以得到此错误。

您的正图像度量必须小于负图像。

因此,我认为这个项目pos/comedon1.jpg的大小应该更大。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37582392

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档