Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Consulta sobre bmp

1 view
Skip to first unread message

Alvaro Palma Aste

unread,
Dec 29, 1998, 3:00:00 AM12/29/98
to
Necesito encontrar la especificacion del formato BMP. Tengo un
documento que lo explica, pero especifica que cada linea debe medir
"un dword". Posiblemente eso significa double word, pero aun asi no
se que es un word (en el contexto obviamente).

Se agradece de antemano cualquier ayuda

#############################################################
# "CUENTAS CLARAS CONSERVAN LOS DIENTES" #
# o "EN BOCA CERRADA NO ENTRAN COMBOS" #
# apa...@cipres.cec.uchile.cl #
#############################################################

Aldrin Martoq

unread,
Dec 30, 1998, 3:00:00 AM12/30/98
to
In chile.comp.pc Alvaro Palma Aste <apa...@cec.uchile.cl> wrote:
> Necesito encontrar la especificacion del formato BMP. Tengo un
> documento que lo explica, pero especifica que cada linea debe medir
> "un dword". Posiblemente eso significa double word, pero aun asi no
> se que es un word (en el contexto obviamente).
> Se agradece de antemano cualquier ayuda
word = 4 bytes = 32 bits
dword = 8 bytes = 64 bits.

Quizas lo encuentres en algun c:\<compilador de c>\include por ahi, o
/usr/include/*/*

--
Aldrin Martoq A. "Enlightenment:
mailto:ama...@dcc.uchile.cl Time to rethink everything"
http://www.dcc.uchile.cl/~amartoq fortune's linux-cookie:

Hay dos producciones mayores que salen de Berkeley: LSD y UNIX.
Y no creemos que sea por coincidencia.
(Jeremy S. Anderson).

Aldrin Martoq

unread,
Dec 30, 1998, 3:00:00 AM12/30/98
to
In chile.comp.pc Aldrin Martoq <ama...@anakena.dcc.uchile.cl> wrote:
> In chile.comp.pc Alvaro Palma Aste <apa...@cec.uchile.cl> wrote:
>> Necesito encontrar la especificacion del formato BMP. Tengo un
>> documento que lo explica, pero especifica que cada linea debe medir
>> "un dword". Posiblemente eso significa double word, pero aun asi no
>> se que es un word (en el contexto obviamente).
>> Se agradece de antemano cualquier ayuda
> word = 4 bytes = 32 bits
> dword = 8 bytes = 64 bits.
> Quizas lo encuentres en algun c:\<compilador de c>\include por ahi, o
> /usr/include/*/*

Tambien puedes aprender de codigo libre, por ejemplo el plugin para
leer/escribir bmps de gimp (src/gimp-1.0.2/plug-ins/bmp/), te mando un
email con el codigo...

Jaime Stuardo

unread,
Dec 30, 1998, 3:00:00 AM12/30/98
to

Aldrin Martoq escribió:

> In chile.comp.pc Alvaro Palma Aste <apa...@cec.uchile.cl> wrote:
> > Necesito encontrar la especificacion del formato BMP. Tengo un
> > documento que lo explica, pero especifica que cada linea debe medir
> > "un dword". Posiblemente eso significa double word, pero aun asi no
> > se que es un word (en el contexto obviamente).
> > Se agradece de antemano cualquier ayuda
> word = 4 bytes = 32 bits
> dword = 8 bytes = 64 bits.
>

¿¿¿¿¿???????????? nones

WORD = 2 BYTES = 16 BITS
DWORD = 4 BYTES = 32 BITS

Eso siempre ha sido asi, desde los origenes de la programacion.. o acaso
con la aparicion de los pentiums que trabajan con 64 bits eso cambio?

Saludos
Jaime

>
> Quizas lo encuentres en algun c:\<compilador de c>\include por ahi, o
> /usr/include/*/*
>

Alvaro Astudillo Parra

unread,
Dec 31, 1998, 3:00:00 AM12/31/98
to Aldrin Martoq
> word = 4 bytes = 32 bits
> dword = 8 bytes = 64 bits.
>

word=2 bytes
dword= 4 bytes

bmp es lineal, tiene un header que viene asi: ancho, alto, bits por pixel
y a continuacion viene la data raw.

con un software como matlab puedes analizar un BMP, generas un BMP en el
paint con cierto ancho y alto que recuerdes y luego ves la info binaria
expresado en cifras de max 3 digitos decimales. como una matriz.

saludos

Aldrin Martoq

unread,
Dec 31, 1998, 3:00:00 AM12/31/98
to
In chile.comp.pc Jaime Stuardo <jstu...@alumnos.utfsm.cl> wrote:
> Aldrin Martoq escribió:
>> In chile.comp.pc Alvaro Palma Aste <apa...@cec.uchile.cl> wrote:
>> > Necesito encontrar la especificacion del formato BMP. Tengo un
>> > documento que lo explica, pero especifica que cada linea debe medir
>> > "un dword". Posiblemente eso significa double word, pero aun asi no
>> > se que es un word (en el contexto obviamente).
>> > Se agradece de antemano cualquier ayuda
>> word = 4 bytes = 32 bits
>> dword = 8 bytes = 64 bits.

> ¿¿¿¿¿???????????? nones


> WORD = 2 BYTES = 16 BITS
> DWORD = 4 BYTES = 32 BITS
> Eso siempre ha sido asi, desde los origenes de la programacion.. o acaso
> con la aparicion de los pentiums que trabajan con 64 bits eso cambio?

Puede ser, la memoria es fragil... (o te soplan mal :)

Como digo entonces 64 bits?? qword ? :)

Jaime Stuardo

unread,
Dec 31, 1998, 3:00:00 AM12/31/98
to

Aldrin Martoq escribió:

> In chile.comp.pc Jaime Stuardo <jstu...@alumnos.utfsm.cl> wrote:
> > Aldrin Martoq escribió:
> >> In chile.comp.pc Alvaro Palma Aste <apa...@cec.uchile.cl> wrote:
> >> > Necesito encontrar la especificacion del formato BMP. Tengo un
> >> > documento que lo explica, pero especifica que cada linea debe medir
> >> > "un dword". Posiblemente eso significa double word, pero aun asi no
> >> > se que es un word (en el contexto obviamente).
> >> > Se agradece de antemano cualquier ayuda
> >> word = 4 bytes = 32 bits
> >> dword = 8 bytes = 64 bits.
>
> > ¿¿¿¿¿???????????? nones
> > WORD = 2 BYTES = 16 BITS
> > DWORD = 4 BYTES = 32 BITS
> > Eso siempre ha sido asi, desde los origenes de la programacion.. o acaso
> > con la aparicion de los pentiums que trabajan con 64 bits eso cambio?
> Puede ser, la memoria es fragil... (o te soplan mal :)
>
> Como digo entonces 64 bits?? qword ? :)
>

Jejeje... 64 bits es Quadword, o sea estabas cerca, y 80 bits se llaman
Tenbytes, jejejej... en assembler esto se declara asi:

DB = byte
DW = word
DD = double word
DQ = quad word
DT = ten bytes

Saludos
Jaime


0 new messages