OVH Cloud OVH Cloud

Classe mélangeant BufferedReader et FileImageInputStream

3 réponses
Avatar
Vincent Hiribarren
Bonjour,

existe-t-il dans l'API de Java (ou disponible en libre sur le web) une
classe mélangeant à la fois les classes "BufferedReader" et
"FileImageInputStream" ?

En effet, ce qui est bien avec BufferedReader c'est qu'on peut lire
un fichier textuel ligne par ligne avec un codage des caractères
défini. Ce qui est bien avec FileImageInputStream, c'est qu'on peut
repérer une position dans le fichier, et y revenir quand on veut.

Il y a bien des méthodes mark() et reset() dans les Reader, mais
malheureusement c'est pas partique, on ne peut faire qu'un marquage et
puis le paramètre à passer à mark() n'est pas forcément facile à définir.

Merci pour vos réponses.

--
Un peu d'aléa dans ce monde de fatalité.
http://www.alea.net/usenet/

3 réponses

Avatar
Miko le pepe
Vincent Hiribarren wrote in
news::

Bonjour,

existe-t-il dans l'API de Java (ou disponible en libre sur le web) une
classe mélangeant à la fois les classes "BufferedReader" et
"FileImageInputStream" ?

En effet, ce qui est bien avec BufferedReader c'est qu'on peut lire
un fichier textuel ligne par ligne avec un codage des caractères
défini. Ce qui est bien avec FileImageInputStream, c'est qu'on peut
repérer une position dans le fichier, et y revenir quand on veut.

Il y a bien des méthodes mark() et reset() dans les Reader, mais
malheureusement c'est pas partique, on ne peut faire qu'un marquage et
puis le paramètre à passer à mark() n'est pas forcément facile à définir.

Merci pour vos réponses.



essaies java.awt.image.BufferedImage
getData(Rectangle rect) pour lire
setData(Raster r)

il existe egalement le package ImageIO avec des méthodes pratiques pour les
images

Avatar
Vincent Hiribarren
Miko le pepe writes:

essaies java.awt.image.BufferedImage
getData(Rectangle rect) pour lire
setData(Raster r)

il existe egalement le package ImageIO avec des méthodes pratiques pour les
images


O_o C'est une blague ?

Ca n'est pas parce que il y a "Image" dans FileImageInputStream que je
veux traiter des images : j'ai clairement parlé de traiter du *texte*.

D'ailleurs BufferedReader fait parti de java.io.* et FileImageInputStream
de javax.imageio.stream, et pas java.awt.*

--
Un peu d'aléa dans ce monde de fatalité.
http://www.alea.net/usenet/

Avatar
Vincent Hiribarren
Miko le pepe writes:

existe-t-il dans l'API de Java (ou disponible en libre sur le web) une
classe mélangeant à la fois les classes "BufferedReader" et
"FileImageInputStream" ?

En effet, ce qui est bien avec BufferedReader c'est qu'on peut lire
un fichier textuel ligne par ligne avec un codage des caractères
défini. Ce qui est bien avec FileImageInputStream, c'est qu'on peut
repérer une position dans le fichier, et y revenir quand on veut.
[...]


essaies java.awt.image.BufferedImage
getData(Rectangle rect) pour lire
setData(Raster r)


J'ai parlé de traiter du texte, pas des images. Selon toute
vraissemblance, votre solution traite est faite pour traiter des images.

--
Un peu d'aléa dans ce monde de fatalité.
http://www.alea.net/usenet/