我有一个未压缩的RGB AVI文件,其中包含10张灰度图像:https://drive.google.com/open?id=0B9wKP6yNcpyfY1JzdmJTcHhjTmM(10张图片)
使用VirtualDub我想提取应该只有1个频道的图像。我尝试过图像的所有情况都有3个频道。
怎么办?
答案 0 :(得分:1)
如果您需要这样做,您的选项是"通过外部编码器导出"使用VirtualDub FilterMod https://sourceforge.net/projects/vdfiltermod (使用官方VirtualDub无法进行rgb导出)
下面的预设将使用ffmpeg保存灰色tiff序列(下载ffmpeg.exe并替换它的路径)
{ "description": "VirtualDub external encoder profile collection", "externalEncoders": { "sets": { "tiff_gray": { "videoEncoder": "tiff_gray", "audioEncoder": "", "multiplexer": "", "description": "", "extension": "", "processPartial": false, "useOutputAsTemp": true } }, "profiles": { "tiff_gray": { "name": "tiff_gray", "program": "E:\\download\\vd\\ffmpeg\\ffmpeg.exe", "commandArguments": "-f rawvideo -pix_fmt %(pix_fmt) -s %(width)x%(height) -r %(fpsnum)/%(fpsden) -i - -pix_fmt gray8 %(tempvideofile)_%%04d.tif", "outputFilename": "", "type": 0, "pixelFormat": "bgra", "inputFormat": 0, "checkReturnCode": true, "logStdout": true, "logStderr": true, "bypassCompression": false, "predeleteOutputFile": true } } } }