Commit db02fb39 authored by robin.danz's avatar robin.danz
Browse files

Update README.md

parent 1d771117
Loading
Loading
Loading
Loading
+10 −10
Original line number Diff line number Diff line
@@ -9,12 +9,12 @@ L'application est capable des opérations suivantes:

1. Lire une image PNG.
2. Appliquer des filtres de couleurs à l'image (RGB, CNY, GreyScale).
3. Appliquer l'algorithme de Canny à une image pour détécter ces contours.
4. Calculer la transformée de Fourier d'une image
3. Appliquer l'algorithme de Canny à une image pour détécter ses contours.
4. Calculer la transformation de Fourier d'une image
5. Afficher les résultats 

## Project Tree
Voici l'arborescence du projet. 
Voici l'arborescence du projet:
```
tds-cannyproject
├─ canny.py
@@ -55,7 +55,7 @@ Le module `main.py` lance l'ensemble de l'application. Il est possible de le lan
python main.py
``

Il est également possible de lancer l'application depuis VSCode directement. Aucun autre editeur n'a été testé mais celà devrait être également compatible.
Il est également possible de lancer l'application depuis VSCode directement. Aucun autre editeur n'a été testé mais celà devrait être compatible.


Il est possible de changer l'image lu par l'application. Pour celà il faut se rendre à la ligne 15 du module `main.py`:
@@ -63,14 +63,14 @@ Il est possible de changer l'image lu par l'application. Pour celà il faut se r
img = imageReader.open("res\lemon.png")
```

Pour effectuer le traitement sur une autre image il suffit de remplacer le chemin de l'image `res\lemon.png` par celle que vous souhaitez traiter.
Pour effectuer le traitement sur une autre image il suffit de remplacer le chemin de l'image `res\lemon.png` par celle que vous souhaitez traîter.

Des images prêtes à l'emploi sont disponible dans le dossier `.\res`.

**Remarques:** Il est primordial que l'image soit au format PNG !
**Remarques:** Il est indispensable que l'image soit au format PNG !

### Exécution séparée
Chaque module est exécutable indépendemment des autres. Celà permet de voir exactement ce que fait un module en particulier.
Chaque module est exécutable indépendemment des autres. Celà permet de voir exactement ce que fait un module et de le tester.
Pour les lancers, la techniques est la même que pour le module `main.py`

En ligne de commande (depuis le répértoire du projet):
@@ -82,7 +82,7 @@ python [module à tester].py
Ou alors en exécutant le module depuis VSCode directement.


## Version
## Environnements
IDE: VSCode 1.45.1

Extension VSCode: Python version 2020.5.80290