Bonsoir
j'ai besoin d'aide comment calculer la compacité d'une partie d'une image. Je sais bien la formule
C=(périmètre)²/4*Pi* Air.
mais je veux savoir comment calculer l'air et le périmètre d'une partie d'image et merci pour votre aide.
Bonsoir
j'ai besoin d'aide comment calculer la compacité d'une partie d'une image. Je sais bien la formule
C=(périmètre)²/4*Pi* Air.
mais je veux savoir comment calculer l'air et le périmètre d'une partie d'image et merci pour votre aide.
Bonjour,
il faudrait que tu nous en dises un peu plus... Comment est définis ta partie d'image?
Pour une bonne utilisation des balises code c'est ici!
Petit guide du voyageur MATLABien : Le forum La faq Les tutoriels Les sources
La nature est un livre écrit en langage mathématique. Galilée.
Bonsoir magelan,
J'ai une partie de l'image (une région quelconque de taille et de forme indéfinie, c'est un résultat de segmentation d'image) que je voudrais calculer sa compacité. La compacité est calculée à l'aide de la surface et du périmètre de cette région-là alors ma question c'est que comment calculer ces deux paramètres-là sachant que je travaille sous matlab.
Et merci .
Si tu as accès à la toolbox traitement d'image, tu peux utiliser regionprops :
Code : Sélectionner tout - Visualiser dans une fenêtre à part doc regionprops
Pour une bonne utilisation des balises code c'est ici!
Petit guide du voyageur MATLABien : Le forum La faq Les tutoriels Les sources
La nature est un livre écrit en langage mathématique. Galilée.
J'ai essayé avec regionsprops mais elle me donne que l'aire de cette région mais non pas le périmètre.
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part STATS = regionprops(seg,rgb2gray(I), 'Area');
Il suffit de lui demander
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 area = regionprops(seg,rgb2gray(I), 'Area'); perimeter = regionprops(seg,rgb2gray(I), 'Perimeter');
Pour une bonne utilisation des balises code c'est ici!
Petit guide du voyageur MATLABien : Le forum La faq Les tutoriels Les sources
La nature est un livre écrit en langage mathématique. Galilée.
Ou en une seule ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part S = regionprops(seg,rgb2gray(I),{ 'Area' 'Perimeter'});
Ingénieur indépendant en mécatronique - Conseil, conception et formation
- Conception mécanique (Autodesk Fusion 360)
- Impression 3D (Ultimaker)
- Développement informatique (Python, MATLAB, C)
- Programmation de microcontrôleur (Microchip PIC, ESP32, Raspberry Pi, Arduino…)
« J'étais le meilleur ami que le vieux Jim avait au monde. Il fallait choisir. J'ai réfléchi un moment, puis je me suis dit : "Tant pis ! J'irai en enfer" » (Saint Huck)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager