]> rtime.felk.cvut.cz Git - can-benchmark.git/blobdiff - gw-tests/lib.sh
Fix generation of pdf graphs
[can-benchmark.git] / gw-tests / lib.sh
index 70f013212c281b18e1a92455263fbb81d13132fe..f6f4439b656e5e58adfa24c4bc4ab81d3a47ca4f 100644 (file)
@@ -47,18 +47,18 @@ cleanupgw() {
 _plot() {
     local testname=`basename $0 .sh`
 
 _plot() {
     local testname=`basename $0 .sh`
 
-    plot_cmds | sed -e "/set title/ s/[\"']\(.*\)[\"']/\"\1\\\\n(GW kernel $kvers, Traffic $traffic, Load $load)\"/" > plot.gp
+    plot_cmds | sed -e "/set title/ s/[\"']\(.*\)[\"']/\"\1\\\\n{\/*0.75 (GW kernel $kvers, Traffic $traffic, Load $load)}\"/" > plot.gp
     if [[ ! -s plot.gp ]]; then return; fi
     if [ -z "$OPT_NO_X11" ]; then
        echo "set terminal x11 enhanced; $(< plot.gp)" | gnuplot -persist
     fi
     I=''
     if [[ ! -s plot.gp ]]; then return; fi
     if [ -z "$OPT_NO_X11" ]; then
        echo "set terminal x11 enhanced; $(< plot.gp)" | gnuplot -persist
     fi
     I=''
-    echo 'set terminal pdfcairo color enhanced;' \
-       "$(< plot.gp)" | gnuplot > ${testname}$I.pdf
+    echo "set terminal pdfcairo solid color enhanced; set output \"${testname}$I.pdf\";" \
+       "$(< plot.gp)" | gnuplot
     echo 'set terminal pngcairo color enhanced size 750,525 font ",10" ;' \
        "$(< plot.gp)" | gnuplot > ${testname}$I.png
     mkdir -p thumb
     echo 'set terminal pngcairo color enhanced size 750,525 font ",10" ;' \
        "$(< plot.gp)" | gnuplot > ${testname}$I.png
     mkdir -p thumb
-    convert -size 150x105 -quality 90 -type Palette -depth 8 ${testname}$I.png thumb/${testname}$I.png
+    convert -resize 150x105 -gamma 0.5 -quality 90 -type Palette -depth 8 ${testname}$I.png thumb/${testname}$I.png
 #     echo 'set terminal pngcairo color enhanced size 150,105 font ",1";' \
 #      "$(< plot.gp)" | gnuplot > thumb/${testname}$I.png
 
 #     echo 'set terminal pngcairo color enhanced size 150,105 font ",1";' \
 #      "$(< plot.gp)" | gnuplot > thumb/${testname}$I.png