#!/bin/bash
if [ "$1" == "--help" ] ; then
	cat <<EOF
Apply a standard filter chain to the grey scale data in input.
EOF
	exit
fi
HOST="$1"
PORT="$1"
HOST=${HOST%:*}
PORT=${PORT#*:}
COOKIEFILE="$0"
COOKIEFILE="${COOKIEFILE%/scripts/*}/config/cookie"
COOKIE=`cat $COOKIEFILE`
ANSWER=$(colotux_confirm 200 100 " Warning: This script may 
take a few minutes to run.
--------------------------
         Proceed?")
if [ "$ANSWER" != "1" ] ; then
	exit
fi
netcat -w 1 $HOST $PORT >/dev/null <<EOF
COOKIE $COOKIE
disp 16
gcenter 400
gwidth 800
remark 0-31 0
mark 0 300 0 3
rendermode ZSH
kill_top z0 3 0
denoise 1000 3 0 2
dilate 2 2 15
destroygrey 65535 0
saveori
nlgs 2 1 10000
nlgs 0 1 10000
nlgs 1 1 10000
nlgs 2 4 64
nlgs 0 4 48
nlgs 1 4 24
mixori 0.5
nlgs 0 8 32
nlgs 1 8 24
nlgs 2 8 16
destroyori
mark 0 200 0 3
denoise 1000 3 0 2
denoise 10 0 2 3  
remark 3 0
norm 32
disp 0
layer 0 1
layer 1 1
layer 2 1
layer 3 1
layer 4 1
layer 5 1
layer 6 1
layer 7 1
jump 0
makedist 1
disp 16
rendermode XYZ
markpoly -20 60 32 244
mindist 350 2 244 242
kill_top ze 32 36
disp 0
EOF
