我的标志怎么了?
看一眼
看到右下角的标志了吗?就是这个图像:
watermark.bmp。它不是蓝色的,而是红色的。
我用它来嵌入徽标
。
这是来自的 ffdshow 过滤器http://ffdshow-tryout.sourceforge.net。我总是使用最新版本。对于转码,我使用http://komisar.gin.by/。
为什么我的标志突然变成蓝色了?!
答案1
我认为色彩空间发生了变化。
让我们举一个简单的例子:也许你像以前一样阅读徽标RGB
。红色部分存储为0xFF0000
。您也可以将其存储为BGR
- 这样你就会交换红色和蓝色的值,因为该FF
部分将被解释为蓝色部分而不是红色部分。
更糟糕的是,视频将被转换为YUV
,颜色可能会混合得更加混乱,因为它现在是按亮度和色度而不是原始颜色值进行划分的。
我的建议是:
- 找到输入/输出色彩空间的设置并尝试进行实验。也许这里有些地方搞混了。
- 保存水印的新版本,也许使用其他程序。