Skip to content

MarionLeHerisson/bmp-images-converter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Convertisseur d'images bmp

Ce programme multi-threadé développé en C appliquera différents effets à une image BMP.

Pour cela, compilez le programme avec :

gcc-9 edge-detect.c bitmap.c -O2 -ftree-vectorize -fopt-info -mavx2 -fopt-info-vec-all -pthread -o apply-effect

puis lancez le programme :

./apply-effect "./in/" "./out/" 3 edge-detect

apply-effect est le nom de l'exécutable, in est le nom du fichier contenant des fichiers .bmp, out est le nom du dossier qui contiendra les fichiers convertis, 3 est le nomre de threads et edge-detect est l'effet désiré.

Les effets disponibles sont :

  • boxblur : applique un effet de flou.
  • edge-detect : détection des bords.
  • sharpen : accentuation des bords.

Attantion ! Le nombre de threads ne peut dépasser 10. L'application ne traite que des images BMP 24bits.

© Marion Hurteau & Robin St Georges 2020

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages