Quand je disais Faux, c'était pour dire que l'algorithme dont parle la news ne se trouvait pas dans le CImg.h, mais utilisait CImg qui est
une librairie générique de traitement d'image.
Le code de cette lib est relativement compliqué (c'est le .h), vu que la lib est quand même multiplateforme et assez efficace à l'utilisation. Ca permet par contre ensuite de faire des programmes pas trop moche.
En gros toutes les saletés bas-niveaux sont dans le .h (la lib), et ca permet de faire des trucs assez clairs ensuite. C'est sur qu'il ne faut pas juger le code en regardant ce .h !
Note que l'on peut faire pleins de trucs différents avec, et pas seulement l'algo de restauration, qui est seulement UN exemple d'utilisation de la lib (voir aussi CImg_test.cpp justement, ainsi que les autres exemples proposés dans le package : tetris, render3D,...).
L'algo de restauration se trouve dans le fichier annexe 'examples/pde_TschumperleDeriche2D.cpp', et si tu regardes ce source, tu verras que c'est assez clair à comprendre (170 lignes environ) justement grâce au fait que les trucs bas niveaux sont déja codé dans la lib CImg.
C'est pour cela aussi que je pense que le code est facilement transposable avec d'autres librairires de traitement d'images,
puisque ca ressemble plus à du pseudo-code.
Ca ne mérite effectivement pas de moinssage intempestif. :)
Faux.
CImg est une librairie qui est effectivement toute entière codée dans un gros header. On aime ou on aime pas, mais ca a certains avantages.
En ce qui concerne l'algo, il utilise CImg, mais est dans un fichier complètement à part, et ca ressemble plutôt à du pseudo code.
à mon avis c'est assez facile à transposer avec d'autres outils,
et d'autres lib de traitement d'images (ipl, ...)
Etant doctorant 3eme annee, il m'est arrive de donner quelques TDs a la fac, niveau Licence informatique
et egalement dans l'ecole d'ingenieur d'a cote, en 2eme annee (donc niveau a peu pres equivalent).
Et bien la difference de niveau, c'est pipo.
Y avait autant de branlos en ecole d'inge que a la fac, et autant de mecs bons aussi. Je crois vraiment pas
que le fait de faire une ecole d'inge montre un quelconque talent particulier (bon evidemment je parle pas des
grandes grandes ecoles). Reussir a un concours ca veut vraiment rien dire, surtout si tu glandes plus rien apres.
Le truc qui etait un peu triste c'est que les gars de Licence ils avaient l'air d'admirer plus ou moins leur
homologues futurs ingenieurs.. Ha si ils avaient su....
(Je tiens a dire que j'ai moi meme ete forme dans une ecole d'inge, donc j'ai pas specialement de prejuges
infondes sur ce monde la).
Ca me fait penser que hier j'ai fait un peu de menage sur mon PC, et j'ai installe
Win XP et une Mandrake 8.2.
Au niveau de l'installation, les deux sont vraiment
comparables en terme de facilite
(mais bon, j'ai du materiel standard).
Par contre, deception au niveau du boot, car Linux
met environ 3 fois plus de temps pour arriver au
login (et pareil ensuite pour charger le desktop).
Ce qui m'inquiete plus, c'est effectivement la config post-installation,
(j'ai des jeux qui marchent pas sous linux, il trouve pas
une lib). Je vois mal pourquoi il faut aller bidouiller
ses fichiers de config pour faire marcher des programmes,
alors que l'installation s'est bien passe a priori.
M'enfin...
Pour resumer, OK pour l'installation facile,
mais un bemol pour la facilite de la configuration
apres l'install.
N'empeche qu'on s'apercoit semaine apres
semaine que Linux c'est pas si securise que ca.
Vive les programmes libres et leurs programmeurs
''talentueux''.
Il faut arreter le mythe du hacker super-puissant.
L'informatique c'est vaste, personne, absolument personne
ne peut pretendre etre au dessus du lot en general.
Par exemple, savoir recompiler un noyau en changeant une macro
c'est a la portee du premier imbecile venu.
Par contre, un pretendu 'hacker' se reconnait surtout aux fautes d'orthographes
dans les messages de news, et au fait qu'il soit un polio de la souris.
[^] # Re: sources C"++" ... hum :( ??
Posté par ronounours . En réponse à la dépêche Une bibliothèque graphique de l'INRIA Sophia-Antipolis sous GPL. Évalué à 5.
une librairie générique de traitement d'image.
Le code de cette lib est relativement compliqué (c'est le .h), vu que la lib est quand même multiplateforme et assez efficace à l'utilisation. Ca permet par contre ensuite de faire des programmes pas trop moche.
En gros toutes les saletés bas-niveaux sont dans le .h (la lib), et ca permet de faire des trucs assez clairs ensuite. C'est sur qu'il ne faut pas juger le code en regardant ce .h !
Note que l'on peut faire pleins de trucs différents avec, et pas seulement l'algo de restauration, qui est seulement UN exemple d'utilisation de la lib (voir aussi CImg_test.cpp justement, ainsi que les autres exemples proposés dans le package : tetris, render3D,...).
L'algo de restauration se trouve dans le fichier annexe 'examples/pde_TschumperleDeriche2D.cpp', et si tu regardes ce source, tu verras que c'est assez clair à comprendre (170 lignes environ) justement grâce au fait que les trucs bas niveaux sont déja codé dans la lib CImg.
C'est pour cela aussi que je pense que le code est facilement transposable avec d'autres librairires de traitement d'images,
puisque ca ressemble plus à du pseudo-code.
Ca ne mérite effectivement pas de moinssage intempestif. :)
[^] # Re: sources C"++" ... hum :( ??
Posté par ronounours . En réponse à la dépêche Une bibliothèque graphique de l'INRIA Sophia-Antipolis sous GPL. Évalué à 0.
CImg est une librairie qui est effectivement toute entière codée dans un gros header. On aime ou on aime pas, mais ca a certains avantages.
En ce qui concerne l'algo, il utilise CImg, mais est dans un fichier complètement à part, et ca ressemble plutôt à du pseudo code.
à mon avis c'est assez facile à transposer avec d'autres outils,
et d'autres lib de traitement d'images (ipl, ...)
David.
[^] # Re: Applications en compression d'image ?
Posté par ronounours . En réponse à la dépêche Une bibliothèque graphique de l'INRIA Sophia-Antipolis sous GPL. Évalué à 6.
http://visgraph.cs.ust.hk/cktang/paper/cvpr2003/imgrep.html(...)
qui donne des résultats d'inpainting qui préservent les textures
(marche mieux que le truc microsoft à mon avis).
[^] # Re: Windows et Office, vache à lait de Microsoft
Posté par ronounours . En réponse à la dépêche Windows et Office, vache à lait de Microsoft. Évalué à 0.
[^] # Re: Kitetoa? <riez>
Posté par ronounours . En réponse à la dépêche Posez vos questions à un rédacteur de "Hackerz Voice". Évalué à 0.
Super jeunesse...
[^] # Re: Sortie de Gnome 2.1.1
Posté par ronounours . En réponse à la dépêche Sortie de Gnome 2.1.1. Évalué à 1.
D'ailleurs tous mes bureaux rament sous linux.
[^] # Re: Petites fautes d'orthographe et autre...
Posté par ronounours . En réponse à la dépêche GOBIE, un (potentiel) installateur graphique pour OpenBSD. Évalué à -8.
d'autres fautes en plus.
[^] # Re: cai mal cai pas libre ,
Posté par ronounours . En réponse à la dépêche Xandros : une nouvelle distribution purement "desktop". Évalué à -4.
[^] # Re: Trop de geeks ...
Posté par ronounours . En réponse à la dépêche Quelle formation d'informatique choisir ?. Évalué à 10.
et egalement dans l'ecole d'ingenieur d'a cote, en 2eme annee (donc niveau a peu pres equivalent).
Et bien la difference de niveau, c'est pipo.
Y avait autant de branlos en ecole d'inge que a la fac, et autant de mecs bons aussi. Je crois vraiment pas
que le fait de faire une ecole d'inge montre un quelconque talent particulier (bon evidemment je parle pas des
grandes grandes ecoles). Reussir a un concours ca veut vraiment rien dire, surtout si tu glandes plus rien apres.
Le truc qui etait un peu triste c'est que les gars de Licence ils avaient l'air d'admirer plus ou moins leur
homologues futurs ingenieurs.. Ha si ils avaient su....
(Je tiens a dire que j'ai moi meme ete forme dans une ecole d'inge, donc j'ai pas specialement de prejuges
infondes sur ce monde la).
[^] # Re: Et les radios online ?
Posté par ronounours . En réponse à la dépêche Le format MP3 devient payant!. Évalué à 10.
http://www.mp3licensing.com/help/developer.html(...)
le prix de la license pour le streaming depend du revenu genere.
"For companies broadcasting, streaming and distributing mp3/mp3PRO-encoded music,
the royalty paid is based on the revenue generated."
[^] # Re: Ca devait arriver...
Posté par ronounours . En réponse à la dépêche Le format MP3 devient payant!. Évalué à 5.
la page web
http://www.mp3licensing.com/licensees/index.asp(...)
le laisse entendre.
[^] # Re: Commentaires sur le premier article
Posté par ronounours . En réponse à la dépêche Linux pour votre grand-mere. Évalué à 3.
Win XP et une Mandrake 8.2.
Au niveau de l'installation, les deux sont vraiment
comparables en terme de facilite
(mais bon, j'ai du materiel standard).
Par contre, deception au niveau du boot, car Linux
met environ 3 fois plus de temps pour arriver au
login (et pareil ensuite pour charger le desktop).
Ce qui m'inquiete plus, c'est effectivement la config post-installation,
(j'ai des jeux qui marchent pas sous linux, il trouve pas
une lib). Je vois mal pourquoi il faut aller bidouiller
ses fichiers de config pour faire marcher des programmes,
alors que l'installation s'est bien passe a priori.
M'enfin...
Pour resumer, OK pour l'installation facile,
mais un bemol pour la facilite de la configuration
apres l'install.
[^] # Re: credibilité???
Posté par ronounours . En réponse à la dépêche Soutenir Apple, c'est soutenir Linux.... Évalué à -1.
t'etais pas reste a win3.1 par hasard ?
[^] # Re: Etat de fait en Asie du sud est
Posté par ronounours . En réponse à la dépêche Piratage légal en Malaisie: un grand pas pour MS ?. Évalué à -4.
[^] # Re: Patchs
Posté par ronounours . En réponse à la dépêche Buffer overflow via zlib. Évalué à -10.
semaine que Linux c'est pas si securise que ca.
Vive les programmes libres et leurs programmeurs
''talentueux''.
** Ronounours **
[^] # Arf
Posté par ronounours . En réponse à la dépêche StarOffice 6.0 ne sera pas gratuit !. Évalué à -1.