Penukar CMYK kepada RGB

Tukar CMYK kepada RGB secara langsung semasa anda menaip — percuma, serta-merta, lengkap dengan contoh pengiraan dan carta warna biasa.

Contoh pengiraan

CMYK 0%, 66%, 80%, 0% = RGB 255, 87, 51

Cara penukaran berfungsi

  • CMYK menyatakan warna sebagai peratusan dakwat sian (cyan), magenta, kuning (yellow) dan hitam (black). Pada skrin, ini hanyalah anggaran standard — hasil cetakan sebenar berbeza mengikut profil pencetak dan kertas.

Warna biasa dalam CMYK dan RGB

WarnaCMYKRGB
Merah0%, 100%, 100%, 0%255, 0, 0
Oren0%, 35%, 100%, 0%255, 165, 0
Kuning0%, 0%, 100%, 0%255, 255, 0
Hijau100%, 0%, 100%, 50%0, 128, 0
Sian100%, 0%, 0%, 0%0, 255, 255
Biru100%, 100%, 0%, 0%0, 0, 255
Ungu0%, 100%, 0%, 50%128, 0, 128
Merah Jambu0%, 25%, 20%, 0%255, 192, 203
Coklat0%, 75%, 75%, 35%165, 42, 42
Putih0%, 0%, 0%, 0%255, 255, 255
Kelabu0%, 0%, 0%, 50%128, 128, 128
Hitam0%, 0%, 0%, 100%0, 0, 0

Setiap penukaran dijalankan dalam penyemak imbas anda. Tiada apa-apa yang anda masukkan akan dimuat naik ke BroBroGo.

Soalan Lazim

Bagaimanakah cara untuk menukar CMYK kepada RGB?

Taip atau tampal nilai CMYK anda di atas — nilai RGB akan dikemas kini secara langsung semasa anda menaip. Anda juga boleh memilih warna secara visual menggunakan palet warna.

Adakah penukaran ini tepat?

Ia menggunakan formula standard pada skrin. Warna cetakan sebenar bergantung pada profil ICC pencetak, dakwat dan kertas, jadi anggap nilai CMYK sebagai titik permulaan untuk kerja cetakan.

Apa yang Membezakan Halaman Ini

Penukaran CMYK ke RGB bukan sekadar formula matematik—ia adalah jambatan antara dua dunia warna yang berasaskan fizik berbeza. CMYK menggunakan model dakwat subtraktif empat saluran (cyan, magenta, kuning, hitam) di mana warna terhasil apabila dakwat menyerap cahaya. Sebaliknya, RGB menggunakan model cahaya aditif tiga saluran (merah, hijau, biru) yang dipancarkan terus oleh skrin. Oleh sebab itu, penukaran antara keduanya sentiasa merupakan anggaran, bukan padanan tepat.

Alat ini direka untuk menangani perbezaan asas tersebut. Apabila anda memasukkan nilai CMYK sebagai peratusan (0–100), ia akan menghasilkan nilai RGB dalam julat 0–255. Namun, gamut CMYK lebih kecil daripada gamut RGB—warna terang pada skrin selalunya tidak boleh dihasilkan semula dalam dakwat cetakan. Tanpa profil ICC, hasil yang dipaparkan hanyalah titik permulaan untuk kerja cetak, bukan padanan tepat. Jika nilai CMYK yang dimasukkan menghasilkan RGB di luar gamut boleh kelihatan, alat ini akan melaraskannya ke warna paling hampir yang boleh dipaparkan. Ini bermakna jika anda menukar semula warna tersebut ke CMYK, mungkin akan berlaku sedikit perbezaan.

Alat ini beroperasi sepenuhnya dalam pelayar anda. Tiada data yang dimuat naik—semua pengiraan dilakukan setempat. Ini memastikan privasi dan kelajuan respons.

Cara Masukan dan Hasil Berfungsi

Masukan – Anda perlu memasukkan empat peratusan yang mewakili cyan, magenta, kuning, dan hitam (key). Setiap nilai mestilah antara 0 hingga 100. Format contoh: 66%, 69%, 0%, 10%.

