View Full Version : Cosa sono i piani di colore in una bitmap?
fuku san
17-05-2004, 02:22
Cosa sono i piani di colore in una bitmap?
Spostato in Computer Graphics ;)
luca72.lws
17-05-2004, 15:18
Dovrebbe essere un sistema di codifica specifica per quel formato e che nel caso RGB è uguale a 3 (come i canali) il formato bitmap supporta fino a 24piani di colore.
http://www.deit.univpm.it/~dragoni/FondInfo/scritti/sol091203.html
:)
fuku san
17-05-2004, 16:00
Cioè vuoi dire che posso miscelare 24 colori per formare un pixel? Non sono limitato a 3 come per i colori RGB ?
luca72.lws
17-05-2004, 17:02
Originariamente inviato da fuku san
Cioè vuoi dire che posso miscelare 24 colori per formare un pixel? Non sono limitato a 3 come per i colori RGB ?
Teoricamente potresti fare una bitmap a 24 canali , ma poi se la bitmap finisce su un monitor il monitor gestisce solamente i 16.5M di combinazioni dei 3 colori primari RGB (3piani) , quindi la cosa non ha molto senso , un discorso simile (ma non identico) può essere fatto anche per la stampa in quadricromia.
:)
fuku san
17-05-2004, 17:28
a quindi mi conviene usare sempre un piano del colore oppure usare la chiamata
hBitmap = CreateCompatibleBitmap(hdc, cx, cy);
dove hdc è un handler a un device context,ad esempio all'area client della finestra del mio programma,e viene restituito un handler a bitmap compatibile con esso
tutto qui e sono a posto? così facile?
luca72.lws
17-05-2004, 17:45
Originariamente inviato da fuku san
a quindi mi conviene usare sempre un piano del colore oppure usare la chiamata
hBitmap = CreateCompatibleBitmap(hdc, cx, cy);
dove hdc è un handler a un device context,ad esempio all'area client della finestra del mio programma,e viene restituito un handler a bitmap compatibile con esso
tutto qui e sono a posto? così facile?
Scusa ma precisamente cosa devi fare?
E soprattutto cosa hai a disposizioe?
E poi forse il forum "programmazione" è più indicato a trattare l'argomento . io personalmente di programmazione non ci capsco una mazza , sorry!
:)
fuku san
17-05-2004, 19:04
Devo semplicemente creare una bitmap che si veda correttamente nell'area client della finestra del mio programma,in parole spicciole nella finestra
Ho a disposizione solo l'editor + compilatore per programmare in C e deve bastare quello perchè la bitmap la deve creare il mio programma,non io a mano,altrimenti uso paint o visual developer studio e la creo col mouse non mi ponevo il problema
va bè niente grazie
luca72.lws
17-05-2004, 21:23
Originariamente inviato da fuku san
Devo semplicemente creare una bitmap che si veda correttamente nell'area client della finestra del mio programma,in parole spicciole nella finestra
Ho a disposizione solo l'editor + compilatore per programmare in C e deve bastare quello perchè la bitmap la deve creare il mio programma,non io a mano,altrimenti uso paint o visual developer studio e la creo col mouse non mi ponevo il problema
va bè niente grazie
Purtroppo mi sa che devi chiedere a qualcuno più esperto di me!
Ma con questo link non riesci a fare niente?
http://www.deit.univpm.it/~dragoni/FondInfo/scritti/sol091203.html
:)
luca72.lws
17-05-2004, 21:30
Mi è venuta un'idea! :sofico:
Non puoi creare la bitmap con paint e poi la apri con un editor "C" così vedi come è fatta?
:)
fuku san
17-05-2004, 23:11
Si il link mi serve grazie :) Il tuo esperimento non serve a niente,comunque ho risolto non ti preoccupare ciao e grazie!
luca72.lws
18-05-2004, 08:24
:)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.