|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197 |
- # Trouver des images au pif
- % find ~/4chan/unsorted-4chan/http* -name '1[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9].???' | rev | sort -k2 -t. | rev | xargs -n 1 ./main | tee fs-4chan.txt
- % find ~/4chan/unsorted-4chan/http* -name '1[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9].???' | rev | sort -k2 -t. | rev | xargs -n 1 ./main-jajuni | tee jajuni-4chan.txt
- % cat /tmp/4chanlist.txt | xargs -n 1 ./main | tee -a fs-4chan.txt
-
- # Lena
- set hidden3d
- set grid
- unset colorbox
- splot "lena-min.txt" with lines lc 7 notitle
- set terminal epslatex color size 2.5,2 blacktext
- set tmargin screen 0.75
- set bmargin screen 0.25
- set lmargin screen 0.05
- set rmargin screen 0.95
- set output "lena-min.tex"
- splot "lena-min.txt" with lines lc 7 notitle
- unset output
- set term pop
-
- # Dans gnuplot
- set xrange [-.1:.4]
- set yrange [.45:-.05]
- set grid
- plot "fs-4chan.txt" using 6:7 lc 1 pt 7 ps .08 title "4chan", \
- "fs-tobefred.txt" using 6:7 lc 3 pt 7 ps .08 title "tobefred", \
- "fs-uscsipi.txt" using 6:7 lc 2 pt 7 ps .08 title "USC-SIPI", \
- "fs-jylam.txt" using 6:7 lc 4 pt 7 ps .08 title "Jylam", \
- "merge.txt" using 5:6 lc 7 ps .2 with lines
- #plot "fs-textures.txt" using 6:7 lc 3 pt 7 ps .2, "fs-aerials.txt" using 6:7 lc 3 pt 7 ps .2, "fs-misc.txt" using 6:7 lc 7 pt 7 ps .2, "fs-4chan.txt" using 6:7 lc 1 pt 7 ps .2
-
- # Histogramme de la tache Floyd-Steinberg
- sed -ne 's/.* for //p' fs-*txt | ./xy2d >| histo-fs.txt
- # Et ensuite dans gnuplot:
- set xrange [-.1:.4]
- set yrange [.4:-.1]
- set grid
- set lmargin screen 0.05
- set bmargin screen 0.15
- set tmargin screen 0.95
- set rmargin screen 0.95
- unset colorbox
- set pm3d explicit map interpolate 1.8,1.8
- set palette model RGB defined(0 "white", 1 "blue", 2 "red", 3 "yellow")
- unset key
- #splot "histo-fs.txt" notitle
- set terminal epslatex color size 1.8,1.8 blacktext
- set output "fs-histo.tex"
- splot "histo-fs.txt" notitle
- unset output
- set term pop
-
- set xrange [-.1:.9]
- set yrange [.95:-.05]
- set grid
- plot "jajuni-4chan.txt" using 6:7 lc 1 pt 7 ps .08 title "4chan", \
- "jajuni-tobefred.txt" using 6:7 lc 3 pt 7 ps .08 title "tobefred", \
- "jajuni-uscsipi.txt" using 6:7 lc 2 pt 7 ps .08 title "USC-SIPI"
-
- # Histogramme de la tache JaJuNi
- sed -ne 's/.* for //p' jajuni*txt | ./xy2d-jajuni >| histo-jajuni.txt
- # Et ensuite dans gnuplot:
- set xrange [-.1:.9]
- set yrange [.9:-.1]
- set grid
- set lmargin screen 0.05
- set bmargin screen 0.15
- set tmargin screen 0.95
- set rmargin screen 0.95
- unset colorbox
- set pm3d explicit map interpolate 1.8,1.8
- set palette model RGB defined(0 "white", 1 "blue", 2 "red", 3 "yellow")
- unset key
- #splot "histo-jajuni.txt" notitle
- set terminal epslatex color size 1.8,1.8 blacktext
- set output "jajuni-histo.tex"
- splot "histo-jajuni.txt" notitle
- unset output
- set term pop
-
- # Test de merde
- set xrange [0:5]
- set yrange [0:5]
- set grid
- plot "fs-uscsipi.txt" using 2:4 lc 1 pt 7 ps .5, "fs-4chan.txt" using 2:4 lc 7 pt 7 ps .5, "fs-tobefred.txt" using 2:4 lc 3 pt 7 ps .5
-
- # Ostromoukhov
- set xrange [-.2:.2]
- set yrange [.3:-.1]
- set grid
- plot "ostro-4chan.txt" using 6:7 lc 1 pt 7 ps .08 title "4chan", \
- "ostro-tobefred.txt" using 6:7 lc 3 pt 7 ps .08 title "tobefred", \
- "ostro-uscsipi.txt" using 6:7 lc 2 pt 7 ps .08 title "USC-SIPI"
-
- # Histogramme de la tache Ostro
- sed -ne 's/.* for //p' ostro*txt | ./xy2d-ostro >| histo-ostro.txt
- # Et ensuite dans gnuplot:
- set xrange [-.2:.2]
- set yrange [.3:-.1]
- set grid
- set lmargin screen 0.05
- set bmargin screen 0.15
- set tmargin screen 0.95
- set rmargin screen 0.95
- unset colorbox
- set pm3d explicit map interpolate 1.8,1.8
- set palette model RGB defined(0 "white", 1 "blue", 2 "red", 3 "yellow")
- unset key
- splot "histo-ostro.txt" notitle
- set terminal epslatex color size 1.8,1.8 blacktext
- set output "ostro-histo.tex"
- splot "histo-ostro.txt" notitle
- unset output
- set term pop
-
- # Optimum
- set xrange [-.5:.2]
- set yrange [.6:-.1]
- set grid
- plot "optimum-4chan.txt" using 6:7 lc 1 pt 7 ps .08 title "4chan", \
- "optimum-tobefred.txt" using 6:7 lc 3 pt 7 ps .08 title "tobefred", \
- "optimum-uscsipi.txt" using 6:7 lc 2 pt 7 ps .08 title "USC-SIPI"
-
- # Histogramme de la tache Optimum
- sed -ne 's/.* for //p' optimum*txt | ./xy2d-optimum >| histo-optimum.txt
- # Et ensuite dans gnuplot:
- set xrange [-.5:.2]
- set yrange [.6:-.1]
- set grid
- set lmargin screen 0.05
- set bmargin screen 0.15
- set tmargin screen 0.95
- set rmargin screen 0.95
- unset colorbox
- set pm3d explicit map interpolate 1.8,1.8
- set palette model RGB defined(0 "white", 1 "blue", 2 "red", 3 "yellow")
- unset key
- splot "histo-optimum.txt" notitle
- set terminal epslatex color size 1.8,1.8 blacktext
- set output "optimum-histo.tex"
- splot "histo-optimum.txt" notitle
- unset output
- set term pop
-
- # Serpentine Optimum
- set xrange [-.3:.3]
- set yrange [.5:-.1]
- set grid
- plot "serpopt-4chan.txt" using 6:7 lc 1 pt 7 ps .08 title "4chan", \
- "serpopt-tobefred.txt" using 6:7 lc 3 pt 7 ps .08 title "tobefred", \
- "serpopt-uscsipi.txt" using 6:7 lc 2 pt 7 ps .08 title "USC-SIPI"
-
- # Histogramme de la tache Serpentine Optimum
- sed -ne 's/.* for //p' serpopt*txt | ./xy2d-serpopt >| histo-serpopt.txt
- # Et ensuite dans gnuplot:
- set xrange [-.3:.3]
- set yrange [.6:-.1]
- set grid
- set lmargin screen 0.05
- set bmargin screen 0.15
- set tmargin screen 0.95
- set rmargin screen 0.95
- unset colorbox
- set pm3d explicit map interpolate 1.8,1.8
- set palette model RGB defined(0 "white", 1 "blue", 2 "red", 3 "yellow")
- unset key
- splot "histo-serpopt.txt" notitle
- set terminal epslatex color size 1.8,1.8 blacktext
- set output "serpopt-histo.tex"
- splot "histo-serpopt.txt" notitle
- unset output
- set term pop
-
- # Combinaison jajuni / floyd-steinberg
- set xrange [-.1:.4]
- set yrange [.9:-.1]
- set grid
- plot "fs-4chan.txt" using 6:7 lc 2 pt 7 ps .1 title "Floyd-Steinberg", "jajuni-tobefred.txt" using 6:7 lc 1 pt 7 ps .1 title "Jarvis-Judice-Ninke"
-
- ######################## Trucs en cours ########################
-
- # Lancés sur canard:
- boat.png elaine.png texture[2345].png
-
- # Lancés sur poulet :
- ./main /var/www/net/tobefred/www/htdocs/media/romane_bohringer.jpg | tee out-bohringer.txt ; ./main /var/www/net/tobefred/www/htdocs/media/juliette_binoche_05.jpg | tee out-binoche.txt ; ./main /var/www/net/tobefred/www/htdocs/media/kate_beckinsale02.jpg | tee out-beckinsale.txt
-
- #### Pour les out-*
- scp canard.zoy.org:out-'*'.txt .
- for x in out-*.txt; do sort -k7 $x | head -20 ; done | cut -f1 -d: | sort | uniq -c | sort -n
-
- ### Pour faire des répertoires
- for x in $(seq -w 00 09); do echo $x; mkdir -p /tmp/4chan/$x; cp $(find ~/4chan/unsorted-4chan/http* -name '1[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'$x'.???') /tmp/4chan/$x; done
-
- ### Conversion du vieux format de résultats
- cat -n $x | sed 's/^ *[0-9]*\([0-9]\)[[:space:]]*/[\1] /; s/....###/###/; s/\[[27]/[1/; s/\[[38]/[2/; s/\[[49]/[3/; s/\[[50]/[4/'
-
|