摘要: 原文网址 http://blog.sina.com.cn/s/blog_78f6d29e0100qc3t.html之前OpenCV在多线程下读取AVI视频不奏效的问题解决了好久,后来不得已换成了AVI stream来解码。本以为是解决了,在我的笔记本上和台式机上都正常的运行,可是到了别人的XP系统中又不能运行了,这样才真正的涉及到本质问题,一样是不行的,为什么呢?查了很久,之前AVIFILEOPEN这个函数的返回值始终是-2147221008,可是都没有找到本质原因,后来才发现,要把这个代码换成16进制就可以搜索到很多相关的项目了。原来不是什么OpenCV的bug,是因为多线程使用前必须加一句 阅读全文
posted @ 2011-06-27 14:37 物联互通 阅读(935) 评论(0) 推荐(0) 编辑