Commit edcda23e4f90be1ae25dffd5738a015518fcf885
1 parent
faeaeb2e
Update Readme : En cours de vernissage
Showing
1 changed file
with
8 additions
and
21 deletions
Show diff stats
README.md
1 | -# Correcteur | 1 | +# Projet Programmation Avancée : Correcteur Orthographique |
2 | 2 | ||
3 | -Java project made during my second semester at the EPFL, Switzerland. This program renders images from OpenStreetMap and height maps data. | ||
4 | - | ||
5 | -Example : HD Map of interlaken made using this program : | 3 | +Ce programme implémente un correcteur orthographique minimaliste écrit en C dans le cadre du cours de Programmation Avancée de Mr. [Rudametkin](https://rudametw.github.io/) d'IMA3 à Polytech'Lille. |
4 | +Auteurs : Sébastien Dardenne et Corto Callerisa | ||
6 | 5 | ||
7 | ![](https://github.com/Tywacol/EPFL_imhof/blob/master/examples_files/interlaken/interlakenhighHD300.png?raw=true) | 6 | ![](https://github.com/Tywacol/EPFL_imhof/blob/master/examples_files/interlaken/interlakenhighHD300.png?raw=true) |
8 | 7 | ||
9 | -## How it works | ||
10 | - | ||
11 | -The programs parses a compressed .osm file containing the maps elements (roads, building, lakes etc) so that its easily usable after. 2D map example from example_files/interlaken/interlaken.osm.gz : | ||
12 | - | ||
13 | -![](https://github.com/Tywacol/EPFL_imhof/blob/master/examples_files/interlaken/paintedMap.png?raw=true) | ||
14 | - | ||
15 | -It then create an height map using the data from the corresponding hgt file passed on argument. height map example from example_files/interlaken/N46E007.hgt : | 8 | +## Principe |
16 | 9 | ||
17 | -![](https://github.com/Tywacol/EPFL_imhof/blob/master/examples_files/interlaken/relief.png?raw=true) | 10 | +Le programme importe un dictionnaire depuis un fichier texte passé en paramètre et s'en sert pour détecter les mots mal orthographié d'un texte donné. |
18 | 11 | ||
19 | -It then mixes the two files to produce a map with relief, as seen in the presentation. | 12 | +## Prérequis |
20 | 13 | ||
21 | -## Prequisite | ||
22 | - | ||
23 | -This project require Oracle JDK8 or newer to be compiled. | ||
24 | -On Arch-based systems it can be installed by running | ||
25 | -```bash | ||
26 | -pacman -Syu jdk8-openjdk | ||
27 | -``` | 14 | +Un ordinateur permettant de compiler en programme C ainsi qu'environ 10mo d'espace libre. La majorité de la mémoire étant occupé par les fichiers de tests, l'éxecutable faisant environ 23Ko. |
28 | 15 | ||
29 | ## Installation | 16 | ## Installation |
30 | 17 | ||
@@ -73,4 +60,4 @@ Pull requests are welcome. For major changes, please open an issue first to disc | @@ -73,4 +60,4 @@ Pull requests are welcome. For major changes, please open an issue first to disc | ||
73 | Please make sure to update tests as appropriate. | 60 | Please make sure to update tests as appropriate. |
74 | 61 | ||
75 | ## License | 62 | ## License |
76 | -[MIT](https://choosealicense.com/licenses/mit/) | 63 | -[MIT](https://choosealicense.com/licenses/mit/) |
64 | +[MIT](https://choosealicense.com/licenses/mit/) | ||
77 | \ No newline at end of file | 65 | \ No newline at end of file |