Arsip: Nanya function CMYK??

more 17 years ago
iml_tony
Met kenal, namaku tony. Mo tanya ama master2 graphic delphi nih.
Gimana caranya menampilkan warna CMYK? Apa ada komponen khusus? Kalo ada boleh minta ga?
Kalo menampilkan warna RGB ada function RGB, kalo CMYK apa?
Aku sempat coba menggunakan function CMYK, tapi warna yang keluar salah semua.
Sintaks RGB:
Shape1.brush.color := RGB(0, 0, 0); //hasilnya warna hitam
Sintaks CMYK:
kalo nilai R=0, G=0, B=0; harusnya nilai CMYK -> C=0, M=0, Y=0, K=100
tapi karena di dalam function CMYK(c:byte, m:byte, y:byte, k:byte), maka nilai K=100 diubah menjadi 255. (dapat dari Help-nya Delphi. Aku pake Delphi 2006)
Sehingga:
Shape2.brush.color := CMYK(0, 0, 0, 255); //hasilnya adalah warna merah
Setelah aku tes berkali-kali dan cek di unit & headernya, ternyata ada kesalahan bawaan dari Delphi, karena posisi colorref RGB (word) dan CMYK (word) sama sehingga
RGB = ......|Blue |Green |Red
CMYK = Black|Yellow|Magenta|Cyan
Waktu Function CMYK berjalan terjadi error karena bagan diatas,
Cyan dibaca Red, Magenta dibaca Green, Yellow dibaca Blue, sehingga warna CMYK tidak bisa keluar.
hiks....benar2 pasrah nih.
Mungkin ada yang punya Class-nya ato apa aja deh.
Mohon bantuannya. Sori rada mbulet

more 17 years ago
pebbie
penyimpanan pixel citra dalam delphi (TBitmap) menggunakan RGB.
jika ingin melakukan put/get pixel dalam format CMYK maka nilai pixel dalam CMYK tersebut harus diubah dahulu ke dalam format RGB(put pixel) atau diubah dari RGB ke CMYK (get pixel).
UTFG : efglab

more 17 years ago
iml_tony
Perubahan nilai-nilai dari RGB menuju CMYK sudah dilakukan tapi untuk menampilkan warna CMYK hasil konversi tersebut sampai saat ini belum dapat dilakukan.
Mohon inputannya. Thx

more 17 years ago
iml_tony
sudah kk. aku dapat banyak masukkan juga dari sana. tapi lom bisa atasin problem ini. lagian komponennya ga bisa di-download.
kemarin juga ada yang menganjurkan untuk menggunakan image processing, tapi komponen image bawaan delphi juga menggunakan RGB jadinya hasil image CMYKnya masih salah

more 17 years ago
pebbie
saya sarankan buat fungsi sendiri CMYK2Color
function CMYK2Color(c, m, y, k : byte):TColor;
var
r, g, b : byte;
begin
{ konversi nilai c, m, y, k ke r, g, dan b }
r := ...
g := ...
b := ...
{ konversi lagi nilai r, g, b ke TColor }
result := RGB(r, g, b);
end;

more 17 years ago
mas_kofa
@pebbie sytax lengkap-nya tau gak....minta dunk.....
///////////////
{ konversi nilai c, m, y, k ke r, g, dan b }
r := ... ???
g := ...???
b := ...???

more 17 years ago
_lmz
@mas_kofa: @pebbie sytax lengkap-nya tau gak....minta dunk.....lihat di http://www.efg2.com/Lab/Graphics/Colors/ShowImage.htm download ZipFile-nya, di dalam unit RealColorLibrary.pas/////////////// { konversi nilai c, m, y, k ke r, g, dan b } r := ... ??? g := ...??? b := ...???
more ...
- Pages:
- 1
reply |
Report Obsolete
AI Forward

🚀 We're thrilled to partner with Alibaba Cloud for "AI Forward - Alibaba Cloud Global Developer Summit 2025" in Jakarta! Join us and explore the future of AI. Register now:
https://int.alibabacloud.com/m/1000400772/
#AlibabaCloud #DeveloperSummit #Jakarta #AIFORWARD
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
- Send Mail menggunakan Gmail. Error : Could not load SSL lib
by nopex in Tip n Trik Pemrograman more 16 years ago - filter field datetime tanggal dan bulan
by putra_wlh in Bedah Kasus more 16 years ago - Tampilan rupiah
by xproof in Tip n Trik Pemrograman more 16 years ago - perintah ADOQuery yang mendeteksi posisi record
by sutomohd in MsSQL more 19 years ago - view vs source code
by Brams in Lain-lain more 17 years ago - image kedalam forum
by bad2001 in Tip n Trik Pemrograman more 18 years ago - Blocks World Architecture
by sedotin in Tutorial & Community Project more 17 years ago - Encrypt HTML Document......
by fissas in Kritik & Saran more 17 years ago - Print out seperti buku rekening di bank
by Brams in Reporting more 17 years ago - Info Firebird
by kaka-delphi in FireBird more 19 years ago