# any command
FilterPath /usr/X11/bin/filters

# crop
CutImage:PPM_RAW:PNM:::ppmcrop -range <sx> <sy> <ex> <ey>

# cross section graph
Cross section(h):PPM_RAW:PNM:C-c::ppmcross -line <sy>
Cross section(v):PPM_RAW:PNM:C-C::ppmcross -line <sx> -vertical

# histgram
Histgram:PPM_RAW:PNM:C-h::ppmhist -range <sx> <sy> <ex> <ey>

# color binarize
CBinarize:PPM_RAW:PNM:C-b::ppmbin -range <sx> <sy> <ex> <ey>   -color <s Input Red threshold> <s Input Green threshold> <s Input Blue threshold>
# b/w binarize
GBinarize:PGM_RAW:PNM:b::ppmbin -range <sx> <sy> <ex> <ey>   -gray <s Input threshold>

# quantize color
Quantize:PPM_RAW:PNM:C-q::/usr/X11/bin/pbmplus/ppmquant <s message How many color do you want to quantize?>
Dizzer:PPM_RAW:PNM:::ppmdiz -range <sx> <sy> <ex> <ey> 

NewMenu:::::
GrayScale:PPM_RAW:PNM:::ppmcolch -range <sx> <sy> <ex> <ey> -ctable 0.3 0.59 0.11 0 0.3 0.59 0.11 0 0.3 0.59 0.11 0
PATH:NONE:NONE:::printenv PATH
Laplacian (+):PPM_RAW:PNM:::ppmconvolution -range <sx> <sy> <ex> <ey> -cwidth 3 -cheight 3 -ctable 0 -1 0   -1 4 -1   0 -1 0   -debug
Edge enforce:PPM_RAW:PNM:::ppmconvolution -range <sx> <sy> <ex> <ey> -cwidth 3 -cheight 3 -ctable 0 -1 0   -1 5 -1   0 -1 0   -debug
