Problema ao tentar pegar a cor do Pixel
[b:93ef15513d]Ola![/b:93ef15513d]
bem! tenho dois componentes do tipo [b:93ef15513d]TImage[/b:93ef15513d].
Um, ou seja o 1º, eu carrego com uma figura qualquer! Até ai tudo bem!
O problema é que eu gostaria de percorrer o 1º TImage e pegar a cor de cada pixel e em seguida pintar com uma cor deiferente no 2º TImage.
Só que me da uma mansagem de erro quando tento pegar a cor de cada pixel.
([b:93ef15513d]Erro[/b:93ef15513d]: Can only modify an image if it contains a bitmap)
Estou unsando Delphi 7 e estou tentando utilizar a função [b:93ef15513d]getPixel[/b:93ef15513d].
se algume puder me ajudar ficaria muito grato. :D
bem! tenho dois componentes do tipo [b:93ef15513d]TImage[/b:93ef15513d].
Um, ou seja o 1º, eu carrego com uma figura qualquer! Até ai tudo bem!
O problema é que eu gostaria de percorrer o 1º TImage e pegar a cor de cada pixel e em seguida pintar com uma cor deiferente no 2º TImage.
Só que me da uma mansagem de erro quando tento pegar a cor de cada pixel.
([b:93ef15513d]Erro[/b:93ef15513d]: Can only modify an image if it contains a bitmap)
Estou unsando Delphi 7 e estou tentando utilizar a função [b:93ef15513d]getPixel[/b:93ef15513d].
se algume puder me ajudar ficaria muito grato. :D
Fernando Piccini
Curtidas 0
Respostas
Nildo
11/05/2005
Use:
Image1.Canvas.Pixels[ 2, 2]
ele retorna a cor do Pixel 2,2
Image1.Canvas.Pixels[ 2, 2]
ele retorna a cor do Pixel 2,2
GOSTEI 0