3 poin oleh GN⁺ 2025-10-31 | Belum ada komentar. | Bagikan ke WhatsApp
  • Menjelaskan prinsip mereproduksi beberapa tingkat gradasi terang-gelap secara visual dengan susunan piksel hitam-putih
  • Dithering adalah teknik untuk menampilkan lebih banyak warna atau tingkat gradasi daripada yang sebenarnya melalui ilusi optik
  • Dalam metode ordered dithering, threshold map digunakan untuk menentukan hitam atau putih berdasarkan kecerahan tiap piksel
  • Dalam proses ini, perubahan kepadatan piksel menciptakan kesan grayscale sambil mempertahankan bentuk gambar asli
  • Artikel ini adalah bagian pertama dari trilogi yang membahas konsep dasar dithering, dan selanjutnya akan membahas algoritme pembuatan threshold map serta error diffusion

Konsep dan prinsip dithering

  • Dithering adalah teknik visual untuk mengekspresikan lebih banyak gradasi dengan warna yang terbatas
    • Menyusun piksel hitam-putih dalam pola tertentu untuk menghasilkan ilusi beberapa tingkat grayscale
    • Menghadirkan keragaman visual tanpa benar-benar menambah jumlah warna
  • Artikel ini menggunakan gambar grayscale sebagai contoh
    • Pada layar yang hanya bisa menampilkan hitam-putih, tiap piksel diubah ke warna terdekat (hitam atau putih)
    • Jika dikonversi secara sederhana, batas terang-gelap menjadi kasar dan detail bayangan hilang
  • Dithering mewujudkan transisi terang-gelap yang lebih halus dengan sengaja mengubah sebagian piksel ke warna kebalikannya
    • Di area gelap, kepadatan piksel hitam ditingkatkan; di area terang, kepadatan piksel putih ditingkatkan
    • Hasilnya, perbedaan kepadatan piksel membentuk ilusi grayscale

Ordered dithering dan threshold map

  • Ordered dithering adalah metode dithering sederhana yang menggunakan threshold map
    • Threshold map terdiri dari grid nilai kecerahan dari 0 (paling gelap) hingga 1 (paling terang)
  • Kecerahan tiap piksel input dibandingkan dengan threshold pada posisi yang соответствующем
    • Jika kecerahannya lebih besar dari threshold, ditetapkan sebagai putih; jika lebih kecil, sebagai hitam
    • Proses ini diulangi untuk semua piksel sehingga menghasilkan gambar berpola hitam-putih
  • Threshold map dirancang agar menghasilkan pola kepadatan hitam-putih yang sesuai dengan distribusi kecerahan gambar input
    • Area terang memiliki proporsi putih yang lebih tinggi, sementara area gelap memiliki proporsi hitam yang lebih tinggi
    • Perbedaan kepadatan ini menciptakan efek yang terlihat seperti grayscale dari kejauhan

Pemrosesan gambar besar dan efek visual

  • Saat melakukan dithering pada gambar besar, threshold map diperluas agar sesuai dengan ukuran keseluruhan gambar
    • Prinsip yang sama diterapkan: membandingkan kecerahan tiap piksel dengan threshold untuk mengubahnya menjadi hitam atau putih
  • Hasilnya, gambar hanya menggunakan dua warna, tetapi tetap mempertahankan struktur terang-gelap aslinya
    • Jumlah warna berkurang, namun detail visual tetap terjaga melalui perubahan kepadatan piksel

Makna dithering dan susunan seri

  • Dithering adalah teknik yang menciptakan keragaman visual bukan dengan menambah warna, melainkan dengan menguranginya
    • Penulis menggambarkannya sebagai “proses memaksimalkan apa yang dimiliki”
  • Artikel ini adalah bagian pertama dari trilogi dan berfokus pada prinsip dasar serta pemahaman visual
    • Artikel berikutnya akan membahas algoritme pembuatan threshold map, dan artikel terakhir akan membahas error diffusion
  • Seri ini berencana mengeksplorasi berbagai pendekatan algoritmik dalam dithering dan perbedaan hasil visualnya

Pengenalan penulis dan proyek

  • visualrambling.space adalah proyek pribadi yang dijalankan oleh Damar
    • Membuat konten interaktif yang mengeksplorasi dan menjelaskan berbagai topik secara visual
    • Topik yang dibahas mencakup Three.js, WebGL, dithering, visualisasi, dan pembelajaran interaktif
  • Damar akan terus membagikan artikel visual baru melalui akun X/Twitter miliknya (@damarberlari)

Belum ada komentar.

Belum ada komentar.