英语法语西班牙语

Ad


OnWorks 网站图标

cwebp - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 cwebp

这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 cwebp,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


cwebp - 将图像文件压缩为 WebP 文件

概要


网名 [选项] 输入文件 -o 输出文件.webp

商品描述


本手册页记录了 网名 命令。

网名 使用 WebP 格式压缩图像。 输入格式可以是 PNG、JPEG、
TIFF、WebP 或原始 Y'CbCr 样本。

配置


基本选项是:

-o 绳子
指定输出 WebP 文件的名称。 如果省略, 网名 将执行
压缩但只报告统计信息。 使用“-”作为输出名称将直接
输出到“标准输出”。

-- 绳子
显式指定输入文件。 如果输入文件启动,此选项很有用
例如,带有“-”。 这个选项必须出现 最后. 任何其他选项
之后将被忽略。

-H, -救命
一个简短的使用总结。

-H, -长帮助
所有可能选项的摘要。

-版
打印版本号(如major.minor.revision)并退出。

-q 浮动
在 0 到 100 之间指定 RGB 通道的压缩因子。默认值为
75.
在有损压缩(默认)的情况下,一个小因素会产生一个较小的文件
质量较低。 使用值 100 可获得最佳质量。
在无损压缩的情况下(由 -lossless 选项指定),一个小因素
启用更快的压缩速度,但会产生更大的文件。 最大压缩
是通过使用 100 的值来实现的。

-alpha_q INT
指定 0 到 100 之间的 alpha 压缩的压缩因子。
使用 100 的值实现 alpha 的压缩,而较低的值
导致有损压缩。 默认值为 100。

-f INT 指定去块过滤器的强度,介于 0(无过滤)和 100 之间
(最大过滤)。 值为 0 将关闭任何过滤。 更高的价值将
增加解码图片后应用的过滤过程的强度。
值越高,画面就越平滑。 典型值为
通常在 20 到 50 之间。

-预设 绳子
指定一组预定义参数以适合特定类型的源
材料。 可能的值为: 默认, 照片, 图片, , 图标, 文本。 自
-预设 覆盖其他参数的值(除了 -q 一),这个选项
最好按照参数的顺序首先出现。

-sns INT
指定空间噪声整形的幅度。 空间噪声整形(或 SNS
简称)是指用于决定的内置算法的一般集合
图片的哪个区域应该使用相对较少的位,还有哪些地方更好
传输这些位。 可能的范围从 0(算法关闭)到 100(算法关闭)
效果最大化)。 默认值为 80。

-m INT 指定要使用的压缩方法。 此参数控制权衡
编码速度与压缩文件的大小和质量之间。 可能的值
范围从 0 到 6。默认值为 4。当使用更高的值时,编码器
将花更多时间检查其他编码可能性并决定
质量增益。 较低的值可能会导致更快的处理时间,但代价是
较大的文件大小和较低的压缩质量。

-jpeg_like
更改内部参数映射以更好地匹配 JPEG 的预期大小
压缩。 这个标志通常会产生一个与它的大小相似的输出文件
JPEG 等效(对于相同的 -q 设置),但视觉失真较小。

-公吨 如果可能,使用多线程进行编码。 此选项仅在以下情况下有效
在具有透明通道的源上使用有损压缩。

-记忆不足
通过节省四倍的压缩大小来减少有损编码的内存使用
(通常)。 这将使编码变慢并且输出略有不同
尺寸和变形。 此标志仅对方法 3 及以上有效,并且是
默认关闭。 请注意,关闭此标志会对
比特流:它强制某些比特流特性,如分区数(强制
到 1)。 请注意,更详细的比特流大小报告由 网名 ,尤其是
使用此选项。

-af 打开自动过滤器。 该算法将花费额外的时间来优化
过滤强度以达到均衡的质量。

附加 配置


更高级的选项是:

-锐度 INT
指定过滤的锐度(如果使用)。 范围是 0(最清晰)到 7
(最不锋利)。 默认值为 0。

-强大
使用强过滤(如果由于 -f 选项)。 强的
默认情况下过滤是打开的。

-不强
禁用强过滤(如果由于 -f 选项)和
改用简单的过滤。

-段 INT
更改sns分段期间要使用的分区数
算法。 段应在 1 到 4 的范围内。默认值为 4。此选项具有
对方法 3 及以上没有影响,除非 -记忆不足 用来。

