英语法语西班牙语

Ad


OnWorks 网站图标

xsetbgx - 云端在线

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

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

程序:

您的姓名


xloadimage、xsetbg、xview - 将图像加载到 X11 窗口或根窗口

概要


加载图像 [global_options] {[image_options] 图像 ...}
加载图像 [global_options] [image_options] 标准输入 < 图像

商品描述


加载图像 在 X11 窗口中显示图像,将它们加载到根窗口,或写入
它们放入一个文件中。 许多图像类型被识别; 使用 -支持的 列出选项
他们。

如果文件名 标准输入 给定,xloadimage 将从标准输入读取图像,如果这个
加载器支持该图像类型的功能(大多数类型确实支持读取
来自标准输入)。

如果目标显示器不能支持图像中的颜色数,则图像
将抖动(单色目标)或减少其颜色图(颜色目标)
作为适当的。 这也可以通过强制执行 -半色调, -抖动颜色
选项​​。

可以指定各种图像处理,包括伽马校正、
增亮、剪裁、抖动、深度减少、旋转和缩放。 其中大部分
操作具有简单的实现; 速度被选择为上述精度。

如果您在窗口中查看大图像,初始窗口最多为 90%
除非窗口管理器没有正确处理窗口大小,否则显示的大小
请求或者如果您使用了 -全屏 选项。 您可以在
用第一个鼠标按钮拖动窗口。 光标将指示哪些方向
你可以拖动,如果有的话。 您可以通过在键盘上键入 'q' 或 '^C' 退出窗口
焦点在窗户上。

如果在命令行中指定了多个图像文件,则每个图像都将显示在
订单(除非 -合并 or -去 正在使用)。

可以通过混合和匹配来完成各种常见的图像处理
可用选项。 请参阅标题为 HINTS 用于 图像 DISPLAYS 一些想法。

-倾倒 选项导致图像被写入文件而不是在之后显示
加工。 这允许您读取图像,执行一些处理操作
在它上面,并保存生成的图像。 这也允许从任何
识别图像类型为任何支持转储的格式。

设定值 相当于 加载图像 -onroot -安静的视点 相当于 加载图像
-视图 -冗长.

RESOURCE CLASS


加载图像 使用资源类名 加载图像 对于需要这个的窗口管理器
资源集。 此名称在 2.00 和 2.01 版本中更改; 一些以前的版本使用
姓名 加载图像 (难以预测)或 加载图像 (与
类命名约定)。

全球 配置


以下选项会影响全局操作 加载图像. 他们可能被指定
在命令行的任何地方。 此外, -全球的 选项可用于强制
应用于所有图像的图像选项。

-边境 颜色
这将设置未被任何图像覆盖的窗口的背景部分
成为 颜色.

-配置
显示将使用的图像路径、图像后缀和支持的过滤器
在寻找和阅读图像时。 这些是从 〜/.xloadimagerc
可选地来自系统范围的文件(通常是 /usr/lib/xloadimagerc)。 这取代
-path 选项。

-默认
使用默认的根组织作为图像。 此选项强制 -onroot。 如果 -默认
单独使用,与 设置根目录 没有任何争论。 如果用于
-瓦 此选项可用于将图像放置在默认根目录上
编织(见 示例 下文)。

-debug 以同步模式与 X 服务器对话。 这对于调试很有用。 如果一个 X
在此模式下出现错误,将转储核心。

-显示 DISPLAY_NAME
要将图像发送到的 X11 显示名称。

-倾倒 图像类型[,选项[=值]] 转储文件
不是显示加载和处理的图像,而是将其转储到图像文件中
指定类型的。 有关可以转储的图像类型列表,请使用
-支持的 选项。 某些图像类型具有影响图像格式的选项
创建的文件。 看 DUMP 配置 以下。 图像可以以任何方式转储
无论原始图像类型如何,都支持转储格式,因此图像文件类型
使用此选项可以进行翻译。

-fit 强制图像使用默认的视觉和颜色图。 如果您不这样做,这很有用
当颜色图焦点在图像窗口内时想要技术色彩效果,但是
它可能会降低显示图像的质量。 默认情况下,如果
-onroot 或 -windowid 被指定。

-fork 叉 xloadimage。 这会导致 xloadimage 与 shell 脱离关联。
此选项会自动打开 -quiet。

-全屏
使用整个屏幕来显示图像。 如果与 -onroot 结合使用,图像将
被放大以填满整个根窗口。

-几何学 宽x高[{+-X}{+-}Y]
这将图像加载到的窗口的大小设置为不同的
值比图像的大小。 在窗口中查看图像时,这可以是
用于减小目标窗口的大小。 将图像加载到
根窗口,此选项控制将加载到的像素图的大小
根。 如果尺寸小于显示器的尺寸,图像将
复制。

-转到图像名称
强制显示的下一个图像是命名的图像 图像名称。 这是
用于生成循环幻灯片放映。 如果同名图像不止一张
由于目标存在于参数列表中,因此使用参数列表中的第一个。

-help [选项...]
提供有关选项或选项列表的信息。 如果没有给出选项,一个简单的
交互式帮助工具被调用。

-确认
识别提供的图像而不是显示它们。

-安装
当窗口聚焦时强制安装图像的颜色图。 这违反了
ICCCM 标准,并且只允许使用简单的窗口管理器进行操作。
仅当您的窗口管理器未正确安装颜色图时才使用此选项。

-list 列出沿图像路径的图像。

-onroot 将图像加载到根窗口而不是在窗口中查看。 这个选项
自动设置 -fit 选项。 这是相反的 -视图. 设定值 具有
默认设置此选项。

-path 显示有关程序配置的其他信息。 这个选项
已过时并已被 -configuration 取代。

-pixmap 强制使用像素图作为后备存储。 这是为服务器提供的
后备存储损坏(例如某些版本的 AIXWindows 服务器)。 它可能
提高提供后备存储的服务器的滚动性能。

-私人的
强制使用私有颜色图。 通常颜色是共享分配的,除非
没有足够的颜色可用。

-安静的力量 加载图像视点 请安静。 这是默认设置 设定值,但
其他人喜欢吹口哨。

-支持的
列出支持的图像类型。

-类型 类型名称
部队 加载图像 尝试将图像加载为特定文件类型而不是
试图猜测。 这通常会显着提高负载性能。

-冗长
原因 加载图像 健谈,告诉你它在播放什么样的图像
以及它必须进行的任何特殊处理。 这是默认设置 视点
加载图像.

-版
打印此版本的版本号和补丁级别 加载图像.

-view 在窗口中查看图像。 这是相反的 -onroot 和默认为
视点加载图像.

-视觉的 视觉名称
强制使用特定的视觉类型来显示图像。 一般 加载图像
尝试为特定图像类型选择最佳可用图像。 可用的
视觉类型有:DirectColor、TrueColor、PseudoColor、StaticColor、GrayScale、
和静态灰色。 不冲突的名称可以缩写并且忽略大小写。

