Calculer les dérivées 1ères et secondes

MALIKA_2 Messages postés 4 Statut Membre -  
banbiou Messages postés 70 Statut Membre -
Bonjour,j'essaye de calculer la dérivée 1ère d'un pixel d'une image par rapport à l'axe des x et à l'axe des y en c++ builder

sachant qu'elle est définit par:
Dx(im,x,y)=(1/2)(imageLire(im,x+1,y)-imageLire(im,x-1,y)) /*la fonction imageLire rend la valeur du pixel
Dy(im,x,y)=(1/2)(imageLire(im,x,y+1)-imageLire(im,x,y-1))
Ainsi les dérivées secondes qui sont définies par:
Dxx(im,x,y)=imageLire(im,x+1,y)-2imageLire(im,x,y)-imageLire(im,x-1,y)
Dyy(im,x,y)=imageLire(im,x,y+1)-2imageLire(im,x,y)-imageLire(im,x,y-1)

3 réponses

Emeric84 Messages postés 30 Statut Membre 8
 
C'est quoi ta question au juste ?
1
MALIKA_2 Messages postés 4 Statut Membre
 
j'utilise ces dérivées 1ères et 2èmes dans l'implémentation d'une méthode applée "les variation totales" qui sert à restaurer l'image originale et à éliminer le bruit d'une image(bruitée) .ces dérivées sont:

Dx(im,x,y)=(1/2)(imageLire(im,x+1,y)-imageLire(im,x-1,y)) /*la fonction imageLire rend la valeur du pixel
Dy(im,x,y)=(1/2)(imageLire(im,x,y+1)-imageLire(im,x,y-1))
Ainsi les dérivées secondes qui sont définies par:
Dxx(im,x,y)=imageLire(im,x+1,y)-2imageLire(im,x,y)-imageLire(im,x-1,y)
Dyy(im,x,y)=imageLire(im,x,y+1)-2imageLire(im,x,y)-imageLire(im,x,y-1)
j'mplémente ceci en builder c++.Merci d'avance
0
JISSEYPA
 
en fait c simple :tu suces un ours ,tu recoltes la semence épaisse ,tu divises par le nombre de boules et tu craches sur la gueule du prof
0
banbiou Messages postés 70 Statut Membre 32
 
lol, meme si cette personne narrive pas a poser clairement sa question, faut pas se moquer...^^§§§
0