Istarie
Membre
Messages : 46
Inscription : Aug 2006
Réputation : 0
|
[Résolu] Carte
Donc une image est crée de pixel et les pixel de sous pixel (RVB) Merci mes cours de télé.
Est ce que il y a un moyen de prendre :
1 sous pixel --> 1 case au lieu de 1 pixel --> une case ?
Cette question n'a aucun but précis mais c'est juste pour savoir si c'est possible donc ne vous tracassé pas trop.
Ethiredon-Concept : 00%
(Ce message a été modifié le : 08-18-2008 10:04 PM par Sephi-Chan.)
|
|
| 08-13-2008 11:23 PM |
|
thelos
Organisateur de concours
   
Messages : 197
Inscription : Feb 2008
Réputation : 2
|
RE: Carte
Il n'y a pas de sous pixel.
Que des pixels ou des agglomérations de pixels
Beau, fort, intelligent, brillant, grand, musclé, grand coeur, esthétiquement parfait, création divine et accessoirement humble.
|
|
| 08-13-2008 11:43 PM |
|
Istarie
Membre
Messages : 46
Inscription : Aug 2006
Réputation : 0
|
RE: Carte
Je pense que si.
Les RVB sont les couleurs primaire. Enfin ça marche comme ça dans vos télés. Je ne sais pas si sur une image c'est pareil.
<edit fait par kéké pour arriver à comprendre ce qui a été marqué.>
Ethiredon-Concept : 00%
(Ce message a été modifié le : 08-14-2008 01:03 PM par keke.)
|
|
| 08-13-2008 11:54 PM |
|
IGstaff
Membre
Messages : 253
Inscription : Oct 2007
Réputation : 2
|
RE: Carte
"Le pixel est l'unité minimale adressable par le contrôleur vidéo"
"Pour l'informatique, un pixel est codé sur un ou plusieurs bits (...), selon la « profondeur », c'est-à-dire du nombre de couleurs affichables :
* noir et blanc : un bit ;
* 16 couleurs (standard VGA) : 4 bits ;
* 256 couleurs : 8 bits (1 octet) ;
* 65 536 couleurs (« milliers de couleurs ») : 16 bits ;
* 16 777 216 couleurs (« 16 millions de couleurs », true colors) : 24 bits."
(Wikipédia FR)
Je pense qu'avec quelque recherches tu peux voir qu'il n'y a pas de sous pixel mais uniquement des pixels codés par des bits.
Les pixels ont des dimensions variables, sachant qu'il existe les Mégapixels (1.000 * 1.000 pixels).
Voir aussi les Voxels et les Texels.
Les px sont bien vus par l'oeil humain mais ils ne peuvent être utilisés pour représenter une "case".
Fondateur, Administrateur, Développeur de l'équipe IGstaff.
Nos jeux: IGame, MielWar
|
|
| 08-15-2008 03:05 PM |
|
Ruz
Membre
Messages : 182
Inscription : Apr 2008
Réputation : 1
|
RE: Carte
IGstaff a écrit :Les px sont bien vus par l'oeil humain mais ils ne peuvent être utilisés pour représenter une "case".
hum... pas si d'accord... (voir ma génération de cases (map) à partir d'une image)
ca manque de précision, cette discussion...
"une image"=> quelle image?
De quel genre de case parles-tu?
Que désirerais-tu faire avec ces sous-pixels? (qu'on pourrait appliquer aux trois composantes RGB d'un pixel)
Sinon, une image peut très bien servir à stocker des données... pas le plus utile/rapide, mais c'est techniquement possible. Faut juste y trouver un intéret très spécial.
attendez, je cherche...
|
|
| 08-15-2008 04:32 PM |
|
Istarie
Membre
Messages : 46
Inscription : Aug 2006
Réputation : 0
|
RE: Carte
Comme je l'ais dit au début cette question n'a pas trop d'intérêt c'est juste pour me renseigner si l'informatique et comme la télé.
Mais voila avec un CRT (tube cathodique) de même pour LCD, PLASMA, oLED et aLED. Les carte graphique envoi du CVBS (Chroma(SECAM pour nous) + Luminance(Y)). Avec la chroma ont a les RVB. Donc la carte graphique envoi bien les RVB qui sont en quelque sorte les sous pixel d'un pixel.
Donc ce que je cherche c'est récupérer c'est RVB pour faire une sorte de variation de climat.
Y = 0.3R + 0.6V + 0.1B
Et du faite que je change une valeur est ma couleurs varie dans toute les case dans une teinte différente.
Ethiredon-Concept : 00%
|
|
| 08-16-2008 10:38 AM |
|
Ruz
Membre
Messages : 182
Inscription : Apr 2008
Réputation : 1
|
RE: Carte
utilise plutot le terme "composantes" que "sous-pixel"
sinon, oui, on peut utiliser ces trucs...
récupérer les composantes d'un pixel, c'est pas dur à faire... faut juste penser que tu reçois de l'hexadécimal, en général.
attendez, je cherche...
|
|
| 08-16-2008 11:54 AM |
|
Istarie
Membre
Messages : 46
Inscription : Aug 2006
Réputation : 0
|
RE: Carte
Comment sa ?
Ethiredon-Concept : 00%
|
|
| 08-16-2008 01:38 PM |
|
Ruz
Membre
Messages : 182
Inscription : Apr 2008
Réputation : 1
|
RE: Carte
Bah, facile... voir mon script sur le wiki...
Allez, je te donne le bout qui t'intéresse:
Code PHP :
//prévoir une détermination de la taille de ton image ($max_X et $max_Y) + interprétation de la bonne extension de l'image
for($y=$min_Y;$y<=$max_Y;$y++) { for($x=0;$x<=$image_x-1;$x++) { $ok=0; //on récupère la couleur du pixel. $valeur=imagecolorat($image, $x, $y); //transformation en couleur RGB $r = ($valeur >> 16) & 0xFF; $g = ($valeur >> 8) & 0xFF; $b = $valeur & 0xFF; if($r<=9) {$r1='0'.base_convert($r, 10, 16);} else{$r1=base_convert($r, 10, 16);} if($g<=9) {$g1='0'.base_convert($g, 10, 16);} else{$g1=base_convert($g, 10, 16);} if($b<=9) {$b1='0'.base_convert($b, 10, 16);} else{$b1=base_convert($b, 10, 16);} $RGB=$r1.$g1.$b1; //echo '<br />Case ['.$x.','.$y.'] = #'.$RGB; } }
Attention , faut que ton image ai une profondeur de couleur en 16bits 
les composantes: ben, ici, c'est $r1, $g1 et $b1 pour chaque pixel (en hexa)
c'est bien ca, que tu cherches?
attendez, je cherche...
|
|
| 08-18-2008 11:16 AM |
|
Istarie
Membre
Messages : 46
Inscription : Aug 2006
Réputation : 0
|
RE: Carte
Je pense mais vu que je ne connais presque plus rien au php, j'y comprend pas grand chose mais je le garde de cotes et je retravailler dessus après mes cours de SDZ.
Merci
Ethiredon-Concept : 00%
|
|
| 08-18-2008 09:07 PM |
|