-windowid 十六进制窗口 ID
设置特定窗口 ID 的背景像素图。 参数必须在
十六进制,必须以“0x”开头(eg -windowid 0x40000b。 这是打算
用于设置一些使用未标记虚拟根的服务器的背景像素图
(eg HP-VUE),但可以有其他有趣的应用程序。

图像 配置


以下选项可能位于每个图像之前。 这些选项是它们的图像的本地选项
之前。

-在 X,Y
指示在基础图像上加载图像的坐标。 如果这是一个选项
到第一张图片,然后 -onroot 选项被指定,图像将被加载
在显示背景上的给定位置。

-背景 颜色
使用 颜色 作为背景颜色而不是默认颜色(通常是白色,但这个
取决于图像类型)如果您将单色图像转换为彩色图像
显示。

- 提亮 百分比
为彩色图像的颜色图指定百分比乘数。 价值超过
100 会使图像变亮,小于 100 之一会使图像变暗。

-中央
将图像放在加载的基本图像上。 如果这是第一个选项
图像,以及 -onroot 选项被指定,图像将居中
显示背景。

-夹 X,Y,W,H
在加载之前剪辑图像。 XY 定义剪辑的左上角
区域,以及 WH 定义区域的范围。 零值 W or H
解释为图像的其余部分。

颜色 n
指定要在图像中使用的最大颜色数。 这是一种方式
强制减少图像的深度。

-延迟
后自动前进到下一个图像 秒。 您可能想要使用
-全球的 使用此命令切换以创建包含多个图像的幻灯片。

-抖动
使用 Floyd-Steinberg 抖动算法将彩色图像抖动为单色。
在单色显示器上查看彩色图像时,默认情况下会发生这种情况。 这是
慢于 -半色调 并影响图像准确性,但通常看起来要好得多。

-前景 颜色
使用 颜色 作为前景色而不是黑色,如果您正在传输
单色图像到彩色显示器。 这也可以用来反转
单色图像的前景色和背景色。

-伽马 显示伽玛
指定显示器的伽马校正。 默认值为 1.0,典型值
显示需要 2.0 到 2.5。

-全球的
强制将以下选项应用于所有图像而不是一个特定图像。
本地图像选项将临时覆盖使用 -global 指定的任何选项。

-gray 将图像转换为灰度。 这在显示彩色图像时非常有用
在色彩能力有限的服务器上。 也可以用来转换位图
图像转换为灰度图像,尽管生成的图像将小于
原来的。 可选拼写 -灰色 也可以使用。

-半色调
在单色显示器上显示时强制彩色图像的半色调抖动。
在单色图像上忽略此选项。 这种抖动算法打击了
图像放大十六倍; 如果你不喜欢这个, -抖动 选项不会吹
图像向上,但需要更长的时间来处理并且精度会降低。

-延迟
由于添加了此选项,因此不再支持 -全球的。 相同
功能可以与 -延迟.

-倒置
反转单色图像。 这是简写 -前景 白色 -背景
黑色.

-merge 在本地处理后将此图像合并到基础图像上。 基本图像是
被认为是指定的第一个图像或未在前面的最后一个图像
by -合并. 如果结合使用 -在-夹, 非常复杂的图像可以
建立。 默认情况下,对于所有图像,如果 -onroot or -windowid
选项被指定。

-芋头 图像名称
强制将下一个参数视为图像名称。 如果名称,这很有用
图像是 -抖动,例如。

-新选项
重置全局指定的选项。

-标准化
标准化彩色图像。

-旋转
旋转图像 顺时针。 该数字必须是 90 的倍数。

-收缩
缩小图像以适合显示器。 这对于
不支持大于物理屏幕的窗口大小的服务器(例如
DECWINDOWS 服务器)。

-光滑
平滑彩色图像。 这减少了放大图像后的块状。 如果使用
在单色图像上,没有任何反应。 此选项可能需要一段时间才能执行,
特别是在大图像上。 您可以指定多个 -光滑 每个选项
图像,导致平滑算法的多次迭代。

-tile 平铺此图像(在任何必要的合并或平铺之后)以创建全屏
图片。 这通常用于创建要合并的大背景图像
其他图像。 -几何学 可用于将新图像大小设置为其他大小
比-全屏。

-标题 标题
更改图像的标题。 如果显示在一个
如果转储图像,则为窗口或 NIFF 文件图像标题。

-x缩放 百分比
将图像的 X 轴缩放 百分比. 大于 100 的数字将展开
图像,较小的将压缩它。 零值将被忽略。 这个
选项,以及相关的 -yzoom 可用于校正图像的纵横比
要显示。

-yzoom 百分比
将图像的 Y 轴缩放 百分比。 看 -x缩放 获取更多信息.

-放大 百分比
X 轴和 Y 轴同时缩放 百分比。 看 -x缩放 获取更多信息.
从技术上讲,实际缩放的百分比是所提供数字的平方
因为缩放是针对两个轴的,但我选择了一致性而不是准确性。

示例


将光栅文件“my.image”加载到背景上并复制它以填充整个
背景:

xloadimage -onroot my.image

要在默认根背景上居中图像:

xloadimage-默认-tile my.image

如果使用单色显示器和彩色图像,您可能希望对图像进行抖动处理
为了更干净(更快)的显示:

xloadimage-默认-tile-dither my.image

将单色图像“my.image”加载到背景上,使用红色作为前景
颜色,复制图像,并将“another.image”覆盖在坐标 (10,10) 上:

xloadimage -前景红色 my.image -at 10,10 another.image

将矩形区域从 10 到 110 沿 X 轴居中,从 10 到高度居中
沿 Y 轴的图像:

xloadimage -center -clip 10,10,100,0 my.image

要将图像的大小加倍:

xloadimage -zoom 200 我的图像

将图像的大小减半:

xloadimage -zoom 50 我的图像

要使暗图像变亮:

xloadimage -brighten 150 my.image

要使明亮的图像变暗:

xloadimage -brighten 50 my.image

HINTS 用于 图像 DISPLAYS


由于图像可能来自多种来源,因此它们可能具有多种
您的显示器可能不支持的宽高比。 这 -x缩放-yzoom 选项
可用于在显示前更改图像的纵横比。 如果你使用这些
选项,建议您增加其中一个维度的大小,而不是
缩小另一个,因为缩小会丢失细节。 例如,许多 GIF 和 G3 FAX
图像的 X:Y 比率约为 2:1。 您可以更正此问题以在 1:1 显示器上查看
与任何一个 -x缩放 50 or -yzoom 200 (将 X 轴缩小到其大小的 50%,并将 Y 轴扩大到
分别为其大小的 200%),但应使用后者,以免细节丢失
转换。

放大彩色图像时,您可以减少块状 -光滑. 对于 300% 或
更多,我推荐两个平滑通道(虽然这可能需要一段时间才能在慢速
机器)。 图像会有明显的改善。

您可以通过加载更多图像来对图像的一小部分进行图像处理
不止一次并使用 -合并, -在-夹 选项。 加载图像,然后将其与
自己的剪辑、处理过的版本。 照亮一个 100x100 的矩形部分
例如,位于 (50,50) 处的图像,您可以输入:

xloadimage my.image -merge -at 50,50 -clip 50,50,100,100 -brighten 150 my.image

如果您使用带有小颜色图的显示器来显示彩色图像,请尝试使用
-灰色 转换为灰度的选项。

路径 AND EXTENSIONS


该文件 〜/.xloadimagerc (以及可选的系统范围文件)定义了许多
影响 xloadimage 的配置选项。

这个文件分为三个部分, 部分, 延期 部分,以及
过滤 部分。 这些部分是通过键入部分名称后跟一个
等号,例如“路径=”。

语句用于提供一组搜索路径以供查找时使用
指定名称的图像。 用空格分隔列表中的每个路径(例如一个或多个
空格、制表符或换行符)。 按照指定的顺序搜索路径。 为了
例:

路径 = 〜/图像 /usr/local/images 〜fred

将首先查找您指定的图像名称,然后在 〜/图像
波浪号扩展为 $HOME 的值),然后在 /usr/local/images 中,然后在用户 fred 中
主目录。 这允许轻松使用图像存储库。

