Haberler:

Forum kuralları güncellendi LÜTFEN  okuyunuz:  https://bit.ly/2IjR3ME

Ana Menü

Delphi ve BMP

Başlatan bunalmis, 24 Mayıs 2005, 11:57:46

z

Delphide memory de BMP bir değişken tanımlıyor ardından  create ediyor, enini, boyunu vs özelliklerini tanımlıyorum.

Pixel pixel işlemek için canvas.pixel yada scanline delphi komutlarının uzun zaman aldığını düşünüyorum.

Bu amaçla doğrudan bmp alanını byte array gibi kullanmak istiyorum.
Scanline kullanmadan bmp alanın pixel adreslerini nasıl öğrenebilirim.

Speedy @ karakterini adres öğrenmede kullanacağımızdan bahsetmiştin.
BMP de nasıl yapacağız?

Örneğin x=0 y=0 pixel adresi nasıl öğrenilir? Daha doğrusu BMP nin ilk adresi nasıl öğrenilir?
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

SpeedyX

image1.pixels
  • [y] ile adresini öğreniyorsun.

    image1.pixels
  • [y].color ile o pixelin rengini öğrenirsin
    if image1.pixels[x][y].color=clWhite then showmessage('beyaz');
    


    Ne yapacaksın ki okadar hız gerekli olan?

z

Cnc makine ile işlenecek işparçasının bilgisayar ekranında sanal olarak işlenmesini (yontulmasını) realtime simule etmem gerekiyor.
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

z

Sanal Freze Makinasını indirmek için tıklayın.

Hata bulur ve bildirirseniz çok makbule geçer.

Hata bildiriminizde:

Makinanızın işlemcisi,  Ekran Kartınız ve ram uzunluğu, Ana kartınızın ram uzunluğu ve karşılaşılan problemin kısa açıklaması yeterli olacak.
Bana e^st de diyebilirsiniz.   www.cncdesigner.com