La Web del Programador: Comunidad de Programadores
 
    Pregunta:  3223 - ARCHIVOS EN ESCALAS DE GRISES
Autor:  JUAN GUILLERMO JARAMILLO
Tengo que leer un archivo grafico cualquiera en escalas de grises para poderlo interpretar ya que a 16 y 256 colores es dificil, si alguien posee un algoritmo que me permita hacer la lectura le agradezco

  Respuesta:  Juan Mamani
Aclaremos algo primero:
QUE FORMATO TIENE EL ARCHIVO ORIGINAL QUE DESEAS LEER?

Esto es básico, para ocupar la rutina necesaria e interpretar el archivo como corresponde!

Supongamos (Ojo un suposición)
Si fuese un JPG, BMP, etc... debes tener el formato de dicho archivo primero para luego tirar a la pantalla como quieras dependiendo de la resolución en la cual quieras trabajar.

Otra cosa es si vas a usar el BIOS para mostrar pixeles o una rutina directa a la vena, o sea
un acceso directo a video.

Uno de los formatos más fáciles de accesar es el BMP, lo lees y podrías usar el algoritmo de conversión a grises que aparece en el libro del afamado "Richard Ferraro" Programación de la VGA o algo así no me recuerdo en este instante ya que son las 1:39am y estoy a 4600mt de altura en una mina.

O bien puedes convertir tu bmp a forma TIFF (es uno de los formatos especiales en grises) y conseguirte el formato de los tiff y listo!

Chao desde Chile Juan