安装 Xray
-
在 Mac 上使用 Homebrew 安装
- 打开终端,输入以下命令:
brew install xray
- 安装完成后,Xray 就会被安装在
/usr/local/Casks/Xray.app。
- 打开终端,输入以下命令:
-
在 Windows 上安装
- 访问 Xray 官方网站。
- 下载并安装最新版本的 Xray。
- 将 Xray 添加到路径环境变量中,确保在命令提示符中可以调用它。
-
在 Linux 上安装
- 使用包管理器安装,
sudo apt-get install xray
- 或者从源代码编译安装,按照文档中的说明进行。
- 使用包管理器安装,
基本操作
-
打开 Xray
- 在 Mac 上,打开
/Applications/Xray.app。 - 在 Windows 或 Linux 上,在终端中输入
xray,然后按回车。
- 在 Mac 上,打开
-
读取图片
- 在终端中,使用
convert命令读取图片:convert image.png
- 这将打开 Xray 并显示
image.png。
- 在终端中,使用
-
显示图片
- 使用
display命令查看图片:display image.png
- 这将弹出一个 Xray 窗口显示图片。
- 使用
-
保存图片
- 使用
save命令保存图片:save image.png result.png
- 这将将
image.png保存为result.png。
- 使用
-
获取图片信息
- 使用
info命令查看图片信息:info image.png
- 这将显示图片的尺寸、颜色深度、颜色数量等信息。
- 使用
图像编辑操作
-
翻转图片
- 使用
flip命令:flip image.png flipped.png
- 翻转图片,默认是水平翻转。
- 使用
-
旋转图片
- 使用
rotate命令:rotate 90 image.png rotated.png
- 可以旋转90°、180°、270°或360°。
- 使用
-
剪裁图片
- 使用
crop命令:crop 100 100 image.png cropped.png
- 100 100 是宽度和高度的百分比,100%宽度和高度。
- 使用
-
调整大小
- 使用
resize命令:resize 200 200 image.png resized.png
- 200 200 是新的宽度和高度。
- 使用
绘图功能
-
绘制矩形
- 使用
draw命令和rectangle选项:draw rectangle image.png rectangle.png
- 这将在图片上绘制一个矩形。
- 使用
-
绘制圆形
- 使用
circle选项:draw circle image.png circle.png
- 可以调整圆的大小和位置。
- 使用
-
绘制线条
- 使用
line选项:draw line image.png line.png
- 可以选择直线的颜色和宽度。
- 使用
-
绘制多边形
- 使用
polygon选项:draw polygon image.png polygon.png
- 输入坐标点来绘制多边形。
- 使用
滤镜和效果
-
应用滤镜
- 使用
filter命令应用预设滤镜:filter "Name" image.png filtered.png
- 替换 "Name" 为滤镜名称,查看文档了解可用滤镜。
- 使用
-
调整亮度和对比度
- 使用
brightness和contrast命令:brightness 150% image.png adjusted.png contrast 200% image.png adjusted.png
- 降低百分比表示减弱效果,增加则增强。
- 使用
颜色操作
-
填充颜色
- 使用
fill命令选择颜色:fill #FF000 image.png filled.png
-
FF000 是颜色代码(红色)。
- 使用
-
绘制边缘
- 使用
stroke命令:stroke #00FF00 image.png stroked.png
-
00FF00 是绿色边缘。
- 使用
-
替换颜色
- 使用
replace命令替换颜色:replace #000000 #FFFFFF image.png replaced.png
- 替换图片中的黑色(#000000)为白色(#FFFFFF)。
- 使用
层次效果
-
添加层
- 使用
layer命令:layer image.png layer1.png
- 这将创建一个新的层,复制原图到新文件。
- 使用
-
合并层
- 使用
merge命令:merge layer1.png layer2.png merged.png
- 合并两个层的图片到一个新文件。
- 使用
-
分离层
- 使用
separate命令:separate merged.png
- 这将将合并的图片分成多个层。
- 使用
高级功能
-
阈值调整
- 使用
threshold命令:threshold 50% image.png thresholded.png
- 调整图片的亮度阈值,50%表示中值。
- 使用
-
边缘检测
- 使用
edge detect命令:edge detect image.png edged.png
- 检测图片的边缘并加以强调。
- 使用
-
去噪和锐化
- 使用
noise和sharpen命令:noise 5% image.png denoised.png sharpen 5 image.png sharpened.png
5%是去噪的百分比,5是锐化的强度。
- 使用
-
模糊处理
- 使用
blur命令:blur 3 image.png blurred.png
- 模糊图片,3表示模糊程度。
- 使用
查看帮助文档
- 在终端中输入
help关键字,查看所有可用命令和选项。 - 访问 Xray 的官方网站或文档,获取更多详细信息。
示例项目
-
图片处理示例
- 读取图片并调整亮度和对比度:
convert image.png brightness 200% image.png contrast 300% image.png
- 保存调整后的图片:
save image.png adjusted_image.png
- 读取图片并调整亮度和对比度:
-
绘图示例
- 在图片上绘制矩形和圆形:
draw rectangle image.png rectangle.png draw circle image.png circle.png
- 在图片上绘制矩形和圆形:
十一、保存和退出
- 使用
save命令保存当前工作:save current.png saved.png
- 使用
exit命令退出 Xray:exit
通过以上步骤,你可以逐步掌握 Xray 的使用,完成从基础操作到高级图像处理的多种任务,持续练习和探索不同的命令和效果,可以帮助你更高效地使用 Xray。









