G’MICでカスタムコマンドを自分で作る

2024年6月17日

コマンドの流し方と作り方

拡張子がgmicのテキストファイルを作ります

gmic image.jpg macros.gmic -my_custom_command

command パラメーターの後ろに記述することもできます

my_custom_command : -skip ${1=45} -check ${2=50%}>0
  -rotate $1
  -resize $2,$2

デフォルトの引数の設定とチェックをすることができます

ハッシュ(#)を使用してコードにコメントを追加できます。

"C:\Users\User\AppData\Roaming\gmic\update325.gmic"

600を超えるフィルターが入っているファイルです。参考になります

カスタムコマンド ·GreycLab/gmic-community ウィキ ·GitHubの

通常のコマンドを流すバッチファイル

set para=fx_ditheredbw 0,0,0,0,0,0,0,50,50
set para=fx_engrave 0.5,50,0,8,40,0,0,0,10,1,0,0,0,1,0,50,50
set para=frame_cube "1.5,0,-0.08"
set para=samj_Barbouillage_Paint_Daub 2,2,100,0.2,1,4,1,0,8
set para=fx_rodilius 10,10,300,5,30,0,1,0,0,0,50,50
set para=0 text "G'MIC",0,0,23,1,255
set para=glow 10%%

D:\app2\gmic\gmic.exe -input @a.png  -%para%  -output @e.png 
timeout 202

set para=fx_isophotes 8,0,1,0,50,50
setlocal enabledelayedexpansion

set count3=0
for /r D:\mask %%g in (*.png) do (
  set /a count3=!count3!+1
  set count4=0000!count3!
  set count4=!count4:~-5,5!
  echo nc = !count4!
  D:\app2\gmic\gmic.exe -input  D:\mask\%%~ng%%~xg  -%para%  -output  D:\in\%%~ng%%~xg 
)

Command Tutorials (gmic.eu)

色相の変更

-180から180


hue_circle : 
foreach { split_opacity l[0] {
to_rgb[0] rgb2hsv[0]
sh[0] 0 +. {$1} rm.
hsv2rgb[0]
a c
} a c }

G'MIC,windows,画像

Posted by eightban