Hasil – Sebaik sahaja anda mengemas kini mana-mana medan input, alat ini serta-merta memaparkan nilai yang ditukar dalam enam format warna berbeza:

  • HEX
  • RGB (tiga nombor 0–255)
  • HSL (hue 0–360, dua peratusan)
  • HSV (hue 0–360, dua peratusan)
  • CMYK
  • LAB (L 0–100, a dan b)

Semua output dikemas kini secara serentak. Ini memudahkan perbandingan antara model warna yang berbeza tanpa perlu menukar secara manual.

Peraturan dan Kes Khas

Alat ini mempunyai beberapa peraturan ketat untuk memastikan input yang sah:

  • Jika anda memasukkan nilai CMYK yang tidak sah—contohnya huruf, nombor negatif, atau peratusan melebihi 100—alat akan memaparkan mesej ralat:
    "Masukkan CMYK sebagai empat peratusan 0–100, seperti 66%, 69%, 0%, 10%."
  • Semua medan input boleh diedit. Mengubah mana-mana medan akan mencetuskan pengiraan semula semua output.
  • Nilai CMYK yang dipaparkan dalam output adalah anggaran skrin. Ia mungkin berbeza daripada nilai yang digunakan dalam pencetakan profesional disebabkan variasi kertas, dakwat, dan profil pencetak.
  • Jika nilai CMYK tidak dapat dipetakan ke dalam julat RGB boleh papar (out-of-gamut), alat akan melaraskannya ke warna terdekat yang boleh dipaparkan. Apabila warna ini ditukar semula ke CMYK, sedikit perbezaan mungkin berlaku.

Tiada data dihantar ke pelayan luar. Semua pengiraan berlaku dalam pelayar anda.

Siapa Perlu Alat Ini

Alat ini berguna untuk beberapa kumpulan pengguna:

  • Pereka grafik yang perlu melihat bagaimana warna dakwat CMYK akan kelihatan pada skrin sebelum mencetak.
  • Pembangun antara muka yang menukar warna jenama dari spesifikasi cetakan (CMYK) ke kod hex atau RGB untuk laman web.
  • Sesiapa yang bekerja dengan bahan cetak dan digital dan perlu memindahkan nilai warna antara dua sistem yang berbeza.

Sebagai contoh, seorang pereka mungkin menerima panduan jenama yang memberikan warna utama dalam CMYK: cyan 100%, magenta 0%, kuning 0%, hitam 0%. Dengan alat ini, mereka boleh mendapatkan nilai RGB (lazimnya sekitar 0, 163, 224) dan menggunakannya dalam CSS. Begitu juga, pembangun boleh menyemak sama ada warna yang mereka pilih untuk skrin boleh dihasilkan semula dalam cetakan.

Pengiraan Matematik di Sebalik Penukaran

Penukaran dari CMYK ke RGB melibatkan dua langkah asas: pertama, tukar CMYK ke CMY (tanpa hitam), kemudian tukar CMY ke RGB.

Langkah 1: CMYK ke CMY

Andaikan C, M, Y, K adalah peratusan (0–100). Mula-mula, tukar kepada nilai perpuluhan dengan bahagi dengan 100.

  • C' = C / 100
  • M' = M / 100
  • Y' = Y / 100
  • K' = K / 100

Kemudian, hitung nilai CMY:

  • Cyan = C' * (1 - K') + K'
  • Magenta = M' * (1 - K') + K'
  • Kuning = Y' * (1 - K') + K'

Formula ini menggabungkan saluran hitam ke dalam saluran warna lain. Hitam dalam CMYK digunakan untuk menjimat dakwat dan meningkatkan kontras, tetapi dalam matematik penukaran, ia hanya menggelapkan warna.

Langkah 2: CMY ke RGB

Setiap saluran CMY (kini dalam julat 0–1) ditukar ke RGB dengan formula songsang:

  • R = (1 - Cyan) * 255
  • G = (1 - Magenta) * 255
  • B = (1 - Kuning) * 255

Hasilnya adalah tiga nombor dalam julat 0–255.

Contoh berangka:

