Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Gráficos (https://www.clubdelphi.com/foros/forumdisplay.php?f=8)
-   -   Cambiar pixelformat a las imagenes. (https://www.clubdelphi.com/foros/showthread.php?t=37170)

Davizuco 04-11-2006 21:13:38

Cambiar pixelformat a las imagenes.
 
Muy buenas, estoy haciendo un programa que realiza determinadas operaciones con imagenes (normalmente de 8bits), algunas de las transformaciones (gradientes etc) requieren mas informacion de la que entra en 8bits... con signo y esas cosas. asi que necesito convertir las imagenes de 8 bits a 16 bits. he intentado cambiando directamente la propiedad pixelformat pero se carga la imagen.. ¿que me estoy dejando?

Ñuño Martínez 04-11-2006 23:18:12

Cita:

Empezado por Davizuco
He intentado cambiando directamente la propiedad pixelformat pero se carga la imagen.. ¿que me estoy dejando?

Pues, sencillamente, "te dejas" que la conversión de profundidad de color de una imagen no es algo trivial, especialmente si el origen o el destino es de 8 bits. Lo mejor que puedes hacer es buscar un componente que sea capaz de realizar la conversión (evidentemente, los componentes "normales" de Delphi no pueden) o aprender cómo están codificadas las imágenes en los distintos formatos y hacerlo a mano.


La franja horaria es GMT +2. Ahora son las 13:13:58.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi