[ WARN:1] global C:\Users\appveyor\AppData\Local\Temp\1\pip-req-build-95hbg2jt\opencv\modules\videoio\src\cap_msmf.cpp (373) `anonymous-namespace'::SourceReaderCB::OnReadSample videoio(MSMF): OnReadSample() is called with error status: -1072873821 [ WARN:1] global C:\Users\appveyor\AppData\Local\Temp\1\pip-req-build-95hbg2jt\opencv\modules\videoio\src\cap_msmf.cpp (385) `anonymous-namespace'::SourceReaderCB::OnReadSample videoio(MSMF): async ReadSample() call is failed with error status: -1072873821
时间: 2023-08-10 16:04:48 浏览: 227
framework-2021:自定义框架支持Weather App
这些警告信息表明在使用OpenCV的视频输入功能时出现了错误。具体而言,错误状态码为-1072873821,这是一个表示错误的标识。
根据错误信息,可能的原因和解决方法如下:
1. 缺少视频编解码器:该错误可能是由于缺少所需的视频编解码器导致的。你可以尝试安装合适的编解码器或使用支持的视频格式进行测试。
2. 损坏的视频文件:视频文件本身可能损坏或无法解析,导致读取失败。你可以尝试使用其他视频文件进行测试,或者检查视频文件的完整性。
3. 不兼容的视频输入设备:某些视频输入设备可能与OpenCV不兼容,导致读取失败。你可以尝试使用其他视频输入设备进行测试,或者检查设备驱动程序是否已正确安装。
4. OpenCV版本不兼容:这个问题可能与OpenCV版本不兼容有关。你可以尝试升级或降级OpenCV版本,或者查看OpenCV文档中关于视频输入的详细信息。
需要注意的是,由于我无法直接查看你的代码和环境设置,因此这些解决方法仅供参考。如果问题仍然存在,请提供更多的代码和环境信息,以便我能够更准确地帮助你解决问题。
阅读全文