Input: CMYK 66%, 69%, 0%, 10%

  1. Tukar ke perpuluhan: C'=0.66, M'=0.69, Y'=0, K'=0.1
  2. CMY: Cyan = 0.66 * (1-0.1) + 0.1 = 0.66 * 0.9 + 0.1 = 0.594 + 0.1 = 0.694; Magenta = 0.69 * 0.9 + 0.1 = 0.621 + 0.1 = 0.721; Kuning = 0 * 0.9 + 0.1 = 0.1
  3. RGB: R = (1-0.694) * 255 = 0.306 * 255 = 78; G = (1-0.721) * 255 = 0.279 * 255 = 71; B = (1-0.1) * 255 = 0.9 * 255 = 230

Hasil: RGB (78, 71, 230) atau dalam hex #474EE6.

Perhatikan bahawa dalam kes ini, tiada pemotongan gamut berlaku kerana semua nilai RGB berada dalam julat 0–255. Jika ada saluran yang menjadi kurang daripada 0 atau lebih daripada 255, alat akan melaraskannya ke sempadan terdekat.

Had Praktikal dan Peranan Profil ICC

Penukaran tanpa profil ICC tidak dapat mengambil kira ciri khusus media cetakan. Dalam dunia nyata, percetakan menggunakan profil ICC yang memetakan ruang warna peranti pencetak ke ruang warna piawai seperti CMYK atau RGB. Setiap pencetak, kertas, dan jenis dakwat menghasilkan warna yang berbeza. Apa yang dilihat pada skrin adalah simulasi, bukan warna sebenar dakwat.

Gamut CMYK lebih kecil daripada gamut RGB biasa. Warna-warna terang seperti neon atau warna tepu tinggi dalam RGB selalunya berada di luar julat yang boleh dicetak. Apabila alat ini menemui nilai CMYK yang membawa kepada RGB di luar gamut, ia akan "memotong" nilai tersebut—iaitu, jika R, G, atau B melebihi 255, ia ditetapkan kepada 255, dan jika kurang daripada 0, ditetapkan kepada 0. Ini menyebabkan kehilangan maklumat warna. Apabila warna yang dipotong ditukar kembali ke CMYK, anda tidak akan mendapat nilai asal.

Oleh itu, alat ini sesuai untuk kerja pantas dan semakan awal, tetapi untuk warna kritikal seperti logo jenama, gunakan profil ICC daripada pembekal cetakan. Alat ini menunjukkan anggaran yang berguna untuk memulakan kerja, tetapi jangan harapkan padanan tepat.

Soalan Lazim

Apakah yang berlaku jika saya memasukkan peratusan yang tidak sah?
Alat akan memaparkan mesej ralat: "Masukkan CMYK sebagai empat peratusan 0–100, seperti 66%, 69%, 0%, 10%." Tiada output lain akan dikemas kini sehingga input diperbetulkan.

Mengapa warna yang saya dapat pada skrin berbeza daripada hasil cetakan?
Kerana skrin dan dakwat menggunakan model warna yang berbeza (aditif vs subtraktif) dan gamut yang berbeza. Hasil alat ini adalah anggaran. Untuk hasil cetakan tepat, gunakan profil ICC dan berunding dengan pencetak.

Bolehkah saya menggunakan nilai RGB yang saya dapat terus untuk web?
Ya, nilai RGB dan HEX yang dihasilkan adalah sah untuk skrin. Tetapi ingat bahawa warna tersebut mungkin tidak boleh dicetak semula dengan tepat. Jika anda memerlukan warna yang sama untuk cetak dan digital, anda perlu menyesuaikan antara kedua-dua sistem.

Adakah alat ini menyimpan data saya?
Tidak. Semua pengiraan berlaku dalam pelayar anda. Tiada data yang dihantar ke pelayan. Anda boleh menggunakan alat ini dengan selamat walaupun dalam persekitaran sensitif.

Apakah maksud "key" dalam CMYK?
"Key" merujuk kepada hitam (black). Istilah ini berasal dari percetakan di mana plat hitam digunakan sebagai plat kunci untuk mendaftarkan warna lain. Dalam konteks alat ini, ia hanya bermaksud peratusan hitam.

Bolehkah saya menukar dari RGB ke CMYK menggunakan alat yang sama?
Alat ini hanya menyokong penukaran dari CMYK ke RGB. Untuk arah yang bertentangan, anda memerlukan alat khusus RGB ke CMYK yang mungkin menggunakan penukaran songsang dengan profil ICC yang sesuai.