begin process at 2012 02 13 13:09:49
  Trouver un code source :
 
dans
 

181 commentaire(s) de Pistol_Pete sur des sources sur tout CodeS-SourceS

Déposé sur Image : ligne de partage des eaux : lpe (win32)

Il me semble que oui, c'est la fonction watersheed
A+
Posté le : 04/05/2011 16:15:20

Déposé sur Imanalyse : logiciel de traitement de l'image + dithering [wi...

Salut
Pour la version "express", il faut que tu installes le SDK win32
http://www.cppfrance.com/codes/PROGRAMMER-WIN32-AVEC-VISUAL-CPLUSPLUS-EXPRESS-TUTORIAL_38359.aspx

Puis tu compiles le programme.
A+
Posté le : 21/04/2011 14:21:26

Déposé sur Détection optimale des contours: canny, dériche, shencastan

Salut

Il suffit de faire un seuil (un test pour chaque pixel) à 176 puis de maintenir une image compteur, il n'y a rien de compliquer.
Posté le : 08/03/2011 17:56:49

Déposé sur Segim partie 2

Ce n'est que du texte... Tu devrais pouvoir tout mettre dans un seul zip.
A+
Posté le : 19/07/2010 15:15:18

Déposé sur Segim partie 2

Pourquoi créer une nouvelle source, surtout que celle ci n'est pas plus complète que la précédente...
Il suffit de modifier ta précédente source.
A+
Posté le : 19/07/2010 08:56:27

Déposé sur Segim application de segmentation

Les . exe sont supprimés lors de l'upload. Il faut les renommer en .ex. (Question de responsabilité)
Posté le : 19/07/2010 08:54:12

Déposé sur Segim application de segmentation

Salut

Est ce que tu as essayé au moins de compiler ton code? Il n'y a aucun fichier .h!!! Il y a 2 main et pas d'exécutable pour tester... Je ne parle même pas des #include "LPE.cpp"!!! Il y a toutes les bases à reprendre en programmation.

D'un point de vue traitement de l'image, c'est de l'hérésie. Je ne parle pas de mon code, mais du code présent dans le fichier Unit1.cpp. Largeur et hauteur de l'image codé en dure... En C, les tableaux commencent à 0. Les érosions et les dilatations qui n'en sont pas.
Petit exemple de ton code pour un filtre alterné séquentielle:
for(i=1;i<256;i++)
  for(j=1;j<256;j++)
  {
    mat[i][j]=dilatation(i,j);   // FAS = ouveture(fermeture(f))
    mat[i][j]=erosion(i,j);
    ferm=mat[i][j];
    mat[i][j]=erosion(i,j);
    mat[i][j]=dilatation(i,j);
    ouver=mat[i][j];
    mat[i][j]=ferm;
    mat[i][j]=ouver;
  }

Ce qui est absolument faut et qui devrait devenir:
for(i=1;i<=3;i++){    //pour un FAS de taille 3
  Img->Fermeture(i)    //Fermeture avec un élément structurant de taille i
  Img->Ouverture(i)    //Fermeture avec un élément structurant de taille i
}

Et il y aurait tant de chose à dire... mais je n'ai pas le temps de tout commenter.

Pour un exemple de programme fonctionnel, rendez vous sur mon site Internet http://ImAnalyse.free.fr ou vous retrouverez une partie du code de cette source.

J'ai regardé très rapidement ton rapport et il y a des choses très intéressante. Mais en traitement de l'image la programmation est une chose importante, à ne pas négliger.  

Ne prend pas trop mal toutes ces remarques. Même si elles sont dures, elles sont là pour te faire progresser et pour être plus rigoureux...
A+
Posté le : 15/07/2010 10:05:56

Déposé sur Sous-classement de fenêtre d'un autre process par injection dll

Merci pour ta réponse.
J'ai regardé le code et franchement, je ne vois absolument pas comment contrer cette technique.
Comment tu t'y prendrais?
Mettons qu'au moment de l'attache de la dll, on face une seg fault pour planter le programme cible.
A+
Posté le : 24/06/2010 08:58:37

Déposé sur Sous-classement de fenêtre d'un autre process par injection dll

Salut

C'est une très bonne source et très bien commenté comme toujours!
Bravo.
J'ai néanmoins une question plus haut niveau. A quoi peut servir cette technique mise à part l'espionnage et le hackage...
Windows ne devrait t'il pas justement luter contre les injections de code, de dll, au lieu de fournir des API fonctionnelles pour le faire.    
Je prend juste l'exemple de la fonction CreateRemoteThread; a t'on vraiment besoin de créer un thread dans un process qui nous appartient pas...
Merci.
Posté le : 22/06/2010 09:07:57

Déposé sur Détection optimale des contours: canny, dériche, shencastan

Le filtre de ISEF dans Shen-Castan est construite de manière récursive: b est effectivement compris entre 0 et 1 et est appelé un smoothing factor, un facteur de lissage. Plus b est faible, et plus le lissage de limage est faible. On conservera donc plus de contours. A l'inverse, si b est élevé, le lissage de l'image sera important et moins de contours seront détectés.  

Si tu as une image très bruité, il vaut mieux prendre un b proche de 1.
A+
Posté le : 26/04/2010 17:11:57

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
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,484 sec (3)

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