我找不到这方面的任何文档。
我在image magick 文档中找到了使用冒号的示例,但没有明确说明如何解释冒号。
这些例子令人困惑;
magick -size 640x480 pattern:checkerboard checkerboard.png
Run Code Online (Sandbox Code Playgroud)
建议它将左侧(模式)的属性设置为右侧(棋盘)的值
但是之后
magick -size 640x480 -depth 8 rgb:image image.png
Run Code Online (Sandbox Code Playgroud)
建议它将图像的文件类型(右侧的内容)设置为左侧的内容
编辑
这只是我的脑残而已;我(出于各种原因)认为“图像”是制作/分配 rgb 的东西,这是没有意义的(因为“图像”是文件名/输入参数)。
合理的解释显然是将 rgb 作为一个事物(rgb 类型的图像)分配给文件 "image" 中的信息。
因此,至少从这两个示例来看,冒号似乎只是将右侧操作数分配/应用到左侧操作数,正如您所期望的那样。
imagemagick ×1