#!/bin/sh
# This script takes multiple png from its folder and processes them via neural style:
# https://github.com/jcjohnson/neural-style
# This WILL take long time
# PLEASE TOUCH THESE SETTINGS
si="source.jpg" # Source image (style to take from)
output=".png" # Target extension
folder="mars" # Working folder
be="clnn" # Backend: clnn (opencl), cunn (cuda), nn (other)
iter="1000" # Number of iterations (100 on Radeon RX470 tooks 15~25 seconds approx, default 1000)
directory="out" # Result directory
# DO NOT TOUCH LOWER!
x=$(ls $folder/*png | wc -l)
mkdir $folder/$directory
for (( i=1; i<=$x; i++ )); do
lz=$(printf "%04d" $i)
time th neural_style.lua -style_image $folder/$si -content_image $folder/output_$lz.png -backend $be -num_iterations $iter -output_image $folder/$directory/frame$lz$output
done
Comments