0

我有灰度(X 射线)视频...问题是当我读写视频时,像素值会发生变化!!!我将像素值打印为灰色和 BGR,我得到了所有这些值......我阅读了视频,然后我使用 openCV 编写它,然后我重新打印像素值,我看到像素值不同!

我在 MAC 10.6.8 上使用 openCV 2.4.3 和 FFMPEG 0.11

为什么像素值改变了?...如何在不更改像素值的情况下读写视频?顺便说一句:原始视频已使用 YUV240 像素格式的 FFMPEG 在 Windows 中编写!

提前致谢

4

1 回答 1

0

像素值会发生变化,因为 openCV 默认将帧转换为 BGR!读取操作进行转换过程,我猜,这就是像素变化的原因

我希望这可以帮助面对这个问题的人,要获得确切的值,您可以使用提供大量像素格式的 FFMPEG 读写视频

于 2013-04-13T03:14:19.430 回答