GoGPT Best VPN GoSearch

OnWorks 网站图标

pnmremap - 云端在线

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

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

程序:

您的姓名


pnmremap - 用另一组的颜色替换 PPM 图像中的颜色

概要


重映射 [-弗洛伊德|-fs|-n弗洛伊德|-nofs[-first为默认值[-冗长[-地图文件=地图文件]
[-缺少颜色=颜色[文件]

所有选项都可以缩写为其最短的唯一前缀。 您可以使用两个连字符
而不是 one 来指定一个选项。 您可以使用空格或等号
选项名称和它的值之间。

商品描述


重映射 将输入图像中的颜色替换为您指定的颜色图中的颜色。
如果输入中的颜色不在颜色图中,您有三种选择:1) 选择
颜色图中最接近的颜色; 2)从颜色图中选择第一种颜色; 3)使用一个
由命令选项指定的颜色。 (在后一种情况下,如果您指定的颜色是
不在您的颜色图中,输出不一定只包含来自
颜色图)。

这样做的两个原因是:1)您想减少输入图像中的颜色数量;
和 2)您需要将图像提供给只能处理某些颜色的东西。

要减少颜色,您可以生成颜色图 ppm颜色图。 例:

ppm颜色图 测试mg.ppm 256 >颜色图.ppm
重新映射 -map=颜色图.ppm 测试mg.ppm
>reduced_testimg.ppm

要将颜色限制为特定集合,典型示例是创建用于发布的图像
万维网,不同的浏览器知道不同的颜色。 但是所有浏览器都是
应该知道 216 种“网络安全”颜色,它们基本上是您可以使用的所有颜色
在最大值为 5 的 PPM 图像中表示。所以你可以这样做:

ppm颜色 5 >websafe.ppm
重新映射 -map=webafe.ppm 测试mg.ppm >websafe_testimg.ppm

输出图像与地图文件具有相同的类型和最大值。

有无库存


有一个参数,它是必需的:输入 PNM 文件的文件规范。

配置

-弗洛伊德 -fs -诺弗洛伊德 -nofs 这些选项确定 Floyd-Steinberg 抖动是否为
完毕。 没有 Floyd-Steinberg,像素的输出颜色的选择是基于
仅在相应输入像素的颜色上。 与 Floyd-Steinberg 一起,多个
考虑输入像素,以便区域的平均颜色趋于保持更多
与没有 Floyd-Steinberg 的情况相同。 例如,如果您将图像映射为
黑色、灰色、灰色和白色像素相邻,通过只包含黑色的地图
和白色,它可能会导致输出黑色、黑色、白色、白色。 逐像素
像素映射会将两个灰色像素映射到相同的颜色。

-fs 是同义词 -弗洛伊德. -nofs 是同义词 -诺弗洛伊德.

默认是 -诺弗洛伊德.

-first为默认值
这会影响输入图像中颜色不在图像中的像素发生的情况。
地图文件。 如果您既不指定 -first为默认值 也不 -缺少颜色, 重映射
选择最接近地图中颜色的地图中的颜色作为输出
输入。 和 -first为默认值, 重映射 而是使用第一种颜色
颜色图。

如果指定 -first为默认值, 您输入的 maxval 必须与 maxval 匹配
你的颜色图。

-缺少颜色=颜色
这会影响输入图像中颜色不在图像中的像素发生的情况。
地图文件。 如果您既不指定 -first为默认值 也不 -缺少颜色, 重映射
选择最接近地图中颜色的地图中的颜色作为输出
输入。 和 -缺少颜色, 重映射 使用 颜色. 颜色 不需要在
颜色图。

如果指定 -缺少颜色, 您输入的 maxval 必须与 maxval 匹配
你的颜色图。

-冗长
显示有关映射过程的有用消息。

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


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。