Contour d une image [Résolu]

vegeta89 1 Messages postés vendredi 2 décembre 2005Date d'inscription 2 décembre 2005 Dernière intervention - 2 déc. 2005 à 14:38 - Dernière réponse : BunoCS 14002 Messages postés lundi 11 juillet 2005Date d'inscription 21 août 2018 Dernière intervention
- 2 déc. 2005 à 15:56
Bonjour

Voici depuis quelque temps que je voudrais créer une méthode qui puisse en fonction d une image donnée me donne les coordonnées rectangulaires de vignettes insérée dedans.
Je mexplique avec un exemple concret ex : une page de bd possède plusieur vignette délimité par un retangle de contour noir ou blancs
Se qu j aimerais réaliser c est de pouvoir toruvé en une lecture d image les coordonnées des vignette

Merci d avance pour votre aide
Afficher la suite 

Votre réponse

1 réponse

Meilleure réponse
BunoCS 14002 Messages postés lundi 11 juillet 2005Date d'inscription 21 août 2018 Dernière intervention - 2 déc. 2005 à 15:56
3
Merci
Tu trouveras plus d'infos, je pense, en cherchant le principe de la "segmentation par région".
En gros (en très gros), voici le principe (je ne détaille pas trop):

Tu passes dans un 1er temps ton image en niveau de gris (ndg) car on évite de travailler sur des images couleurs. Tu lui appliques un seuillage pour faire ressortir certaines composantes. Dans ton cas, en supposant que les bordures des vignettes sont noires (ndg=0) et le fond de l'image blanc (ndg=255) tu dois faire un truc du style:
si (pixel < seuil1) OU (pixel > seuil2)
alors pixel devient blanc,
sinon devient noir.

Ensuite, tu étiquette tes zones que tu viens de déterminer. Ceci se fait en parcourant l'image et en changeant la valeur de l'étiquette quand tu détecte un changement de couleurs.

Ensuite, il faut appliquer une érosion pour virer les toutes petites régions.

Une fois que tu as fais tout cela, tu ne seras pas loin d'avoir tes vignettes en regardant tes étiquettes.

Désolé pour ce pavé, qui peut paraître incompréhensible, mais le principe est là

Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...

Merci BunoCS 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 70 internautes ce mois-ci

Commenter la réponse de BunoCS

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.