gpt4 book ai didi

opencv - cvRetrieveFrame 错综复杂 - openCV

转载 作者:太空宇宙 更新时间:2023-11-03 21:48:38 24 4
gpt4 key购买 nike

OpenCV 的文档提到“返回的图像(通过 cvRetrieveFrame)不应由用户发布或修改”......链接:http://opencv.willowgarage.com/documentation/c/highgui_reading_and_writing_images_and_video.html#retrieveframe

我正在尝试调试我的代码,这涉及以下步骤:

  1. 使用 cvRetrieveFrame() 从视频中检索帧
  2. 对框架做一些处理
  3. 输出结果

我的直觉告诉我 cvRetrieveFrame() 有问题,因为如果我使用 cvLoadImage 手动输入帧,程序运行正常。但是我在使用 cvRetrieveFrame() 时没有得到相同的结果。

既然文档提到了这样的限制,那么这样的限制有什么原因吗?还有,还有其他选择吗?

祝你今天愉快

最佳答案

在调用此函数之前,您应该使用另一个函数 cvGrabFrame() 以便能够使用上述函数,您可以使用它对帧进行任何必要的处理(例如解压缩阶段在编解码器),然后返回指向另一个内部缓冲区的 IplImage* 指针(所以不要依赖这个图像,因为它会在你下次调用时被覆盖cvGrabFrame()).

关于opencv - cvRetrieveFrame 错综复杂 - openCV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4528820/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com