begin process at 2013 05 25 19:39:25
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Graphique

 > DETECTION DE CONTOUR CANNY

DETECTION DE CONTOUR CANNY


 Information sur la source

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Graphique Classé sous :detection contour, algorithme, canny, sobel Niveau :Initié Date de création :30/08/2012 Date de mise à jour :19/10/2012 14:37:04 Vu / téléchargé :2 818 / 281

Auteur : barbichette

Ecrire un message privé
Site perso
Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Voilà un exemple de détection de contours utilisant l'algorithme de Canny.
Pour ceux qui veulent en savoir plus, merci d'utiliser un moteur de recherche, les infos sont nombreuses et plus ou moins détaillées.

En simplifiant, avant de détecter les contours, on applique un flou gaussien sur l'image pour éliminer les petites imperfections.
("Blur radius"*2+1 = taille de la matrice)
Puis on applique un filtre sur les 9 pixels pour quantifier le gradient et la direction de la variation de couleur en chaque point.
Puis, si on point à un gradient dépassant le seuil haut (high threshold), on arrive près d'un contour. On suit alors le contour selon un seuil bas (low threshold).

Pour le reste, voir ailleurs, je ne suis pas prof d'algo...



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

10 septembre 2012 18:25:32 :
ajout d'un traitement pour compléter les contours

 Sources du même auteur

Source avec Zip Source avec une capture SEAM CARVING V2
Source avec Zip Source avec une capture SEAM CARVING
Source avec Zip Source avec une capture DÉFORMATION D'UN VISAGE
Source avec Zip COMPTER LES COULEURS D'UNE IMAGE
Source avec Zip Source avec une capture DESKTOP EN SABLE

 Sources de la même categorie

Source avec Zip Source avec une capture SEAM CARVING V2 par barbichette
Source avec Zip Source avec une capture SEAM CARVING par barbichette
Source avec Zip Source avec une capture EFFET MATRIX DANS UN PANEL par soldier8514
Source avec Zip Source avec une capture REDIMENSIONNEMENT XBR AVEC DES FACTEURS D'ÉCHELLE QUELCONQUE... par pseudo3
Source avec Zip Source avec une capture DÉFORMATION D'UN VISAGE par barbichette

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture SEAM CARVING V2 par barbichette
Source avec Zip Source avec une capture SEAM CARVING par barbichette
Source avec Zip Source avec une capture PAQUES 1.0.0 par Christophe67
Source avec Zip Source avec une capture LEA EN MODE CHIFFREMENT (SEA) par Bacterius
Source avec Zip Source avec une capture GÉNÉRATEUR DE NOMBRES PSEUDO-ALÉATOIRES par Bacterius

Commentaires et avis

Commentaire de pseudo3 le 01/09/2012 10:35:45

Bonjour,

Super! : C'est une bonne introduction à la création d'un xBR capable de détecter des bords quelle que soit leur inclinaison.

A+.

Commentaire de MAURICIO le 10/09/2012 15:05:55 administrateur CS

Respect Barbichette!

10/10

Commentaire de MAURICIO le 10/09/2012 15:06:11 administrateur CS 10/10

Je note :)

Commentaire de barbichette le 10/09/2012 18:28:24

Merci Mauricio et Pseudo3.

J'ai ajouté une phase de plus en fin de traitement.
Une fois que la phase de recherche des contours est finie, on fait une dernière passe qui recherche les extrémités des contours puis suis le gradient maxi dans le sens où il n'y pas encore de contour. Ainsi, on prolonge les contours ouverts.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

algorithme genetique code source [ par nana ] je cherche le code source et le programme d'un algorithme génétique pour le problème de TSP ( de préférence en pascal, delphi, fortran sinon autres la algorithme du temp [ par intello2001 ] je voudrai savoir coment trouver la date a lakel leure passe a lhiver et inversemerci recherche algorithme pour calcul de clé logicielle [ par tao ] Je suis en train de créer un permettant la création d'édition. Ce logicielle intégre la notion de droit utilisateur. Je souhaite créer un menu permett Algorithme Copier/Coller [ par ToTo 44 ] Bonjours à tous les développeursJe recherche un algo pour faire du copier/coller.Je travail avec une AdvStringGrid et je veux selectionner plusieurs c Algorithme Mot Caché [ par nuns ] Salut tout le monde, Je suis vraiment desolé mais j ai fait une fausse manipe,Et je suis vraiment desoler pour reposer la meme question alors je la re Algorithme dans un tableau 2D [ par yopyop2003 ] Bonjour, Je souhaiterais calculer dans un tableau 2D, le nombre de minimal case separant 2 points, sachant que les deplacements horizontal, vertical algorithme de Kruskal pour poids bornés [1,k] [ par novicius ] BonjourJe voudrais avoir une idée pour résoudre le problème 18 du chapitre 13 dans Network Flows concernnt l'algorithme de Kruskal et d exercice sur l'algorithme [ par kerfalla ] bonjour, je suis debutant dans la programmation et je suis colle sur les exercices suivants( voir ci dessous).je compte sur vos aides pour pouvoir con algorithme negamax [ par Bathou ] bonjour!!je cherche à ecrire l'algorithme informel de l'algorithme negamax. J'ai fait un brouillon mais je ne suis pas sure de l'exactitude de ce que


Nos sponsors


Sondage...

CalendriCode

Mai 2013
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,780 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales