Asuntos Oficiales > Retos

 Formato Bmp

<< < (10/35) > >>

Nagisa:
Hola:

Yo ya casi lo tengo terminado. Solo me falta pulir un par de detalles y ya estara listo (creo).  :)

Una pregunta JuanK: la solucion la posteamos aqui directamente o te la enviamos por MP?  :blink:

Saludos  :hola:

JuanK:
de preferencia a mi correo en archivo .zip o .rar pero cambiandole la extencion a .doc para que puedan subir los exes en el zip / rar

juank.ruiz@gmail.com

cuando ya todos hayan terminado las colocare publicas.

inforsystem:

--- Cita de: "Enko" ---
--- Cita de: "Eternal Idol" ---
--- Cita de: "JuanK" --- Es extraño pero al parecer al dibujar copiando los datos del bmp en 3l objeto Bitmap de C# parecer no ser necesaria esta validacion. Puedes  pasarnos una de las imagenes con las que te fallaba?
He tratado de crear casos y ninguno me dio incluso los que habia usado en una aplicacion que hice en C( donde si aplicaba el caso) no me fallaron al dibujar en el objeto bitmap de C#.
--- Fin de la cita ---
Me parece que el lo esta haciendo en Delphi y no en C#.
--- Fin de la cita ---
Sip, pero no se como sucede. Todavía no logro reproducir la amanera uqe sucede el error:

Abro la imagen en mi programa, todo bien.
Abro la Imagen con el paint, la modifico y despues, a veces, se abre como torcido diagonalmente con los colores semi mezclados, parecido a lo que ocurre cuando se leen los pixeles de un bmp con el ancho-1. El tema es que si cambio el ancho de lectura en esos casos, se empeora. Los demás programas abren bien la imagen.

Probé hacer lectura de pixels saltando directamente al offset 54, pero es lo mismo.

Lo que me extraña es que casi nunca sucede.  :blink:
Yo supongo que debe ser una validación mas que falta como dice Juank.
--- Fin de la cita ---

--- Código: Text ---ancho = ancho_imagen *3; */ alineado para la linea de exploraciòn */ Se multiplica x3 por que cada pixel se representa por 3 bytes (r,g,b,).Luego: ancho = (ancho + 3) & ~3; */ alineado en 4 bytes*/ bitsize = ancho * alto_imagen; 
saludos.

JuanK:
Tu code Lo he quitado por que creo que enko no los pidio porque quiere hacerlos el mismo, por cierto no entiendo muy buie lo que hiciste, yo lo hacia de nua manera mas sencilla

Nagisa:
Uhm... La verdad que es casualidad, pero yo lo hacia igual...

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa