GREEN=1.105
TEMPERATURE=5500
JPEGCOMPRESSION=95
+SMALLHEIGHT=700
for f;do
for level in {10..30};do
- mkdir -p "$level"
+ mkdir -p {,sm/}"$level"
base="$(basename "$f")"
out="$level/${base%.NEF}.jpeg"
exposure=$(dc <<< "2k $level 4 / 3.5-p") # 10 to 30 -> -1 to 4 in .25 steps
- ufraw-batch --out-type=jpeg \
- --green="$GREEN" \
- --temperature="$TEMPERATURE" \
- --compression="$JPEGCOMPRESSION" \
- --exposure="$exposure" \
- --output="$out" \
- "$f"
+ if [[ ! -s "$out" ]];then
+ ufraw-batch --out-type=jpeg \
+ --green="$GREEN" \
+ --temperature="$TEMPERATURE" \
+ --compression="$JPEGCOMPRESSION" \
+ --exposure="$exposure" \
+ --output="$out" \
+ "$f"
+ fi
+ if [[ ! -s "sm/$out" ]];then
+ convert "$out" -geometry "x$SMALLHEIGHT" "sm/$out"
+ fi
done
done