Enregistrement d'image jpg/png/gif - Java - Programmation
Marsh Posté le 23-01-2004 à 17:53:30
EpoK a écrit : |
nan
(pixels[i]&0xFF0000) >> 16 // rouge
(pixels[i]&0xFF00) >> 8 // vert
(pixels[i]&0xFF) // bleu
maintenant tu sais pkoi ca fait n'imp
Marsh Posté le 23-01-2004 à 17:54:48
chrisbk a écrit : |
ben pour sauver en ppm ca marche bien
Marsh Posté le 23-01-2004 à 17:55:39
EpoK a écrit : |
ben quand tu dis
pixels[i] = bleu
et pixels[i]>>16 = rouge
tu vois pas un probleme qqpart ?
Marsh Posté le 23-01-2004 à 18:03:32
chrisbk a écrit : |
ben ca marche
Marsh Posté le 23-01-2004 à 18:04:28
ReplyMarsh Posté le 23-01-2004 à 18:06:20
BufferedImage bf = new BufferedImage(img.getWidth(), img.getHeight(), ??? );
quand je cré ma buffered image je doi spécifier koi en 3eme param ?
Marsh Posté le 23-01-2004 à 18:07:08
chrisbk a écrit : |
si mais la fonction savePPM on me l'a fournit elle marche et elle fait comme ca
Marsh Posté le 23-01-2004 à 18:07:41
chrisbk a écrit : chaipas |
ben un flag
|
Marsh Posté le 23-01-2004 à 18:13:22
ReplyMarsh Posté le 25-01-2004 à 21:32:15
chrisbk a écrit : |
nan, ça marche bien dans tous les cas ou tu écrases les bits de poids fort (mettage dans un byte, écriture octet par octet etc.).
Marsh Posté le 23-01-2004 à 17:50:23
Bonjour,
je possede un tableau de int pixels[], avec les valeurs des pixels d'une image. Pour avoir la valeur rgd de chaque pixel je doit faire :
pixels[i] >> 16 // rouge
pixels[i] >> 8 // vert
pixels[i] // bleu
et j'ai le rbg du pixel
maintenant je me demande comment crée une image a partir de ca et de la save en jpg ou png ougif (pour l'afficher sur une page htm)
voila j'ai tenter de créer une buffered image, et de faire des setPixel mais ca fait un peu nimporte quoi
des idées ?