延期 语句用于提供一组默认扩展以供查找时使用
用于指定名称的图像。 用空格分隔列表中的每个扩展名。 这
扩展名按照指定的顺序进行搜索。 例如:

扩展名 = .gif .jpg

如果你有一个名为 我的图片.gif 你可以指定名称 我的形象 和 xloadimage
将附加 自动扩展。

过滤 语句用于描述过滤程序,例如“解压缩”,它们是
自动应用于图像文件。 您指定一个过滤程序和任意数量
认可的扩展名 过滤 关键词。 例如:

过滤器 = 解压缩 .Z

指定程序 解压 每当图像文件时都应用作过滤器
有一个 .Z 扩展名。 默认情况下为压缩 (.Z) 文件和 GNU zip 提供过滤器
(.gz) 文件。 见 滤波器 部分了解有关定义您自己的过滤器的更多信息。

井号 (#) 后面一行的任何文本都将被忽略; 如果你想在
路径、扩展名或过滤器,您可以使用反斜杠 (\) 对其进行转义。

如果您希望在过滤器程序名称、路径或扩展名中包含空格,您可以
用双引号将整个文本括起来。 例如:

过滤器 = "gzip -cd" .gz

使用反斜杠 (\) 字符以允许包含双引号或换行符。

下面是一个示例 〜/.xloadimagerc 文件:

# 寻找图片的路径
path = /usr/local/images # 系统镜像仓库
〜/图像 #个人图片
/usr/include/X11/bitmaps # 标准 X 位图

# 图片的默认扩展名
扩展名 = .csun .msun .sun .face .xbm .bm

# 如果找到 .z 或 .zip 扩展名,则调用 GNU zip
过滤器 = "gzip -cd" .z .zip

图像 类型


加载图像 目前支持很多常见的和一些不常见的图像类型,并且可以创建
多种格式的图像。 如需完整列表,请使用 -支持的 选项。

倾倒 图片


包含几个图像转储器,可用于在加载后创建新图像
和处理。 NIFF(本机图像文件格式)是最简单的,可以创建图像
加载图像 能最快阅读; 它本质上是内部图像的副本
格式。

一些图像转储器允许影响图像输出的选项。 附加了这些选项
到逗号后面的图像类型并用逗号分隔。 如果需要一个值
可以在等号后指定。 例如,要创建单色 JPEG 图像
质量因子为 80 的文件,您将使用以下命令行:

xloadimage image_name -dump jpeg,quality=80,灰度 new_image.jpg

选项名称可以缩写,但如果缩写太短而无法唯一
将使用的选项是不确定的。

滤波器


Xloadimage 通过识别文件扩展名支持自动过滤。 默认情况下
识别“压缩”和“gzip”文件并将它们的名称传递给适当的命令
解压它们。

xloadimage 发行版包括一个特殊的“智能”uudecoder,称为 过滤器 这样可以
用于自动uudecode文件进行处理。 过滤器 忽略无关的行
在文件中,因此如果 uuencoded 文件是由
连接包含标题或换行符的电子邮件或新闻帖子。

利用 过滤器 您可以将以下内容添加到您的 .xloadimagerc 文件:

filter = "uufilter -s" .uu .uue
过滤器将在任何扩展名为 .uu 或 .uue 的文件上自动调用。

有关 xloadimage 自动识别的过滤器列表,请使用 -配置
选项。

支持的 图像 配置


JPEG 图像转储器支持以下选项:

算术
使用算术编码。

灰阶
在给定彩色图像的情况下强制创建单色(灰度)图像。

无交错
创建一个非交错文件。

优化
启用熵参数优化。

质量 调整要创建的图像的质量。 默认品质因数为 75;
较低的值会产生较差的图像。

重新开始 间隔
在 MCU 行或 MCU 中设置重新启动间隔,如果“b”跟在间隔值之后。

光滑 平滑因子
设置平滑因子。 值应介于 0 和 100 之间,包括 XNUMX 和 XNUMX。

如果您不熟悉这些选项的含义,您可以询问 Independent JPEG
集团 (IJG) 通过电子邮件发送至 [电子邮件保护].

PBM 图像转储器支持以下选项:

正常 转储正常 (ascii) PBM/PPM 文件。

raw 转储一个 RawBits 格式的 PBM/PPM 文件。 这是默认值并导致
比使用时小得多的图像文件 正常.

无法转储 PGM 格式文件或“紧凑”PBM 格式文件(抱歉)。

TIFF 图像转储器支持以下选项:

压片
图像数据压缩技术。 可以是以下之一: 没有 (无压缩), RLE
(CCITT RLE 压缩), 传真 (CCITT Group 3 FAX 压缩), 传真 (CCITT 集团
4 传真压缩), z (Limpel-Ziv-Welsh 压缩,默认), JPEG (JPEG
压缩), 下页 (下一个游程压缩), 回滚 (CCITT RLEW 压缩),
MAC (Macintosh PackBits 压缩), 包位 (与...一样 MAC), 雷电扫描
(ThunderScan 压缩)。

加载图像 将使用 MINISBLACK、MINISWHITE、COLORMAP 或 RGB 光度计保存为
适合其内部图像格式。 没有办法指定一个特定的
光度或任何其他 TIFF 字段。

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


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad