【发布时间】:2011-09-26 10:23:30
【问题描述】:
我有一个尺寸为 1280x720 的 YUV420 图像。我正在尝试使用以下命令行选项使用转换(Imagemagick)将其调整为 720x576。但是生成的输出文件似乎不是一个适当调整大小的 YUV420 图像(我希望调整大小的输出也是 YUV420 格式):
convert -size 1280x720 -depth 8 -sampling-factor 2x2 test_1280x720_yuv420.yuv -filter lanczos -resize 720x576 -depth 8 -sampling-factor 2x2 720x576_yuv420.yuv //Here the output file size is not what it should be of a 720x576 YUV420 file which is 720x576x1.5 bytes.
Qiestion:那么这个输出文件的格式是什么?
还尝试了 -sample 选项,但结果相同。输出文件大小不正确。我什至尝试显示生成的调整大小的文件,但它肯定不是 YUV420 文件,因为根本无法正确查看它。
convert -size 1280x720 -depth 8 -sampling-factor 2x2 test_1280x720_yuv420.yuv -sample 720x576 -depth 8 -sampling-factor 2x2 720x576_yuv420.yuv
问题:convert 能做我想做的事吗?如果是,有哪些选择?
问题:是否有其他工具(免费软件、共享软件)可以帮助我将 YUV 文件(不同格式的 YUV420、YUV444)调整为 YUV 格式的输出文件?
【问题讨论】:
-
这个问题有什么问题。它是客观的,标签中有问题:Imagemagick。某人只是自负!
标签: imagemagick image-manipulation