Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Convertion Object ou byte[] en jpeg [ Archives / Multimedia ] (oliversleep)

samedi 26 mars 2005 à 09:34:27 | Convertion Object ou byte[] en jpeg

oliversleep

Salut tout le monde,

voilà je commence en Java, et je réalise actuellement un client/serveur d'image.

Actuellement, tout le transfert est opérationnel.
Le serveur écrit en C, envoi des images provenant d'un poste équipé de webcam.
Le client reçoit ces images (jpg) dans un tableau de byte.
J'affiche correctement l'image envoyé sous forme de texte ASCII dans la console JVM, mais ce que je recherche, c'est d'afficher l'image JPG en tant qu'image, mais là, problème, je ne trouve pas de fonction de convertion ou de cast.
Par contre, j'ai cloné mon tableau de byte afin d'obtenir un Object, ainsi je pense que la conversion sera plus facile, mais non, toujours rien de probant.

Auriez-vous une ptite idée, ou une solution?

Sleep on the World


gcc -o a.out a.c


[ Lien ]

samedi 26 mars 2005 à 09:49:44 | Re : Convertion Object ou byte[] en jpeg

Yenapa

Salut

Va voir la doc du package com.sun.image.codec.jpeg.JPEGCodec;

Par exemple, [ Lien ])


samedi 26 mars 2005 à 12:19:54 | Re : Convertion Object ou byte[] en jpeg

oliversleep

Ah ouais, ça a l'air nikel, c con je peux pas tester là, g rien sous la main avant mardi :(

Mais est-ce que tu penses que ça peut convertir un Object en Jpeg?  ou non? Ou même un tableau de byte en Jpeg?
Et sinon, est-ce que cette Jpeg ainsi créer pourra être affiché dans une fonction paint (Graphics g) ???

Et sinon, vu que je suis pas trop Java, d'un point de vue affichage d'image (Jpeg), l'affichage se fait instantanément, comme dans une appli normale, ou y a-t-il un temps d'attente, ou l'affichage est progressif, style une page web?


Sleep on the World


gcc -o a.out a.c


[ Lien ]

samedi 26 mars 2005 à 15:46:03 | Re : Convertion Object ou byte[] en jpeg

Yenapa

hum j'etais un peu a coté de la plaque ce matin

Y a beaucoup beaucou plus simple!!!!

tu fait:
Image monImage = new ImageIcon(monTableauDeBytes).getImage();
ou
Icon monIcon = new ImageIcon(monTableauDeBytes);

J'ai pas testé mais tu trouvera la doc sur [ Lien ]

Voila...


samedi 26 mars 2005 à 15:47:06 | Re : Convertion Object ou byte[] en jpeg

Yenapa

Ha oui, au fait, oublie ta conversion en Object, le constructeur d'imageIcon prends directement un tableau de bytes

Extrait de la javadoc:
ImageIcon(byte[] imageData)
          Creates an ImageIcon from an array of bytes which were read from an image file containing a supported image format, such as GIF or JPEG.

samedi 26 mars 2005 à 16:46:30 | Re : Convertion Object ou byte[] en jpeg

oliversleep

Oua trop cool, j'suis deg de pas pouvoir tester tient, par contre, et avec cette fonction:
ImageIcon(byte[] imageData)
Cela renvoi koi?
Un type Image, que je pourrais remettre dans la fonction d.DrawImage ? ou NON?
et sinon, g vu qu'il nécessitait javax. Et je développement avec JBuilderX, de base il a javax?swing.ImageIcon ou pas??



Sleep on the World


gcc -o a.out a.c


[ Lien ]

samedi 26 mars 2005 à 20:27:27 | Re : Convertion Object ou byte[] en jpeg

Yenapa

ca renvoi un objet imageIcon, qui herite de Icon.
Pour avoir un objet Image, tu fait new ImageIcon(bytes[]).getImage();

le package javax est fourni avec java... donc normallement ca passe


mercredi 30 mars 2005 à 15:48:04 | Re : Convertion Object ou byte[] en jpeg

oliversleep

et bien Merci Beaucoups, ça marche Nikel :)

l'affichage de mon image par le rése au est nikel :)
ça fait plaisir, bon y a encore tout plein de boulot derrière à gérer, lol
Mais bon je pense que la partie Java est boucled

@ bientôt


Sleep on the World gcc -o a.out a.c

mercredi 8 février 2006 à 12:10:17 | Re : Convertion Object ou byte[] en jpeg

elfourbos


voila bonjour tout le monde,
Moi mon problème est l'inverse, je désire obtenir un tableau de bytes a partir d'une image jpeg!
mat.

mercredi 8 février 2006 à 13:41:26 | Re : Convertion Object ou byte[] en jpeg

Yenapa

salut

Tu veux quoi dans tes bytes?

les couleurs sont stockées dans des entiers sous cette forme

int c = r * 256*256 + b *256 + b

ou sous forme de 3 bytes il me semble

Regarde du coté de la classe BufferedImage, elle permet de recuperer la couleur d'un pixel sur l'image.

Post ici si t'arrive pas a t'en sortir tout seul, je t'aiderai



1 2

Cette discussion est classé dans : image, byte, jpeg, object, convertion


Répondre à ce message

Sujets en rapport avec ce message

image jpeg dans une applet [ par Juls ] Salut à tous!Pour vous une question à 2 francs he oui encore .Je rencontre des difficultées à afficher en fond d'écran une image jpeg .J'ai essayé ave enregistrer un Graphics2D en une image jpeg sur le disque [ par hamsterEater ] Je voudrais savoir si il existe (forcement, enfin je crois) une solution pour enregistrer sous forme d'une image jpeg(ou autre format de compression) graphics => image jpeg [ par schneider ] bonjour, je voudrais convertir le contenu d'un jpanel (graphics) en une image jpeg. Quelqu'un a t-il la solution?merci. convertion string to byte[] [ par cynbbq7 ] bonjour j'aimerais savoir comment on fait la conversion d'une string en byte(dans un vecteur) si vous avez un exemple qui est FONCTIONNEL, j'aimerais Obtenir un Byte[] from une Image [ par lacouine ] Bonjour,Le projet sur lequel je travaille consiste à afficher un éditeur automatique de formulaire à partir d'un document XML...Dans ce document XML, Compression d'image bmp-->jpeg [ par hicham193 ] bonjour les amis , j'ai un petit projet de compession d'images(bmp-->jpeg), et j'ai besoin de qlq codes pour m en inspirer.merci d'avance comment convertir sequence image JPEG(30fps) en MJPEG [ par sicakmustafa ] Bonjour,Actuellement, dans le cadre de mes etudes, j ai besoin de convertir en temps reel des images JPEG (30 images par secondes) en Motion JPEG. Uti passer de Image a Byte[] [ par chocho14 ] bonjour,j'aimerais savoir comment recuperer une image de type Image dans un buffer de type Bytes[].Par contre l'inconvenient est que ca doit etre fait Problème image Jpeg !!! [ par silvervana ] Bonjour,J'ai un problème avec l'écriture d'une image Jpeg. En effet lorsque je retaille une image puis que je la sauvegarde, j'ai défois les couleurs enregistrer une image dans une bdd [ par coye ] Bonjour,je code actuellement une application ejb 3 je souhaite enregistrer une image dans ma base mysql.pour le moment la base est créer par des entit


Nos sponsors

Sondage...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,484 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.