I don’t know, let’s make a test:
foo_test_dilate:
+dilate 1
+neq
echo[0] Does\ dilate\ 1\ do\ something\?\ ${arg\ iM+1,No,Yes}
Output:
C:\Windows\System32>gmic (0,1,0;0,1,1;1,1,1) foo_test_dilate
[gmic]./ Start G'MIC interpreter (v.3.3.4).
[gmic]./ Input image at position 0, with values (0,1,0;0,1,1;1,1,1) (1 image 3x3x1x1).
[gmic]./ Does dilate 1 do something? No
[gmic]./ Display images [0,1,2] = '(0,1,0;0,1,1;1,1,1), (0,1,0;0,1,1;1,1,1)_c1, (0,1,0;0,1,1;1,1,1)_c1'.
[0] = '(0,1,0;0,1,1;1,1,1)':
size = (3,3,1,1) [36 b of float32].
data = (0,1,0;0,1,1;1,1,1).
min = 0, max = 1, mean = 0.666667, std = 0.5, coords_min = (0,0,0,0), coords_max = (1,0,0,0).
[1] = '(0,1,0;0,1,1;1,1,1)_c1':
size = (3,3,1,1) [36 b of float32].
data = (0,1,0;0,1,1;1,1,1).
min = 0, max = 1, mean = 0.666667, std = 0.5, coords_min = (0,0,0,0), coords_max = (1,0,0,0).
[2] = '(0,1,0;0,1,1;1,1,1)_c1':
size = (3,3,1,1) [36 b of float32].
data = (0,0,0;0,0,0;0,0,0).
min = 0, max = 0, mean = 0, std = 0, coords_min = (0,0,0,0), coords_max = (0,0,0,0).
[gmic]./ End G'MIC interpreter.