IMAGE/ GAMBAR/ CITRA GRAPHICS/ GRAFIK
Apakah Citra itu? Sebuah gambar adalah representasi visual dan grafis beberapa informasi yang dapat ditampilkan pada layar komputer atau dicetak Gambar datang dalam berbagai bentuk: Foto Gambar Lukisan Peta Gambar memainkan peranan penting dalam multimedia Komponen antarmuka pengguna Navigasi Ikon/ Clip art
Hardware yang digunakan untuk menampilkan gambar Monitor CRT
Monitor LCD LED
Plasma Monitor
Printer
Printer
Printer?
9
Plotter (cutting sticker)
Plotter (acrylic laser cutting)
Hardware yang digunakan untuk memperoleh gambar Scanner dan produk-produk digital imaging Banyak bentuk scanner Drum Flat-bed Negatif / slide Genggam
Hardware yang digunakan untuk memperoleh gambar Kamera digital menggunakan memori bukan film Gambar ditransfer ke komputer melalui kabel Bisa resolusi sangat tinggi Jenis kamera : camcorder Pocket Camera DSLR PC "web-cam"
Hardware yang digunakan untuk memperoleh gambar Graphics tablet dan pen Disukai oleh seniman digital Tekanan sensitivitas Digitiser tablet Disukai oleh seniman teknis Mouse yang akurat untuk membantu mendigitalkan gambar Tablet and pen Digitiser 14
15
Sistem Koordinat & Resolusi
Cathode Ray Tube sinar dalam tabung diarahkan 17
Bagaimana Gambar Tampil di Monitor Komputer? Sistem tampilan raster 18
Sistem Koordinat Dalam sistem komputer untuk menampilkan grafik atau gambar, digunakan Screen Coordinate. Perbedaan dengan Cartesian Coordinate lihat gambar berikut:
Display Adapter & Resolution 20
WARNA
Cahaya putih disusun dari semua komponen cahaya White light components White light Prism
RGB - Red, Green, Blue
Layar Monitor jika diperbesar CRT monitor LCD monitor 1 pixel
CMYK?
CMYK print
Model Warna Cara yang berbeda untuk mewakili informasi tentang warna. Model yang digunakan untuk menentukan warna dalam komputer adalah: RGB model - Metodologi 24-bit di mana warna ditetapkan dalam hal nilai merah, hijau, dan biru mulai dari 0 hingga 255 CMYK (untuk media cetak/tinta) HSB /HSL dan HSV model - Warna ditentukan sebagai sudut 0-360 derajat pada roda warna YIQ (NTSC US, Japan), YUV (PAL Australia, Europe), dan xvycc (YCbCr/YPbPr +RGB) CIE (International Commision Illumination, France, 1931)
Model Warna RGB: Red Green Blue Untuk monitor CMY: Cyan Magenta Yellow Untuk printing 28
RGB Model Menambahkan intensitas warna merah, hijau dan biru untuk membuat warna, sehingga termasuk model aditif. Memberikan nilai intensitas untuk setiap piksel berkisar antara 0 (hitam) sampai 255 (putih) Misalnya warna merah cerah R=246, G=20, B=50
CMYK Model Berdasarkan menyerap cahaya kualitas tinta dicetak di atas kertas. Sebagian cahaya diserap dan sebagian dipantulkan kembali ke mata. Terkait dengan percetakan dan sering disebut model subtraktif Empat tipe: Cyan (C), magenta (M), kuning (Y) dan hitam (K)
HSB Model Berdasarkan persepsi manusia terhadap warna, menggambarkan tiga sifat dasar warna: Hue (Warna) Saturation (kroma atau kekuatan warna) Brightness (Kecerahan atau kegelapan warna)
Human Vision - Colour SAME COLOUR!!! Dot colour 1 Dot colour 2 http://www.purveslab.net/main/
Human Vision - Brightness Grey and White Mempunyai kecerahan yang sama!! http://www.purveslab.net/main/
Human Vision - Contrast Mempunyai Kontras yang sama!!! http://www.purveslab.net/main/
HSB Model Hue - warna diukur dalam roda warna
HSB Model Saturation (or chroma) - kekuatan atau kemurnian warna
HSB Model Brightness - terang relatif atau kegelapan warna, juga diukur sebagai % 0% 50% 100% Black white
Colour depth 1 bit per pixel = 2 colours (monochrome) 2 bits per pixel = 4 colours 4 bits per pixel = 16 colours 8 bits per pixel = 256 colours Umumnya cukup baik untuk gambar berwarna 16 bits per pixel = 65536 colours Kualitas yang lebih baik untuk gambar foto, juga dikenal sebagai warna tinggi 24 bits per pixel = >16 million possible colours Digunakan untuk menciptakan gambar realistik foto, juga dikenal sebagai true color
Gambar Monokrom 1-bit: hitam atau putih 640x480 37,5 kbyte
Gambar keabuan (greyscale 8-bit)
Menghitung ukuran file Gambar Raster size_ in_bytes width height 8 colour depth Dimana: Lebar gambar yang diukur dalam pixel Tinggi gambar yang diukur dalam pixel Kedalaman warna adalah jumlah bit yang digunakan untuk warna diukur dalam bit per pixel Ingat! 1024 bytes = 1 kilobyte (KB) 1024 kilobytes = 1 megabyte (MB)
Contoh Sebuah gambar dengan ukuran 640 x 480 dalam 24-bit warna, berapa ruang memori yang diperlukan? sizein bytes 640 480 8 24 7372800 8 921600bytes 900KB
Jenis Gambar
Bitmapped vs. Vector Bitmapped Vector
Bitmap vs. Vector graphics Vector Graphics lebih cocok untuk ilustrasi yang membutuhkan pengukuran yang tepat. Bitmapped Graphic lebih cocok untuk citra photorealistic yang membutuhkan variasi warna yang kompleks
Bitmap vs. Vector Vector Graphics Citra disimpan sebagai bentuk matematis Object-oriented graphics Bitmapped Graphic Citra dimodelkan dalam suatu senarai dari nilai piksel Raster graphics
Editing Program Vector Graphics Drawing Programs Contoh: Flash, Freehand, Illustrator Bentuk sederhana dengan warna flat atau gradasi Bitmap Painting Programs Contoh: Photoshop, Paint Textures and continuous tones
Bitmap vs Vector Vector Graphic Postscript Language 80 bytes o 0 1 0 setrgbcolor o 0 0 128 128 rectfill o 1 0 1 setrgbcolor o 32 32 64 64 rectfill Bitmapped Graphic 128 * 128 * 1 =16384 Bytes
Ukuran image Vector Graphic Dipengaruhi isi image Menyimpan deskripsi obyek Makin kompleks, makin banyak deskripsi yang dibutuhkan Bitmapped Graphic Untuk tiap luasan menyimpan jumlah data yang sama, tidak peduli seberapa kompleks isinya. Jumlah data dipengaruhi juga oleh tingkat kedalaman warna
Bitmapped vs. Vector Vector Graphics Untuk menerapkan efek, harus diubah menjadi bitmap terlebih dahulu Image tetap sama pada saat discaled/resized Mudah untuk memilih obyek secara individu Bitmapped Graphic Menerapkan efek semacam blur sangat mudah Gambar akan kabur jika diskala (resized) Sukar untuk memilih obyek individual
Jenis Gambar Dari Gambar Vektor ke Sistem Tampilan/Display Raster 53
Konversi Bitmap dan Vector Mudah, Vector Bitmap Proses: rastering Susah, Bitmap Vektor Proses: tracing
Converting image formats TrueType / PostScript Type font Bitmapped font Text Optical Character Recognition (OCR) Bitmapped image Render as bitmap Contour trace Vector image
Bitmap dan Vector Images Vector Images Bitmap Images
Bitmap Picture
Bitmaps Citra Bitmap diperoleh melalui pemindai, kamera digital atau alat lain, dan merupakan format alami untuk layar dan printer Citra Bitmap dibangun dari grid warna Pada layar, citra adalah grid yang terdiri atas pixel, pada printer adalah grid yang terdiri atas titik-titik Bergantung pada kemampuan alat, pixel/dot dapat bervariasi dari dua hingga jutaan warna bit
Mengedit Citra Bitmap Citra bitmap mudah diedit menggunakan program paint interaktif Dapat diterapkan filter, memodifikasi warna, mengedit bagian-bagian kecil Diperlukan adanya layer untuk mempermudah pengeditan Operasi yang umum dilakukan: Blur and Sharpen. Colour correction. Brightness/Contrast adjustment. Touch up.
Image manipulation
Pros & Cons of Bitmap Formats Keuntungan Mudah direpresentasi sebagai kumpulan byte Diproduksi oleh banyak alat masukan Mudah diedit Dapat disajikan dengan baik pada alat keluaran seperti CRT dan printer. Kekurangan Ukuran besar Tidak dapat diskalakan dengan baik Asli diperkecil diperbesar informasi hilang
File Format - Bitmapped Graphics GIF Graphics Interchange Format 256 warna Lossless Compression Transparency JPEG Joint Photographic Experts Group Lossy Compression PNG Portable Network Graphics > 256 warna Alpha channel transparencies
GIF Format GIF Graphics Interchange Format Termasuk format yang paling populer, terutama di Internet Berguna karena dapat digunakan untuk animasi. Di dalamnya dapat tersimpan beberapa citra yang ditampilkan seperti animasi. Animated GIF. Format GIF juga dapat mendefinisikan warna tertentu sebagai background. Warna itu akan menjadi transparan. Transparent GIF.
Animated GIF Keuntungan: Tidak perlu software tambahan untuk menampilkannya GIF adalah format standar di Web Software untuk Animated GIF tersedia File berisikan kumpulan frame yang ditumpukkan.
Animated GIF
Transparency GIF Algoritme kompresi internal yang digunakan GIF disebut LZW (Lempel-Zev-Welch = dictionary), yang dipatenkan oleh Unisys Corporation. Kompresi lossless. Tidak ada informasi yang hilang dalam proses kompresi. Memanfaatkan perulangan pada data. Satu posisi pada palette dinyatakan sebagai transparent. Semua pixel warna tersebut akan dijadikan transparan ketika ditampilkan.
Transparency GIF Not a transparent GIF a transparent GIF
JPEG Format JPEG Joint Photographic Experts Group Menggunakan kompresi "lossy" untuk memperkecil ukuran file. Kualitas citra yang disimpan dalan format JPEG akan menurun. Derajat degradasi kualitas, "quality factor," biasanya dapat diatur ketika menyimpan Jika nilai faktor tersebut 100, degradasi minimal, tetapi ukuran file hasil kompresi tidak signifikan. Jika nilainya mendekati 0, ukuran file sangat kecil, tetapi kualitas citra akan buruk sekali.
JPEG Format Degradasi citra bersifat kumulatif jika terus menerus disimpan ulang ke format JPEG. Sangat tidak cocok untuk teks, line art, desain mekanik (blue-print), dan yang semacamnya. Format yang lebih cocok adalah GIF, BMP, atau PNG. JPEG tidak mendukung transparency atau multicitra. Juga tidak dapat digunakan untuk animasi. Kapan JPEG sesuai? Citra fotografi lukisan
Progressive JPEG Ada dua jenis file JPEG: Sequential/ Optimized JPEG menyimpan citra sebagai bitmap tunggal. Progressive JPEG menyimpan citra sedemikian hingga mula-mula muncul sebagai citra yang kurang fokus lalu menjadi semakin jelas. Keuntungan: memberikan gambaran isi citra tanpa harus menunggu citra selesai diunduh. Kekurangan: memerlukan daya komputasi lebih untuk menampilkannya.
Pengaturan Kualitas pada Photoshop & Corel PhotoPaint
GIF versus JPEG GIF JPEG Cocok untuk Line Art, citra dengan sedikit warna, teks Foto, citra dengan banyak warna Kecepatan Cepat Lebih lambat, komputasi lebih besar Keuntungan Transparency, Animation Kompresi tinggi, kedalaman warna tinggi Warna maks. 256 16.7 juta
PNG Format Portable Network Graphic (PNG), dibaca Ping. Alternatif GIF, menggunakan kompresi lossless. Mendukung tipe citra: true color, grayscale, palette (8-bit).
PNG Format 2D interlacing PNG (kiri) vs 1D interlacing GIF (kanan)
PNG Format Keuntungan Kompresi yang lebih baik Deflate adalah perbaikan dari algoritme Lempel-Ziv. Interlacing yang lebih baik Lebih cepat ditampilkan dari Interlaced GIF. True Color & Transparency Mendukung16-bit (Grey scale) atau 24/48-bit (True Color) 8/16-bit untuk alpha channel (Transparency). Gamma storage Menyimpan pengaturan gamma pada platform pembuat citra. Kerugian Tidak didukung browser lama Ukuran file hasil kompresi tidak signifikan
Vector Vector Graphic
Citra Vektor Citra vektor dibuat melalui deskripsi matematis satu atau lebih elemen citra. Biasanya tidak hanya melibatkan vektor sederhana, tetapi juga kurva lainnya. Dengan komponen sederhana itu, bentuk yang lebih kompleks dapat didefinisikan. Citra vektor kemudian disimpan menggunakan rangkaian bentuk dasar dan garis dengan parameternya (titik awal, panjang, dll). Citra vektor berguna untuk menyimpan gambar, citra yang dihasilkan komputer, dan cira lainnya yang dapat dipecah menjadi bentuk-bentuk geometris sederhana.
Istilah dalam Vector Graphic Bentuk/shape Primitif: point, line, rectangle, round rectangle, ellipse, polyline, polygon Turunan: 3D model Kurva kuadratik & kubik, serta Arc Antialiasing Stroke & Fill
Mengedit Citra Vektor Citra vektor dapat diedit dengan menambah/mengurangi bentuk di dalamnya dan dengan mengubah parameter melalui transformasi. Penting diingat bahwa transformasi tidak menghilangkan informasi citra karena dapat dikembalikan ke aslinya.
Transformasi Geometris Scaling Rotation Translation Reflection Shearing
Format Vector Keuntungan: Data vektor dengan mudah diskalakan untuk menyesuaikan dengan resolusi perangkat output. Biasanya disimpan sebagai file teks sehingga mudah diedit. Mudah diubah ke citra bitmap. Mudah digunakan oleh plotter. Kerugian: Sulit untuk citra kompleks seperti foto Hasil penggambaran (rendering) citra dapat tergantung pada aplikasi yang digunakan Rendering dapat memakan waktu lama (tiap elemen digambar satu per satu secara berurutan)
Bagaimana grafis / gambar dapat digunakan secara efektif Grafik dan Tabel Grafik dapat menyediakan data spesifik, menunjukkan kecenderungan umum data atau menggambarkan hubungan antara data dan tren data Diagram Membantu pengguna konsep proses, aliran atau keterkaitan. Contoh diagram meliputi: diagram Flow, skematis Gambar dan Diagram Blok.
Advantages and Disadvantages of using images Keuntungan Menyampaikan banyak informasi secara cepat Menambahkan simulasi visual dan warna Dapat berkomunikasi lintas batas bahasa Meningkatkan media lainnya Kekurangan Tidak memberikan penjelasan mendalam Gambar cukup jarang dapat menyampaikan seluruh pesan Dapat disalahartikan Grafik harus digunakan dengan hati-hati untuk memastikan pesan tidak ambigu
86