-分区限制 INT
通过限制某些宏块使用的位数来降低质量。 范围是
0(无降级,默认)到 100(完全降级)。 有用的值是
对于中等大的图像,通常在 30-70 左右。 在 VP8 格式中,所谓的
控制分区有 512k 的限制,用于存储以下内容
信息:宏块是否被跳过,它属于哪个段,
是编码为intra 4x4还是intra 16x16模式,最后是预测
用于每个子块的模式。 对于非常大的图像,512k 只留下
每个 16x16 宏块只有几位的空间。 绝对最小值为每 4 位
宏块。 跳过、段和模式信息几乎可以用完这 4 位
(尽管这种情况不太可能),这对于非常大的图像来说是有问题的。 这
partition_limit 因子控制最耗费比特的模式(内部 4x4)的频率
将会被使用。 这在达到 512k 限制和以下情况时很有用
显示消息: 误差 码: 6 (PARTITION0_OVERFLOW: 隔墙 #0 is 也有
适合 512k). 如果使用 -分区限制 不足以满足 512k 约束,
应该使用更少的段,以便为每个宏块保存更多的头位。 看
-段 选项。

-尺寸 INT
指定一个目标大小(以字节为单位)以尝试达到压缩输出。
Compressor 将进行多次部分编码以尽可能接近
可能达到这个目标。

-PSNR 浮动
指定目标 PSNR(以 dB 为单位)以尝试达到压缩输出。
Compressor 将进行多次部分编码以尽可能接近
可能达到这个目标。

-通过 INT
设置选项使用的二分法期间要使用的最大传递次数 -尺寸 or
-PSNR. 最大值为 10。

-调整大小 宽度 高度
将源调整为具有大小的矩形 宽度 x 高度. 如果任一(但不是
两者)的 宽度 or 高度 参数为0,将计算该值
保持纵横比。

-庄稼 x_位置 y_位置 宽度 高度
将源裁剪为坐标为左上角的矩形 (x_位置,
y_位置) 和大小 宽度 x 高度. 必须完全包含此裁剪区域
在源矩形内。

-s 宽度 高度
指定输入文件实际上包含以下原始 Y'CbCr 样本
ITU-R BT.601 建议,采用 4:2:0 线性格式。 亮度平面有大小 宽度
x 高度.

地图 INT
输出编码信息的附加 ASCII 映射。 可能的地图值范围从
1 到 6。这只是为了帮助调试。

-预 INT
指定一些预处理步骤。 使用值 '2' 将触发质量-
RGBA->YUVA 转换期间的相关伪随机抖动(有损压缩
只要)。

-alpha_filter 绳子
指定 alpha 平面的预测过滤方法。 “无”、“快”之一
或“最佳”,以增加复杂性和缓慢的顺序。 默认为“快速”。
在内部,使用四种可能的预测(无、
水平、垂直、渐变)。 “最佳”模式将依次尝试每种模式并
选择尺寸较小的那个。 “快速”模式只会尝试形成一个
先验猜测,无需测试所有模式。

-alpha_method INT
指定用于 alpha 压缩的算法:0 或 1。算法 0 表示没有
压缩,1使用WebP无损格式进行压缩。 默认值为 1。

-alpha_cleanup
修改完全透明区域下看不见的 RGB 值,以帮助压缩。
默认为关闭。

-blend_alpha INT
此选项使用 alpha 通道(如果存在)与源混合
以十六进制指定的背景颜色为 0xrrggbb。 阿尔法通道是
之后重置为不透明值 255。

-诺阿尔法
使用此选项将丢弃 Alpha 通道。

-无损
对图像进行编码而不会有任何损失。

-暗示 绳子
指定有关输入图像类型的提示。 可能的值为: 照片, 图片 or
图形.

-元数据 绳子
如果存在,要从输入复制到输出的元数据的逗号分隔列表。
有效值: 所有, 没有, EXIF, ICC, XMP。 默认是 没有.

注意:每种输入格式可能不支持所有组合。

-noasm 禁用所有程序集优化。

-v 打印额外信息(特别是编码时间)。

-print_psnr
计算并报告平均 PSNR(峰值信噪比)。

-print_ssim
计算并报告平均 SSIM(结构相似性度量,参见
http://en.wikipedia.org/wiki/SSIM 了解更多详情)。

-print_lsim
计算并报告局部相似性度量(最小误差的总和)
并置像素邻居)。

-进步
以百分比报告编码进度。

-安静的 不要打印任何东西。

-短 仅打印简要信息(输出文件大小和 PSNR)用于测试目的。

使用 onworks.net 服务在线使用 cwebp


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad