télécharger imgFilter
version : |
télécharger : |
signature MD5 : |
commentaire : |
Windows (win32) |
imgFilter.zip (133754 octets) |
CCA49B8E2889EC469BB213C9E7086E19 |
utiliser WinZip |
Windows (win32) |
imgFilterZip.exe (164052 octets) |
AFAC70C9CFF3073542E3412B4A93F560 |
auto-extractible |
Linux |
imgFilter.tgz (124376 octets) |
9AA1A862AA7A3E153D02E23E52EC5D8B |
tar xzvf jpgToWbmp.tgz |
contenu d'une archiveChaque archive contient l'exécutable imgFilter.exe
(Windows) ou imgFilter (Linux), trois
scripts auClairDeLaLune.bat, batterie.bat et partition.bat
(Windows) ou auClairDeLaLune.sh, batterie.sh et partition.sh
(Linux), trois images auClairDeLaLune.gif, batterie.jpg et partition.jpg pour les
tests, quatre noyaux de convolution gaussian3.txt, gaussian7.txt, mexicanHat9.txt et mexicanHat13.txt, un fichier readme.txt qui est la réplique de ce que l'on
obtient en lançant l'exécutable sans argument, dont voici le contenu :
Ni en shareware, ni en freeware, ni en cardware, mais en CVWARE
Logiciels downloadables sur http://jlp31.free.fr/cvware/
Quand on les utilise, ils recopient mon CV, merci de le lire...
utilisation :
imgFilter srce.ext dest.jpg kernel.txt
arguments :
srce.ext fichier image .jpg ou .gif d'origine
dest.jpg fichier image .jpg de sortie
kernel.txt fichier texte, noyau de convolution
exemple :
imgFilter partition.jpg partition-out.jpg mexicanHat13.txt
|
quelques exemples( exemple 1 ) Application d'un filtre Gaussien 7 x 7
pour rendre l'image floue : imgFilter auClairDeLaLune.gif auClairDeLaLune-out.jpg gaussian7.txt 1 1 2 2 2 1 1
1 2 2 4 2 2 1
2 2 4 8 4 2 2
2 4 8 16 8 4 2
2 2 4 8 4 2 2
1 2 2 4 2 2 1
1 1 2 2 2 1 1
|
 |
 |
( exemple 2 ) Application d'un filtre Laplacien d'un Gaussien 9 x 9 (forme de chapeau mexicain)
pour détecter les contours d'une image :imgFilter batterie.jpg batterie-out.jpg mexicanHat9.txt 0 0 0 -1 -1 -1 0 0 0
0 -1 -1 -3 -3 -3 -1 -1 0
0 -1 -3 -3 -1 -3 -3 -1 0
-1 -3 -3 6 13 6 -3 -3 -1
-1 -3 -1 13 24 13 -1 -3 -1
-1 -3 -3 6 13 6 -3 -3 -1
0 -1 -3 -3 -1 -3 -3 -1 0
0 -1 -1 -3 -3 -3 -1 -1 0
0 0 0 -1 -1 -1 0 0 0
|
 |  |
( exemple 3 ) J'utilise régulièrement un filtre Laplacien d'un Gaussien 13 x 13 (forme de chapeau mexicain)
pour rendre lisibles en concert, après impression, les partitions que
j'écris à la main au crayon sur un cahier de musique et que je scanne à
200 ppp (dpi) :imgFilter partition.jpg partition-out.jpg mexicanHat13.txt 0 0 0 0 0 -1 -1 -1 0 0 0 0 0
0 0 0 -1 -1 -2 -2 -2 -1 -1 0 0 0
0 0 -2 -2 -3 -3 -4 -3 -3 -2 -2 0 0
0 -1 -2 -3 -3 -3 -2 -3 -3 -3 -2 -1 0
0 -1 -3 -3 -1 4 6 4 -1 -3 -3 -1 0
-1 -2 -3 -3 4 14 19 14 4 -3 -3 -2 -1
-1 -2 -4 -2 6 19 24 19 6 -2 -4 -2 -1
-1 -2 -3 -3 4 14 19 14 4 -3 -3 -2 -1
0 -1 -3 -3 -1 4 6 4 -1 -3 -3 -1 0
0 -1 -2 -3 -3 -3 -2 -3 -3 -3 -2 -1 0
0 0 -2 -2 -3 -3 -4 -3 -3 -2 -2 0 0
0 0 0 -1 -1 -2 -2 -2 -1 -1 0 0 0
0 0 0 0 0 -1 -1 -1 0 0 0 0 0
|
 |  |
Si par hasard quelqu'un a d'autres idées de filtres
avec des exemples d'applications (astronomie par exemple),
je les intégrerai sur cette page (avec les coordonnées de l'expéditeur
s'il le souhaite)
|
|