|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre confirmé
![]() Thomas PegotÉtudiant Inscription : janvier 2012 Messages : 195 ![]() |
Bonjour,
J'aimerai réaliser un remplissage de trou à partir de l'algorithme synth.m de: http://www.rubinsteyn.com/comp_photo/texture/ Ce programme réalise une extension de texture (par MRF). j'aimerai pouvoir remplir des trous tout en gardant cette méthode (MRF). Avez-vous des idées pour une méthode intuitive ? Merci d'avance |
|
00
|
|
|
#2 |
![]() ![]() Xavier PhilippeauArchitecte système Inscription : décembre 2006 Messages : 9 416 ![]() |
Intuitive ? C'est à dire ? La méthode décrite me semble tout a fait intuitive pour ma part.
Peut être cette thèse est elle plus compréhensible. Je m'en était inspiré pour une petite contribution. Sinon, tu peux aussi lire les explications de l'algo PatchMatch. C'est une technique assez voisine dans le cas de l'inpainting.
__________________
ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple. |
|
00
|
|
|
#3 |
|
Membre confirmé
![]() Thomas PegotÉtudiant Inscription : janvier 2012 Messages : 195 ![]() |
Oui tout à fais.
En fait le problème était de pouvoir réaliser le remplissage de trou à partir du programme précédent. Car il ne réalisait qu'une extension de texture. Ce problème a était résolue dans le forum MATLAB: http://www.developpez.net/forums/d11...e-efros-leung/ Par contre je dois faire une optimisation du temps de calcul par la méthode Ashikmin [Ash01]. Elle considère que dans le test de comparaison des voisinage, au lieu de parcourir toute l'image de texture pour chaque pixel, on peut prendre le voisin du pixel appartenant au patch du voisinage. Mais je ne comprend pas très bien comment le réaliser. Deplus il m'est demander de prendre en compte les bords francs. Je ne vois pas ce que signifie bords francs. Peut-être une idée? Et merci pour les liens. |
|
00
|
Copyright © 2000-2012 - www.developpez.com