construction d'une image - Java - Programmation
Marsh Posté le 09-03-2018 à 11:43:41
Salut
Eh bien c'est pas bien compliqué. Mais qu'est ce que tu dois faire avec tes bits ?
Pour parcourir ton tableau tu fais une boucle for avec tableau[i]
Code :
|
Il faut que tu affiches des caractères dans une console ?
Marsh Posté le 09-03-2018 à 11:45:33
Il faut aussi que tu nous montres ce que tu as déjà fait. https://forum.hardware.fr/hfr/Progr [...] 4544_1.htm
Parce que parcourir un tableau c'est un peu les bases, on est très loin du traitement d'image pour l'instant...
Marsh Posté le 11-03-2018 à 15:20:30
salut,
j'ai déjà construire un tableau de taille n
chaque tab[i] contient 10 bits et représente un pixel (donc j'ai n pixels)
et ces n pixels représentent une ligne d'une image panchromatique.
(il y a plusieurs tableaux de taille n)
merci
j'arrive pas à lire des pixels de 10 bits
Marsh Posté le 12-03-2018 à 09:10:58
Tes pixels sont encodés sur 10 bits, j'ai bien compris ?
Si c'est le cas, c'est encore plus simple :
Code :
|
Marsh Posté le 12-03-2018 à 09:14:30
tulipenoiretulipe a écrit : salut, |
Ben en Java on ne peut pas lire 10 bits... Tu dois lire en nombre de bytes entiers et ensuite traiter la partie qui t'intéresse... L'idée est par exemple de lire 16 bits et ensuite de masquer les 6 bits de poids fort.
Code :
|
Si dans ton image les pixels sont réellement alors tu devras utiliser les bits masqués pour le prochain pixel bien entendu. Encore un détail qui peut avoir son importance : en Java il n'existe pas de type de base (ceux qu'on écrit tout en minuscule) non signés.
Marsh Posté le 08-03-2018 à 09:50:54
salut tout le monde,
salut tout le monde
j'ai des tableaux de taille n tel que chaque case contient 10 bits (0 et 1) et represente les pixels (0 et 1) et chaque tableau présente une ligne de l'image que je souhaiterai construire.
donc ma question est:
je veux lire les pixels de 10 bits.
et construire l'image.
sachant que j'ai jamais travaillé sur le traitement d'image
merci