RÉCUPÉRATION D'UNE MATRICE DE PIXELS À PARTIR D'UNE IMAGE SANS LIRE LES VALEURS

cs_DARKSIDIOUS 15840 Messages postés jeudi 8 août 2002Date d'inscriptionModérateurStatut 4 mars 2013 Dernière intervention - 5 août 2006 à 19:58 - Dernière réponse : Gabriel31415 1 Messages postés jeudi 8 février 2018Date d'inscription 8 février 2018 Dernière intervention
- 8 févr. 2018 à 19:22
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

http://codes-sources.commentcamarche.net/source/38942-recuperation-d-une-matrice-de-pixels-a-partir-d-une-image-sans-lire-les-valeurs-des-pixels-sur-l-ecran-et-vice-versa-ultra-rapide

Afficher la suite 
hackademius 172 Messages postés mercredi 29 janvier 2003Date d'inscription 24 février 2008 Dernière intervention - 8 août 2006 à 20:09
ouai , bah j'en sert pour charger l'image et l'enregistrer , je fais les traitements avec une matrice. mais je dois quand meme retransferer la matrice dans un picturebox pour la sauvegarder .
Si je charge une image directement dans dibsection , le resultat n'est pas bon , une erreur de redimensionnement de la matrice (ou quelque chose com ca).
Pour moi , le mieu , serai :
Capture d'ecran : BitBlt DibSection.hdc ....
Creer la matrice a partir de ce dib
travaialler sur la matrice
enregistrer le resultat en bmp ou jpg

Mais bon , y'a des erreures je ne sais pas trop travailler avec ces Dibs , donc j'ai laissé tombé , ca prend 10 secondes en plus , mais tampi.
Je m'y mettrai plus tard a ca.
Merci.
mrzinj 2 Messages postés lundi 23 avril 2007Date d'inscription 15 juin 2007 Dernière intervention - 26 avril 2007 à 16:38
Ca à l'air méchant mais je ne comprend pas ce que je dois faire de ce code pour qu'il marche :-)
je l'ai copié dans un editeur de visual basic mais j'ai beaucoup d'erreurs.Il n'existe vraiment aucun logiciel pour faire cette conversion image==> matrice??
Please Help !!
n1c0sax0 2 Messages postés vendredi 20 novembre 2009Date d'inscription 28 décembre 2009 Dernière intervention - 12 déc. 2009 à 00:50
Pour réussir à utiliser cette aplication , une fois le copy/paste effectuer , il faut bien évidemment nommé tes picturebox, les repérer , par exmple dans les routines données, les noms sont génériques. Il faut bien regarder ce que tu as comme objet.

Sinon ,en tout cas pour moi , il marche très bien. Merci du coup de main !!

Petit question tout de même , si je veux utiliser la matrice une fois capturé, il me suffit de manipuler les trois états de la matrice. Au moment ou je voudrais la réimprimer , il me suffira d'appeler la routine n°2 . Mais pour moi cela ne marche pas... L'image reste dans la configuration initiale comme si elle n'avais pas enregistrer les changements de couleurs .. (comme dans l'exemple d'inversion de couleur..)

Nico
lmdinfo5 1 Messages postés dimanche 25 avril 2010Date d'inscription 15 novembre 2012 Dernière intervention - 15 nov. 2012 à 15:11
bonjour à tous,

est ce que quelqu'un pourrait m'expliquer en détail comment faire pour exécuter ce code,en détail please!
et si quelqu'un de vous aurez une idée sur comment calculer la moyenne pour chaque pixel (RGB/3).
svp aidez moi,je suis débutante et c'est mon premier tp sur les images!!!
ps: je travaille sur java

merci
Gabriel31415 1 Messages postés jeudi 8 février 2018Date d'inscription 8 février 2018 Dernière intervention - 8 févr. 2018 à 19:22
Bonjour,

Lorsque j'execute ce programme j'ai le message suivant au niveau de subroutine suivant:

Private Sub ImageFromMatrix(Picture As PictureBox, Matrice() As Pixel)

le message est: "Type définie par l'utilisateur non défini"

Que dois-je faire?


Merci
Commenter la réponse de cs_DARKSIDIOUS

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.