Image nesnesi içinden renkleri okumak?
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Image nesnesi içinden renkleri okumak?
Image in içine açtığım 256 renk bir bitmapin Image.Canvas.Pixels ile renklerini okuduğumda bana değeri 16 milyonlu gösteriyor. değeri 8 bit üzerinden nasıl okuyabilirim?
öğrenmek, zorlukları yenmektir.
- hi_selamlar
- Üye
- Mesajlar: 523
- Kayıt: 05 May 2005 03:24
- Konum: DelphiTürkiye.COM
Kod: Tümünü seç
for i:=0 to Image1.Height-1 do
begin
for j:=0 to Image1.Width-1 do
begin
data[x]:=Image1.Canvas.Pixels[i,j];
inc(x);
end;
end;
öğrenmek, zorlukları yenmektir.
-
- Kıdemli Üye
- Mesajlar: 1223
- Kayıt: 26 Nis 2005 04:08
Merhaba.
Bu kodun istediğniz işlemi yapacağından emin değilim (istediğinizi tam olarak anlayamadım
), deneyip sonucu bildirirseniz memnun olurum.
Kolay gelsin.
Kod: Tümünü seç
Image1.Picture.Bitmap.PixelFormat:=pf8bit;

Kolay gelsin.