Definir une region circulaire dans une image 12 bit bmp

pirate75000 Messages postés 55 Date d'inscription lundi 23 octobre 2000 Statut Membre Dernière intervention 6 août 2006 - 23 févr. 2004 à 21:26
pirate75000 Messages postés 55 Date d'inscription lundi 23 octobre 2000 Statut Membre Dernière intervention 6 août 2006 - 24 févr. 2004 à 09:58
Je travail sur des images de 12 bits de niveau de gris

Je desire appliquer des filtre sur cette image,
la partie principale etant contenue dans un cercle
comment definir les point qui sont inclus dans ce cercle,
sachant que la limite du cercle n'est pas franchement net,
pas de constraste de niveau de gris

Merci

4 réponses

cs_guifr Messages postés 105 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 19 mai 2005
23 févr. 2004 à 22:05
Si mes souvenirs mathématiques ne sont pas trop mauvais, les points d'un cercles sont ceux qui sastisfont la condition :

(x-a)² + (y-b)² = r²

où r est le rayon du cercle, a l'absisse de son centre et b son ordonnée.
0
pirate75000 Messages postés 55 Date d'inscription lundi 23 octobre 2000 Statut Membre Dernière intervention 6 août 2006
23 févr. 2004 à 22:14
Bonsoir,
Le probleme je ne connais pas le rayon n'y le point de centre du cercle
je peut definir la carré qui contient le cercle par les point XY (haut gauche) & X'Y' (bas droit)
0
cs_guifr Messages postés 105 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 19 mai 2005
23 févr. 2004 à 22:26
Tu déduit le rayon et le centre de ton cercle de ces données !!!
Le centre x = xmin + (xmax - xmin) / 2
Le centre y = ymin + (ymax - ymin / 2)
Quand au rayon, (xmax - xmin) / 2

Du reste, vérifie bien que c'est d'un cercle qu'il s'agit, car pour une ellipse, la formule est différente ;

La condition à satisfaire est :

(x - a)² / L² + (y - b)² / H² = 1

Ici, bien sûr, plus de rayon, mais par contre deux nouvelles valeurs, L = la largeur / 2 de ton ellipse, et H sa hauteur / 2
0
pirate75000 Messages postés 55 Date d'inscription lundi 23 octobre 2000 Statut Membre Dernière intervention 6 août 2006
24 févr. 2004 à 09:58
Merci,
Je vais essayer car je travail sur des images de 1300 * 1050,

cela fait pas mal de calcul
0
Rejoignez-nous