Bonjour,
j'accede aux octets contenant les pixels d'une image noir et blanc.
l'image fait un pixel de haut et (longueur des octets*8) pixels de long
Comment faire pour l'afficher?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gilles TOURREAU
Le Thu, 12 Apr 2007 22:07:05 +0200, Miko a écrit:
Bonjour, j'accede aux octets contenant les pixels d'une image noir et blanc. l'image fait un pixel de haut et (longueur des octets*8) pixels de long Comment faire pour l'afficher?
Merci,
Miko
Il existe un TypeConverter dans l'assembly System.Drawing permettant de passer d'un tableau d'octet à une image (si celle-ci est correcte et de format connue par le Framework .NET) :
Image i;
i = (Image)TypeDescriptor.GetConverter(typeof(Image)).ConvertFrom(MonTableauDeByte)
Il suffit ensuite de faire un Graphics.DrawImage(i,...) là ou tu veux dessiner ton image...
Cordialement
-- Gilles TOURREAU
S.A.R.L. P.O.S Le spécialiste en motoculture depuis + de 30 ans ! http://www.pos.fr
Le Thu, 12 Apr 2007 22:07:05 +0200, Miko <michel.salvagniac@free.fr> a
écrit:
Bonjour,
j'accede aux octets contenant les pixels d'une image noir et blanc.
l'image fait un pixel de haut et (longueur des octets*8) pixels de long
Comment faire pour l'afficher?
Merci,
Miko
Il existe un TypeConverter dans l'assembly System.Drawing permettant de
passer d'un tableau d'octet à une image (si celle-ci est correcte et de
format connue par le Framework .NET) :
Image i;
i =
(Image)TypeDescriptor.GetConverter(typeof(Image)).ConvertFrom(MonTableauDeByte)
Il suffit ensuite de faire un Graphics.DrawImage(i,...) là ou tu veux
dessiner ton image...
Cordialement
--
Gilles TOURREAU
gilles.tourreau@pos.fr
S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr
Bonjour, j'accede aux octets contenant les pixels d'une image noir et blanc. l'image fait un pixel de haut et (longueur des octets*8) pixels de long Comment faire pour l'afficher?
Merci,
Miko
Il existe un TypeConverter dans l'assembly System.Drawing permettant de passer d'un tableau d'octet à une image (si celle-ci est correcte et de format connue par le Framework .NET) :
Image i;
i = (Image)TypeDescriptor.GetConverter(typeof(Image)).ConvertFrom(MonTableauDeByte)
Il suffit ensuite de faire un Graphics.DrawImage(i,...) là ou tu veux dessiner ton image...
Cordialement
-- Gilles TOURREAU
S.A.R.L. P.O.S Le spécialiste en motoculture depuis + de 30 ans ! http://www.pos.fr