我想知道是否有一种方法可以抑制、隐藏或禁用OpenCV输出到屏幕上的错误或警告消息,我认为这些消息源于上限读数()? 在
我认为它们来自使用FFMpeg的OpenCV,它们要么显示如下:
案例1:[mpeg2video @ 0x3430c00] Invalid frame dimensions 0x0.
[mpeg2video @ 0x3430c00] Invalid frame dimensions 0x0.
[mpeg2video @ 0x3430c00] Invalid frame dimensions 0x0.
[mpeg2video @ 0x3430c00] Invalid frame dimensions 0x0.
[mpeg2video @ 0x3430c00] Invalid frame dimensions 0x0.
[mpeg2video @ 0x3430c00] Invalid frame dimensions 0x0.
[mpeg2video @ 0x3430c00] Invalid frame dimensions 0x0.
[mpeg2video @ 0x3430c00] Invalid frame dimensions 0x0.
[mpeg2video @ 0x3430c00] Invalid frame dimensions 0x0.
[mpeg2video @ 0x3430c00] Invalid frame dimensions 0x0.
或者
案例2:
^{pr2}$
据我所知,案例1是一个已知的问题,因为它正在寻找一个PES头。在找到标头之前,只有少数消息。在
我不明白案例2,我不知道发生了什么,但它似乎读到了图像@帧。有许多这样的消息输出到控制台窗口,并增加了几分钟的处理时间。在