Arsip: [Ask] Gimana extract setiap warna ke array
more 16 years ago
derim
Halo saya newbie diprogramming
saya ingin tanya gimana caranya [coding] extract semua informasi warna di file jpeg ke sebuah array.
plus ngeload file jpeg-nya.
saya lagi ngotak ngatik format jpeg di delphi.
saya juga dah cari di situs asing tapi karena newbie jadi ga ngerti.
Mohon yang sejelas-jelasnya. sejelas-jelasnya. ya..ya.
Tolongin yah para master.
more 16 years ago
DelphiExpert
Bekerja dengan file JPEG di Delphi sebenarnya cukup mudah, tinggal sertakan (include) unit jpeg:
uses ..., Jpeg;
Dalam unit tersebut, Jpeg class library telah di sesuaikan dan kompatible dengan TGraphicClass.
Artinya anda dapat me-load file jpeg menggunakan TPicture; dan atau TImage yg telah meng-enkapsulasi-nya (membungkus red)
caranya:
uses Jpeg;
Image1.Picture.LoadFromFile('gambarku.jpg');
Secara otomatis, data dng format Jpeg yg terkompresi akan di extract (convert) ke format bitmap.
Setelah menjadi format bitmap inilah anda dapat dng mudah meng-akses warna pixel-by-pixel (arahannya seperti saudara @pebbie maksud).
Untuk itu anda tinggal akses property Bitmap dari TPicture:
Image1.Picture.Bitmap.Pixels[X, Y] // GET / SET pixel color info (array 2D)
Untuk mendapatkan akselerasi yg lebih optimal, dapat anda pelajari lebih lanjut akses pixel menggunakan property ScanLine...
Sekian, saya pulang dulu ya... :mrgreen:more ...
- Pages:
- 1
reply |
Report Obsolete
Last Articles
Last Topic
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #5: UX: Research, Design and Engineer
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #4: Obrolan Ringan Seputar IT
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #2: Membuat Sendiri SMART HOME
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #3: RADically Fast and Easy Mobile Apps Development with Delphi
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #1: Pemanfaatan Artificial Intelligence di Masa Covid-19
by LuriDarmawan in Tutorial & Community Project more 4 years ago - Tempat Latihan Posting
by LuriDarmawan in OOT more 5 years ago - Archive
- Looping lagi...
by idhiel in Hal umum tentang Pascal Indonesia more 12 years ago - [ask] koneksi ke ODBC user Dsn saat runtime dengan ado
by halimanh in FireBird more 12 years ago - Validasi menggunakan data tanggal
by mas_kofa in Hal umum tentang Pascal Indonesia more 12 years ago
Random Topic
- Dicari: Modul Pelatihan Delphi for Beginner
by fresh in Tutorial & Community Project more 15 years ago - [ask] client server terhalang oleh firewall
by krizzna in Tip n Trik Pemrograman more 18 years ago - Delphi Base Graphic
by gus_pram in Multimedia & Graphic Enhancement more 17 years ago - Pascal Data Objects (PDO)
by Kecret in OpenSource dan Gratis more 17 years ago - syntax error in from clause
by fongers in Hal umum tentang Pascal Indonesia more 14 years ago - Tanya Cara Membuat DbGrid Kayak DiAkuntansi?
by cyber2000 in Tip n Trik Pemrograman more 15 years ago - update data ke sql server dengan notepad
by hendrahongdexin in Tip n Trik Pemrograman more 15 years ago - Mencari ip yang sama ...
by umarbakri in Hal umum tentang Pascal Indonesia more 18 years ago - Sederhana tapi ga tahu ngakalinya....help me?
by johnizzy in Tip n Trik Pemrograman more 16 years ago - Connect ke SQL Server dari Client
by unank in MsSQL more 17 years ago