Disusun Oleh :
Tri Yuliantoro
Aria Tri Cahya
M.Maulana Aldino
Pradnatirta Syamsu Adjie
Devin Syahputra
dan teknologi perangkat keras yang digunakan dalam sistem komputer untuk membuat,
memodifikasi dan menampilkan gambar foto yang disimpan dalam bentuk digital.
bukan hanya karena memungkinkan kita untuk menghasilkan dan menampilkan gambar diam,
teks. Oleh karena itu, grafik tidak boleh dianggap sebagai salah satu saja
media yang membentuk apa yang kita sebut multimedia, dalam arti itu
suara, misalnya. Sebaliknya, itu adalah teknologi yang memungkinkan untuk semua
peran itu, kita perlu memeriksa cara kerjanya dalam isolasi terlebih dahulu. Di
Dengan kata lain, kita perlu mempertimbangkan produksi dan tampilan still
gambar-gambar.
desainer atau ilustrator menggunakan paket grafis, atau mungkin juga itu
dihasilkan oleh program komputer yang beroperasi pada beberapa data, pemetaan
ini membuat gambar foto menjadi media yang paling mudah: kita bisa menggambar
konteks budaya tertentu, kita bisa berharap audiens kita masuk akal
membuat gambar sulit untuk ditangani dalam sistem digital, karena itu
menimbulkan harapan akan apa yang bisa dicapai, yang menjadi batasannya
bahan seni sampai batas yang luar biasa, dan scanner berkualitas tinggi
majalah mengkilap. Lebih buruk lagi, rentang warna yang tersedia mungkin
terbatas, dan akan direproduksi secara berbeda pada sistem yang berbeda. Saya t
Namun, gambar digital juga banyak digunakan untuk media cetak. Saya
mungkin diperlukan untuk mengadaptasi gambar tersebut untuk digunakan dalam multimedia atau,
dibuat untuk tampilan pada monitor. Untuk melakukan ini secara efektif, perlu
dalam bentuk digital oleh kamera digital atau grabber bingkai video. Lain
desainer atau ilustrator menggunakan paket grafis, atau mungkin juga itu
dihasilkan oleh program komputer yang beroperasi pada beberapa data, pemetaan
ini membuat gambar foto menjadi media yang paling mudah: kita bisa menggambar
membuat gambar sulit untuk ditangani dalam sistem digital, karena itu
menimbulkan harapan akan apa yang bisa dicapai, yang menjadi batasannya
bahan seni sampai batas yang luar biasa, dan scanner berkualitas tinggi
majalah mengkilap. Lebih buruk lagi, rentang warna yang tersedia mungkin
terbatas, dan akan direproduksi secara berbeda pada sistem yang berbeda. Saya t
langkah yang tepat untuk memastikan bahwa karya seni Anda terlihat sebagus itu
Namun, gambar digital juga banyak digunakan untuk media cetak. Saya t
mungkin diperlukan untuk mengadaptasi gambar tersebut untuk digunakan dalam multimedia atau,
dibuat untuk tampilan pada monitor. Untuk melakukan ini secara efektif, perlu
printer, khususnya dalam hal warna, topik yang akan kita periksa
secara rinci dalam Bab 6.
ke titik di mana kualitas gambar yang jauh lebih tinggi dapat dicapai. Itu akan
bentuk daripada ketika direproduksi dalam bentuk cetak, atau dibingkai dan digantung
media berbasis teks ke media yang sangat grafis telah menjadi jalannya
dan mencoba untuk mentransplantasikan idiom yang sudah ada dari desain berbasis cetak
halaman yang membutuhkan waktu beberapa menit untuk diunduh, tampak mengerikan
kebanyakan monitor biasa, dan hanya berfungsi untuk menghalangi pengguna yang mencoba
untuk penggunaan baru dalam sistem komputer. Contoh lain adalah caranya
ditampilkan untuk membantu membuat informasi dalam jumlah besar lebih mudah
dapat dipahami, seperti yang kami sebutkan di Bab 1. Visualisasi semacam itu
menghasilkan gambar dari data; Oleh karena itu mereka dirancang dengan
bergabung secara optik jika dilihat pada jarak yang sesuai untuk menghasilkan
berkomunikasi dengan perangkat keras layar, dan menyediakan yang lebih tinggi
nilai-nilai yang tersimpan ini dan titik-titik fisik pada layar tampilan akan kita
model adalah peta dari gambar yang ditampilkan. Lebih umum, itu
model dapat disimpan pada resolusi yang berbeda dari yang ditampilkan
sebelum gambar ditampilkan; model juga dapat menggambarkan yang lebih besar
sebuah garis dengan menyimpan titik akhirnya. Ketika model diberikan untuk
antara titik-titik akhir tersebut harus dihitung agar piksel dapat diatur
ke warna yang sesuai. Untuk penyimpanan persisten dalam file disk, misalnya
O Tak satu pun dari istilah 'grafik vektor' atau 'grafik yang dipetakan'
sepenuhnya akurat. Istilah yang lebih akurat untuk apa yang kita panggil
gambar) ini menggunakan peta pixel, atau Pixmaps untuk jangka pendek, tetapi istilah
'Grafik yang dipetakan' tidak pernah mendapatkan mata uang yang tersebar luas.
kata-kata. Sepanjang buku ini, kami akan tetap pada istilah yang diperkenalkan
grafik. Harus jelas bahwa mereka akan membuat tuntutan yang berbeda
pada sistem komputer Anda: gambar yang dipetakan harus merekam nilai
Sebagai contoh, perhatikan gambar yang sangat sederhana yang terdiri dari a
kotak magenta di dalam yang hijau. (Lihat Gambar 3.1, meskipun kurang
Gambar sederhana
pada monitor 72dpi pada ukuran aslinya tanpa penskalaan), maka itu akan terjadi
menjadi 128 piksel persegi, sehingga bitmap-nya terdiri dari 1282 = 16384
piksel. Jika kita berasumsi bahwa tujuan yang dituju adalah tingkat konsumen
kita membutuhkan 8 bit untuk membedakan warna yang mungkin (lihat Bab 6),
yang berarti bahwa setiap piksel menempati satu byte, dan seluruh gambar
persegi panjang dan warnanya. Satu format yang mungkin adalah singkat
32 32 64 64 isi ulang
Baris pertama mengatur warna 'cat' menjadi hijau, yang kedua menggambar
kotak luar dan mengisinya dengan cat itu; pasangan garis kedua
bentuk, kondisi. Ini tidak hanya memperlambat tampilan gambar, tetapi juga
persegi, 256 warna gambar yang dipetakan pada resolusi 72 piksel per
Dalam gambar yang dipetakan, kami selalu menyimpan nilai setiap logika
lebih banyak objek akan ada, dan semakin besar deskripsi yang akan
diperlukan, tetapi karena kita tidak benar-benar menyimpan piksel, ukurannya adalah
berbagai jenis grafik adalah perbedaan dalam apa yang Anda dapat dengan mudah
lakukan untuk gambar Anda menggunakan setiap pendekatan. Meski banyak gambar
program pengeditan sekarang memungkinkan Anda untuk menggabungkan vektor dan bitmap
baik menawarkan sedikit dukungan untuk grafik vektor, atau memberikan yang buruk
Gambar 3.2 dan 3.3 menunjukkan dua bunga; yang pertama adalah gambar vektor
dengan bentuk yang digambarkan dengan jelas, terbuat dari koleksi yang halus
lebih banyak efek halus, tetapi gambar vektor selalu didasarkan pada yang sama
piksel yang diperlukan dan kemudian menyentuh kembali celah di mana kelopak itu miliki
model yang mendasari untuk menunjukkan mana yang milik batang, dan yang
mereka atau semi-otomatis (dan agak tidak dapat diandalkan) dengan mencari
untuk diskontinuitas tonal atau area dengan warna yang sama. Di sisi lain
pada gambar vektor hanya bisa dilakukan dengan terlebih dahulu mengubahnya menjadi
cara mereka berperilaku ketika diskalakan atau diukur ulang. Jika gambar bitmap
harus dipetakan ke lebih dari satu piksel fisik pada hasil akhir
atur blok empat piksel pada tampilan), atau dengan menyisipkan yang baru
biasanya merupakan kehilangan kualitas yang mudah terlihat. Karena gambar vector
bukan nilai-nilai piksel, penskalaan dapat dilakukan dengan mudah sebagai sederhana
ukuran yang salah, atau mereka akan menunjukkan kehilangan kualitas yang sama seperti yang terjadi
kasus terakhir kita tahu bahwa gambar kita akan ditampilkan pada a
resolusi sebanyak 115 dpi pada pengaturan yang lebih tinggi. Sebagai
Hasilnya, gambar disiapkan menggunakan tampilan seperti itu pada resolusi tinggi
tampilan pindai akan terbiasa dengan cara di mana semua desktop mereka
vektor dan grafik yang dipetakan. Program menggambar memungkinkan Anda membangun
sebuah gambar vektor dari kurva, garis, dan bentuk individu, jadi
ilustrasi, lukisan yang disikat dengan udara, atau diagram teknis: bentuk
didefinisikan oleh garis besar, dan warna diterapkan ke wilayah yang ditentukan
oleh bentuk-bentuk itu. Program melukis memungkinkan Anda untuk melebarkan sayap
berbagai tanda yang berbeda, dan menerapkan warna ke area sewenang - wenang
cat air atau cat minyak dan interaksi media tersebut dengan
atau kanvas.
Program menggambar dan melukis menggunakan set alat yang berbeda untuk
dan gambar yang dipetakan masing-masing. Program menggambar memiliki alat untuk membangun
bentuk seperti persegi panjang dan elips, dan
untuk menggambar garis dan kurva, memilih objek, dan bergerak dan
dan perbaikan alat dan filter untuk mengubah gambar, dan seleksi
dan grafik yang dipetakan tidak perlu, atau bahkan tidak diinginkan,
lebih disukai.
Persyaratan memori, karakteristik visual gambar
dapat memengaruhi keputusan Anda tentang format mana yang akan digunakan.
bingkai video yang diambil semuanya adalah bitmap yang inheren, karena
cara perangkat keras dari mana mereka berasal bekerja. Dengan demikian, untuk
manipulasi dan sentuhan ulang foto-foto dan bagi sebagian besar pramuka
diagram, dan visualisasi data lainnya yang dihasilkan oleh suatu program
dari data biasanya, tetapi tidak selalu, menggunakan grafik vektor. Karya seni
dibuat pada komputer dapat dalam bentuk apa pun, dengan pribadi artis
buat mereka cocok untuk tugas yang berbeda. Ini tidak biasa
untuk menemukan tugas yang membutuhkan kombinasi dari kualitas-kualitas ini yang membutuhkan
desainer mungkin ingin menggunakan gambar yang dipindai sebagai latar belakang
komposit yang dengan latar belakang yang dipindai dalam gambar yang dipetakan
algoritma yang sama yang digunakan untuk menampilkan gambar pada monitor.
efek bitmap.
Pergi ke arah yang berlawanan, dari piksel ke vektor, lebih dari itu
menggunakan jenis kurva dan garis yang tersedia, dan untuk mewarnainya
Flash.2) Gambar vektor yang dihasilkan terbuat dari banyak kurva kecil
untuk mengedit sebagai gambar yang dibuat menggunakan grafik vektor dari awal. (Di
Bahkan, file yang berisi gambar vektor khusus ini lebih besar dari
versi bitmap pada resolusi layar yang dilacak dari.)
gambar.
O Vektorisasi dapat digunakan dengan cara lain selain sekadar sebagai sarana
alat untuk lukisan iris. Alat ini hanya melacak garis besar dari
sebuah bentuk, menghasilkan jalan yang ditunjukkan di sini. Meskipun ini nyaris tidak
bentuk bunga.
Alat autotrace akan menemukan bentuk yang berbeda tergantung di mana itu
memilih bagian gambar untuk menghasilkan koleksi kurva yang membuat perkiraan yang lebih baik
untuk iris. Sekali lagi, ini bisa digunakan
Sebagian besar program menggambar memungkinkan Anda untuk mengimpor bitmap tanpa
membuat vektor mereka. Bitmap yang diimpor dengan cara ini diperlakukan sebagai
objek yang tidak dapat dibagi; itu dapat dipindahkan, dan beberapa transformasi mungkin
gambar vektor atau bentuk apa pun yang digambar dalam bentuk vektor dapat, dan
salinan gambar itu sendiri. Ini berarti bahwa bitmap dapat diedit
hanya dapat dicapai dengan rasterisasi dan perbaikan dalam editor gambar.
untuk diterapkan pada garis dan kurva yang membentuk bentuk vektor, jadi
sangat berbeda dari menggunakan alat melukis untuk menggambar kurva yang halus,
atau garis yang ditarik; dalam kasus sebelumnya, jalan disimpan dalam biasa
Path mempertahankan semua kualitas yang diinginkan dari grafik vektor: itu bisa
ditransformasikan, diubah, dan ditampilkan pada resolusi apa pun, tetapi itu terjadi
masih diterapkan secara algoritmik ke jalur yang disimpan dalam bentuk vektor.
mempengaruhi cara seniman, perancang, dan ilustrator bekerja. Seperti yang akan kita lihat
dalam Bab 10, 11 dan 14, daya tarik intuitif dari metafora lapisan
Lapisan sering disamakan dengan versi digital dari lembaran asetat bening
dapat dibangun dengan menumpuk lapisan di atas satu sama lain; dimana
terdengar sangat menarik - Anda selalu dapat menggambar hal-hal di atas yang lain
hal-hal - tetapi sebuah lapisan memungkinkan Anda untuk mengumpulkan bagian dari suatu gambar
membedakan objek dalam gambar yang dipetakan. Biasanya, seperti yang kita miliki
ditampilkan, jika Anda membuat gambar bunga sebagai gambar yang dipetakan,
tidak ada objek diskrit yang sesuai dengan setiap kelopak, hanya area
piksel. Dengan menempatkan setiap kelopak pada lapisan yang berbeda, mereka bisa
membuat gambar vektor bisa. Salah satu cara khusus di mana seniman
tidak pada lapisan yang terpisah, setiap kali suatu objek dipindahkan, itu akan menjadi
perlu disentuh di latar belakang tempat itu. Dalam hal yang serupa
cara, penggunaan lapisan membuatnya mudah untuk menerapkan efek ke suatu bagian
Cara berbeda menggunakan lapisan adalah sebagai kertas kalkir digital. Untuk
Misalnya, daripada mencoba membuat vektor gambar seperti iris kami, Anda
formulir, dan kemudian buat layer baru di atasnya, di mana Anda bisa
menggambar dengan alat vektor, menggunakan gambar yang diimpor sebagai panduan.
(Program menggambar biasanya memungkinkan Anda untuk meredupkan lapisan sehingga Anda bisa
lebih mudah melihat apa yang Anda lakukan pada layer lain.) Setelah tugas itu
lapisan lainnya.
Namun cara lain menggunakan lapisan adalah untuk eksperimen. Layers
dan duplikatnya diubah secara terpisah; lapisan apa pun bisa dibuat
tidak terlihat, versi lapisan yang berbeda dapat ditampilkan secara bergantian,
untuk melihat mana yang lebih baik. Ketika gambar selesai, itu normal
hapus semua layer yang tidak terlihat, dan gabungkan semua yang tersisa ke bawah
adalah untuk area yang tidak transparan untuk menutupi lapisan di bawahnya.
dibuat bersyarat pada kecerahan satu atau yang lain dari lapisan, jadi
pencampuran itu terjadi di bawah nilai ambang batas, tetapi di atas itu
intinya adalah dua foto yang ditunjukkan di atas, satu adalah Alpine
lereng bukit di musim dingin, yang lainnya sebidang hutan. Ini adalah
dipindai, dikoreksi untuk keseimbangan tonal, dan dipotong dengan ukuran yang sama.
Area cahaya dari adegan hutan dipilih dan diisi
putih alami. Gambar yang dimodifikasi ini kemudian ditempelkan sebagai layer baru
berada di lapisan terpisah. Di bagian bawah, kami menunjukkan dua lapisan ini
dan pohon-pohon tampaknya menjadi bagian dari adegan yang sama dengan pemain ski -
gambar, karena dilakukan dengan menghitung nilai setiap pixel secara individual. Ketika itu perlu untuk
menggabungkan lapisan-lapisan vektor
Dalam praktiknya, ini membuatnya menjadi alat untuk menerapkan efek tanpa
mengubah piksel pada lapisan gambar. Dengan demikian mereka menyediakan cara yang aman
eksperimen.
File Formats
Untuk menyimpan gambar dan menukarnya di antara program,
harus dimungkinkan untuk menyimpan data gambar dalam file. Ada yang cukup besar
sejumlah format file grafik yang berbeda telah dikembangkan.5 Seperti apa adanya
format yang berbeda digunakan secara luas, dengan karakteristik yang berbeda itu
Untuk gambar yang dipetakan, salah satu perbedaan utama di antara file
file, sering menempati beberapa megabyte per gambar pada sedang hingga
resolusi tinggi. Untuk mengurangi penyimpanan dan bandwidth
lebih detail dalam Bab 5, tetapi Anda harus waspada pada tahap ini
algoritma lossy membuang beberapa data - dalam kasus gambar, datarepresenting detail yang tidak
signifikan - untuk mencapai
(Bab 6) tetapi perhatikan bahwa salah satu cara untuk mengurangi ukuran a
gambar bitmap adalah untuk membatasi jumlah warna yang berbeda itu
itu bisa mengandung. Jika suatu gambar menggunakan paling banyak 256 warna berbeda, masing-
masing
pixel hanya membutuhkan satu byte, sedangkan jika itu akan diizinkan
dan dibatasi hingga 256 warna. Salah satu format ini paling bermanfaat
fitur adalah bahwa satu warna dapat ditetapkan sebagai transparan, jadi
itu, jika gambar GIF ditampilkan dengan latar belakang berwarna atau
area. Ini, pada dasarnya, memungkinkan Anda untuk menghasilkan gambar yang tidak persegi panjang.
menggunakannya dapat disimpan dalam salah satu dari beberapa format file - JPEG
'File JPEG' digunakan untuk merujuk pada apa yang secara benar disebut JFIF - JPEG
format file yang disahkan untuk gambar JPEG, tetapi seperti yang kami katakan, JPEG
data dapat disematkan dalam file lain, termasuk TIFF dan EPS, yang
Format file ketiga, dan terbaru, yang didukung secara luas di Internet
dengan GIF adalah bahwa algoritma kompresi yang digunakannya dilindungi oleh
paten yang dimiliki oleh Unisys, yang membutuhkan biaya lisensi untuk dibayar
dan ia menawarkan bentuk transparansi yang lebih canggih daripada yang ada
kemungkinan akan didukung oleh semua browser dan grafis Web utama
format file grafik termasuk TIFF, BMP, dan TGA (sering disebut
Targa). TIFF (Tag Image File Format) adalah file yang dapat diperluas yang rumit
format yang dapat menyimpan bitmap penuh warna menggunakan beberapa berbeda
dibuat oleh satu program tidak selalu dapat dibaca oleh yang lain. BERTENGKAR
secara native didukung oleh Windows, seperti halnya BMP. Memang, BMP lebih
platform berarti bahwa itu dipahami secara luas oleh program di lain
sistem. Tidak seperti kebanyakan format bitmap lainnya, BMP hanya mendukung
disimpan tanpa kompresi. File TGA telah mencapai mata uang luas,
karena formatnya adalah salah satu yang paling awal untuk mendukung lebih dari 256
papan video capture, tetapi telah menjadi lebih banyak didukung oleh
program pada kebanyakan platform, meskipun penggunaannya mungkin menurun.
Semua format yang disebutkan sejauh ini menyimpan gambar yang dipetakan.
PostScript, dikembangkan
bahwa siapa pun ingin menulis dengan tangan) dapat membuat satu set
operasi yang sesuai dengan kebutuhannya sendiri dan tampilan tata letak halaman.
satu set definisi yang mendefinisikan prosedur yang berhubungan dengan primitif gambarnya, dalam hal
PostScript sendiri, level lebih rendah,primitif.
tidak cocok untuk menyimpan gambar tunggal dalam isolasi, bukan sebagai
format grafik vektor yang paling banyak digunakan, tetapi PostScript penuh
Pada bulan Februari 1999, W3C mengeluarkan spesifikasi rancangan kerja pertama
dari format Graphics Vector Scaleable, SVG, yang didefinisikan dalam XML
(lihat Bab 8), bahasa markup yang dapat diperluas baru untuk Web.
model pencitraan yang sama tetapi repertoar tetap operasi dan karenanya
untuk animasi vektor menggunakan Macromedia's Flash (lihat Bab 11) tetapi
sekarang standar terbuka, digunakan secara luas untuk gambar vektor. Meskipun
beberapa tahun, 9 yang memberikan status ad hoc sebagai standar. SWF adalah a
format yang sangat kompak, dan dapat dirender dengan sangat cepat. Meskipun,
karena asalnya, SWF sebagian besar digunakan untuk animasi, penggunaannya untuk
EPS, SWF, dan SVG bukan hanya format vektor, meskipun vektor mereka
paket desain berbantuan komputer: AutoCAD DXF adalah file yang kompleks
format eksklusif yang terkait dengan program populer juga banyak digunakan. Secara khusus, file
Photoshop dan Illustrator
Salah satu fitur yang perlu diperhatikan dari format ini adalah mereka mempertahankannya
lapisan menjadi satu. Ini tidak diinginkan jika dimaksudkan untuk membuatnya
Jelas, dengan begitu banyak format file berbeda yang digunakan, konversi
menjadi format video digital (dan kami akan menjelaskannya lebih lanjut dalam
yang menyediakan kerangka kerja dan satu set komponen perangkat lunak untuk
video hanya satu - gambar diam adalah yang lain. QuickTime memiliki sendiri
data, tetapi yang lebih penting, ini menyediakan koleksi impor dan
komponen ekspor, yang memungkinkan program apa pun yang menggunakan QuickTime untuk bekerja
dengan file dalam banyak format, termasuk JFIF, PNG, GIF, TGA, PICT, TIFF, Photoshop dan SWF (tetapi
tidak EPS)
Further Information
Topik-topik yang diperkenalkan dalam bab ini akan dibahas secara lebih mendalam
harus dikonsultasikan untuk perincian lebih lanjut. [Mv96] menjelaskan banyak hal
format file grafik; [Ado90b] adalah deskripsi pasti dari Bahasa PostScript.