彩色通道混音器(信息) https://ffmpeg.org/ffmpeg-filters.html#colorchannelmixer
我正在尝试使用FFMpeg和OpenCV创建视频过滤器,就像Instagram视频过滤器一样。 因此,如果我想创建深褐色效果然后我必须使用颜色通道混合器为RGBA值 恩。 colorchannelmixer = .393:.769:.189:0:.349:.686:.168:0:.272:.534:.131(此代码为棕褐色效果) 现在我想创建像Instagram这样的更多效果。因此需要不同颜色的通道混合器 如何创建它们?
参考。 - https://github.com/krazykira/VidEffects/wiki/Permanent-video-effects
我只有2个过滤器
棕褐色 colorchannelmixer = 0.393:0.769:0.189:0:0.349:0.686:0.168:0:0.272:0.534:0.131
灰度 colorchannelmixer = 0.3:0.4:0.3:0:0.3:0.4:0.3:0:0.3:0.4:0.3
我需要更多过滤器。
private void initVideoRecorder(String path) {
try {
filter = new F FmpegFrameFilter("colorchannelmixer=.393:.769:.189:0:.349:.686:.168:0:.272:.534:.131", VIDEO_GRABBER.getImageWidth(), VIDEO_GRABBER.getImageHeight());
videoRecorder = FFmpegFrameRecorder.createDefault(path, VIDEO_GRABBER.getImageWidth(), VIDEO_GRABBER.getImageHeight()); videoRecorder.start();
}
catch (FrameRecorder.Exception e) {
e.printStackTrace();
}
}