ref: dccbc248e1aab2ede5a98903b686f7c1fd0f54e3
dir: /face/norm.rc/
#!/bin/rc
rfork en
ramfs
fn fix{
crop -c 255 255 255 $1 > /tmp/cropped
rect=`{dd -if /tmp/cropped -ibs 1 -count 48 -skip 23 -quiet 1}
if (! ~ $rect '0 0 '*' '*) {
echo fixing $1
offx=`{echo '-1 * ' $rect(1) | hoc}
offy=`{echo '-1 * ' $rect(2) | hoc}
crop -t $offx $offy /tmp/cropped > /tmp/translated
cp /tmp/translated $1
}
if not {
cp /tmp/cropped $1
}
}
for (f in *.*) {
! ~ $f 'norm.rc' && fix $f
}