需要了解 ImageMagick 中的一段代码
Need to understand piece of code in ImageMagick
我有以下来自 ImageMagick 命令行实用程序的代码,我试图理解它以便我可以将它映射到 Imagick php 包装器。
这是命令行代码
convert $dir/tmpT.mpc -alpha off -colorspace gray -write $dir/tmpTG.mpc \
-crop ${wd}x${ht}+${minx}+${miny} +repage -format "%[fx:100*mean-50]" info:
第一个问题是最后的 "info:" 标志是做什么的?
第二个问题是fx公式“%[fx:100*mean-50]”的作用是什么?
第三个问题,当-crop,+repage应用于tmpT.mpc时,tmpTG.mpc是否会保持原样?
请帮我解决这个问题
First question is what the "info:" flag at the end does?
info:
是 coder protocol,不是旗帜。编码器只是将信息写入缓冲区,在您的情况下 STDOUT
。 -format
标志要求信息输出。
The second question is what the fx formula "%[fx:100*mean-50]" does?
这里有两个部分。首先是 percent escape format, and it's requesting info:
to output the evaluated output of an FX expression. Second, the FX expression 100*mean-50
正在计算所有颜色值的平均值,并进行一些基本的关节炎处理。我假设它正在尝试确定图像接近 50% light/darkness 的程度。
The third question is, will the tmpTG.mpc stay intact when the -crop, +repage are applied to tmpT.mpc or not?
-write $dir/tmpTG.mpc
正在将缓存文件写入磁盘 AFTER 删除 alpha 和灰度操作,但 BEFORE 裁剪 &重新调页操作发生。它不会受到影响或更新。
我有以下来自 ImageMagick 命令行实用程序的代码,我试图理解它以便我可以将它映射到 Imagick php 包装器。
这是命令行代码
convert $dir/tmpT.mpc -alpha off -colorspace gray -write $dir/tmpTG.mpc \
-crop ${wd}x${ht}+${minx}+${miny} +repage -format "%[fx:100*mean-50]" info:
第一个问题是最后的 "info:" 标志是做什么的?
第二个问题是fx公式“%[fx:100*mean-50]”的作用是什么?
第三个问题,当-crop,+repage应用于tmpT.mpc时,tmpTG.mpc是否会保持原样?
请帮我解决这个问题
First question is what the "info:" flag at the end does?
info:
是 coder protocol,不是旗帜。编码器只是将信息写入缓冲区,在您的情况下 STDOUT
。 -format
标志要求信息输出。
The second question is what the fx formula "%[fx:100*mean-50]" does?
这里有两个部分。首先是 percent escape format, and it's requesting info:
to output the evaluated output of an FX expression. Second, the FX expression 100*mean-50
正在计算所有颜色值的平均值,并进行一些基本的关节炎处理。我假设它正在尝试确定图像接近 50% light/darkness 的程度。
The third question is, will the tmpTG.mpc stay intact when the -crop, +repage are applied to tmpT.mpc or not?
-write $dir/tmpTG.mpc
正在将缓存文件写入磁盘 AFTER 删除 alpha 和灰度操作,但 BEFORE 裁剪 &重新调页操作发生。它不会受到影响或更新。