CENTRE RECTANGLE

Signaler
Messages postés
11
Date d'inscription
mercredi 10 décembre 2008
Statut
Membre
Dernière intervention
11 mars 2009
-
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Membre
Dernière intervention
30 juillet 2012
-
Bonjour,
j' fais un rectangle autour d'une image a l'aide de souris et je veux détecter centre de gravité de ce rectangle?
j'ai besoin de méthode de calcul centre de rectangle.
merci

2 réponses

Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
133
Salut,

Pas grand chose à voir avec JAVA, c'est plutôt des maths, mais au moins je comprends mieux ce que tu voulais dire par "centre de gravité d'une image !"

C'est vraiment pas compliqué :
Centre = Coin supérieur gauche + ( Coin inférieur droit - Coin supérieur gauche ) / 2

Du coup :
CentreX = XSupGauche + (XInfDroit - XSupGauche) / 2
CentreY = YSupGauche + (YInfDroit - YSupGauche) / 2

Soit le calcul du centre du segment passant par 2 extrémité de ton rectangle.
______________________________________
DarK Sidious
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Membre
Dernière intervention
30 juillet 2012
42
salut

pour des histoires de depassements de capacites, les compilateurs ne vont pas rearanger ton expression, il est donc preferable de le faire soi meme.

Centre = ( Coin supérieur gauche + Coin inférieur droit ) / 2

Du coup :
CentreX = ( XSupGauche + XInfDroit ) / 2
CentreY = ( YSupGauche + YInfDroit ) / 2