#!/bin/sh

TEMP=${AUTOPKGTEST_TMP:-${TMPDIR:-$(mktemp -d)}}
TDIR=$(mktemp -d $TEMP/test-wavelet-denoise-1-XXXXXX)

convert /usr/share/wallpapers/EveningGlow/contents/images/2560x1440.jpg -resize '640x480!' "$TDIR"/origin.jpg

sleep 1

echo "Denoise image..."
gimp-console -i --batch-interpreter plug-in-script-fu-eval -b "(let* ((i1 (car (gimp-file-load 1 \"$TDIR/origin.jpg\"))) (drws (car (gimp-image-get-layers i1)))) (plug-in-wavelet-denoise #:run-mode 1 #:image i1 #:drawables drws) (gimp-file-save 1 i1 \"$TDIR/output.jpg\") (gimp-quit 1))"

sleep 2

if [ ! -e "$TDIR"/output.jpg ]; then
   echo "No output.jpg"
   exit 404
fi
