This repository has been archived on 2022-05-19. You can view files and clone it, but cannot push or open issues or pull requests.
CompressionImages/README.md

40 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# [Compression d'images via QuadTree](https://sc.up8.site/asd2/projets.pdf)
<details><summary>Informations UP8</summary>
| | |
|--------------------:|------------------------------------------|
| Nom | Anri KENNEL |
| Classe | L2-X |
| Numéro d'étudiant | 20010664 |
| Mail | anri.kennel@etud.univ-paris8.fr |
| Cycle universitaire | 2021-2022 |
| Module | Algorithmique et structures de données 2 |
</details>
## But
Compression dimages avec quadtrees
## Utilisation
### Récupération et compilation
Cloner le programme avec soit :
- En SSH : `git clone git@code.up8.edu:Anri/compressionimages.git`
- En HTTPS : `git clone https://git.kennel.ml/Paris8/compressionImages.git`
Une fois dans le projet, pour compiler le programme, utilisez `make`.
> Pour compiler le programme avec les options de debug, il est possible de faire `make dev`.
> **Nécessite `SDL2_image`**.
### Utilisation
- `./quadtree <image> [niveau de compression]` lance le programme.
> Le niveau de compression est par défaut définie sur 7.
>
> Le niveau doit être compris entre 0 et 10 inclus.
---
## Infos
- [Wiki](https://en.wikipedia.org/wiki/Quadtree#Pseudocode)[pedia](https://fr.wikipedia.org/wiki/Quadtree#Pseudo-code)
- [Wiki de la SDL](https://wiki.libsdl.org/SDL_Surface)
- [Une implantation en Python](https://medium.com/analytics-vidhya/transform-an-image-into-a-quadtree-39b3aa6e019a)