[semi-OT]: aiutino"ottimizzazione" bash+imagemagick
Ciao a tutti!
Ho fatto uno scriptino in bash per "disegnere" con imagemagick una
specie di righello (per la precisione un coordinatometro, un affare
che serve a dare le coordinate su alcuni tipi di cartina)..
prima di fucilarmi, specifico che non sono un programmatore!:-P
comunque, lo script funziona, ma credo sia altamente inefficiente
perché se non sbaglio chiude e riapre il file ad ogni ciclo... il
pezzo "incriminato" e questo (qui traccia tante righe vicine per fare
una parte del righello):
l=400
out=coordinatometro.png
coord_dim=$(echo "(11 * ${l}) / 10 + 1" | bc)
fine_corsa=$(echo "(11 * ${l}) / 10" | bc)
uno=$(echo "${l} / 10" | bc)
mezzo=$(echo "${l} / 20" | bc)
fino=$(echo "${l} / 50" | bc)
for x in $(seq 0 ${fino} ${l}); do
convert -draw "line ${x},0 ${x},${mezzo}" ${out} ${out}
done
avreste qualche suggerimento per rendere la cosa più sensata e meno
"dispendiosa"?
thanks
brunetto
Reply to: