Crée par G-Rom, ImageFilter se présente sous la forme d'une DLL (ImageFilter.dll) et un include (ImageFilter.pbi) pour le traitement d'images avec le langage PureBasic.
■ Traitements et filtres.
- GreyScale
- Luminosity
- Contrast
- Gamma
- Seuil
- Inverse (Négatif d'une image)
- Normal Map
- Filtre Sharpen
- Filtre Motion Blur
- Filtre Emboss
- Filtre Find Edges
- Filtre Blur
- Filtre Gaussian
■ Comment ça fonctionne.
La mise en oeuvre est très simple pour un résultat rapide.
Exemple pour un dégradé de gris.
Code : Tout sélectionner
GrayScaleRawImage(*RawImage)
- Douze exemples de codes sont à votre dispositions sur la plateforme collaborative GitHub
https://github.com/pbcodex/ImageFilter
- Lien direct de téléchargement des exemples.
https://github.com/pbcodex/ImageFilter/ ... master.zip
Les exemples simples fournis traitent les images 24 bits .
Fonctionne pour le moment uniquement avec la version x86 de PureBasic.
Amusez vous bien.