Ver Mensaje Individual
  #5  
Antiguo 05-02-2011
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Reputación: 25
Delphius Va camino a la fama
Hola Manuzinho,

La propiedad Pixels[] permite acceder a un pixel determinado mediante las dos coordenadas: ancho, alto. Es decir que: .Pixels[100,478] hace referencia al pixel ubicado en (100,478) de la imagen.

Imagina a la imagen como una tabla.

Por otro lado .ScanLine permite obtener el puntero de memoria a una línea o fila de la imagen. De este modo se puede "leer" la imagen línea a línea y es mucho más rápido y eficiente que estar operando con .Pixels. Como contra, al usar ScanLine(j) se requiere de un poco más de código... se trabaja a nivel punteros y una vez leído la línea para ubicarnos en la posición (i,j) debemos desplazarnos i lugares.

Si te tomaras el tiempo de buscar en los foros sobre Pixels y ScanLine encontrarás muchos hilos con ejemplos y modos de uso.

Ha... por cierto, en la ayuda que viene con Delphi hay más info.

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita