moved report files in dedicated folder
This commit is contained in:
parent
40279e916e
commit
62ab7d4b8c
@ -27,7 +27,7 @@ Afin de résoudre ce problème, je me suis basé sur un algorithme de M. Jean-Ja
|
|||||||
Actuellement, avec l’image de test que l’on peut trouver sur mon dépôt git (lien en annexes) d’une taille de 3582016 octets, j’obtiens un taux de compression de 67% environ avec une image compressée à 2403581 octets.
|
Actuellement, avec l’image de test que l’on peut trouver sur mon dépôt git (lien en annexes) d’une taille de 3582016 octets, j’obtiens un taux de compression de 67% environ avec une image compressée à 2403581 octets.
|
||||||
|
|
||||||
Pour ce qui est du temps d’exécution, j’exécute le script suivant avec la commande ~./run-time.sh 10~ (10 étant le nombre d’exécutions que je souhaite effectuer) afin d’obtenir le temps d’exécution à répétition du programme :
|
Pour ce qui est du temps d’exécution, j’exécute le script suivant avec la commande ~./run-time.sh 10~ (10 étant le nombre d’exécutions que je souhaite effectuer) afin d’obtenir le temps d’exécution à répétition du programme :
|
||||||
#+INCLUDE: ./run-time.sh src shell
|
#+INCLUDE: ../run-time.sh src shell
|
||||||
|
|
||||||
Ainsi, j’obtient la moyenne sur dix exécutions d’un temps d’exécution de 7.06 secondes sur un CPU Intel i7-6700HQ (3.500GHz).
|
Ainsi, j’obtient la moyenne sur dix exécutions d’un temps d’exécution de 7.06 secondes sur un CPU Intel i7-6700HQ (3.500GHz).
|
||||||
|
|
||||||
@ -273,7 +273,7 @@ La nouvelle option ~-t~ est une option très sensible qui peut profondément cha
|
|||||||
On remarque cependant qu’après environ 30% de tolérance de couleur, les temps ont tendance à remonter et les fichiers ont tendance à devenir plus lours, excepté pour la tolérance de 50%. Je suppose qu’il s’agit du fait d’un grand nombre de segments contigus de couleur différente s’alternant rapidement. En tous cas, bien qu’on aie en effet quelques améliorations concernant la taille de l’image compressée, je ne considère personellement pas cette technique comme en vallant la peine du fait d’artéfacts facilement visibles dès les premières valeurs proches de 0, comme on peut le voir sur l’image ci-dessous, compressée avec une tolérance de 5% :
|
On remarque cependant qu’après environ 30% de tolérance de couleur, les temps ont tendance à remonter et les fichiers ont tendance à devenir plus lours, excepté pour la tolérance de 50%. Je suppose qu’il s’agit du fait d’un grand nombre de segments contigus de couleur différente s’alternant rapidement. En tous cas, bien qu’on aie en effet quelques améliorations concernant la taille de l’image compressée, je ne considère personellement pas cette technique comme en vallant la peine du fait d’artéfacts facilement visibles dès les premières valeurs proches de 0, comme on peut le voir sur l’image ci-dessous, compressée avec une tolérance de 5% :
|
||||||
src_latex{\newpage}
|
src_latex{\newpage}
|
||||||
#+ATTR_LATEX: :width 4.0in
|
#+ATTR_LATEX: :width 4.0in
|
||||||
[[./img/asterix5p.png]]
|
[[../img/asterix5p.png]]
|
||||||
|
|
||||||
Dans le cas où cela ne serait pas bien visible en version papier, une version digitale de ce document est disponible en ligne, voir le lien donnée en [[*Liens][annexes]].
|
Dans le cas où cela ne serait pas bien visible en version papier, une version digitale de ce document est disponible en ligne, voir le lien donnée en [[*Liens][annexes]].
|
||||||
|
|
||||||
@ -291,40 +291,40 @@ src_latex{\newpage}
|
|||||||
** Image de test
|
** Image de test
|
||||||
|
|
||||||
#+ATTR_LATEX: :width 4.0in
|
#+ATTR_LATEX: :width 4.0in
|
||||||
[[./img/asterix.png]]
|
[[../img/asterix.png]]
|
||||||
|
|
||||||
src_latex{\newpage}
|
src_latex{\newpage}
|
||||||
** Code source
|
** Code source
|
||||||
|
|
||||||
~main.c~
|
~main.c~
|
||||||
#+INCLUDE: ./src/main.c src C -n
|
#+INCLUDE: ../src/main.c src C -n
|
||||||
|
|
||||||
~compress.h~
|
~compress.h~
|
||||||
#+INCLUDE: ./src/compress.h src C -n
|
#+INCLUDE: ../src/compress.h src C -n
|
||||||
|
|
||||||
~compress.c~
|
~compress.c~
|
||||||
#+INCLUDE: ./src/compress.c src C -n
|
#+INCLUDE: ../src/compress.c src C -n
|
||||||
|
|
||||||
~uncompress.h~
|
~uncompress.h~
|
||||||
#+INCLUDE: ./src/uncompress.h src C -n
|
#+INCLUDE: ../src/uncompress.h src C -n
|
||||||
|
|
||||||
~uncompress.c~
|
~uncompress.c~
|
||||||
#+INCLUDE: ./src/uncompress.c src C -n
|
#+INCLUDE: ../src/uncompress.c src C -n
|
||||||
|
|
||||||
~ppm.h~
|
~ppm.h~
|
||||||
#+INCLUDE: ./src/ppm.h src C -n
|
#+INCLUDE: ../src/ppm.h src C -n
|
||||||
|
|
||||||
~ppm.c~
|
~ppm.c~
|
||||||
#+INCLUDE: ./src/ppm.c src C -n
|
#+INCLUDE: ../src/ppm.c src C -n
|
||||||
|
|
||||||
~utilities.h~
|
~utilities.h~
|
||||||
#+INCLUDE: ./src/utilities.h src C -n
|
#+INCLUDE: ../src/utilities.h src C -n
|
||||||
|
|
||||||
~utilities.c~
|
~utilities.c~
|
||||||
#+INCLUDE: ./src/utilities.c src C -n
|
#+INCLUDE: ../src/utilities.c src C -n
|
||||||
|
|
||||||
~darray.h~
|
~darray.h~
|
||||||
#+INCLUDE: ./src/darray.h src C -n
|
#+INCLUDE: ../src/darray.h src C -n
|
||||||
|
|
||||||
~darray.c~
|
~darray.c~
|
||||||
#+INCLUDE: ./src/darray.c src C -n
|
#+INCLUDE: ../src/darray.c src C -n
|
Binary file not shown.
Loading…
Reference in New Issue
Block a user