graphics pertemuan 07&08 · 2010. 4. 12. · • 1 bit per pixel = 2 colours (monochrome) • 2...
TRANSCRIPT
1
Matakuliah : O0414 - Computer / Multimedia
GraphicsPertemuan 07&08
Tahun : 2010
Pertemuan 07&08
Learning OutcomesPada akhir pertemuan ini, diharapkan mahasiswa akan p , pmampu :• Menerapkan Penggunaan Gambar pada Aplikasi
Multimedia
Bina Nusantara
2
Outline Materi• Apa itu ImageApa itu Image• Tipe-Tipe Image Media• Bitmap Image• Vector Image• Model Grafika 3 Dimensional
Bina Nusantara
• Model Grafika 3-Dimensional• Bekerja dengan Grafika
Apa itu Image?• Image suatu representasig p
grafika dan visual daribeberapa informasi yang dapat ditampilkan di layarkomputer atau tercetak
• Image dapat tampil dalamformat :
Photographs
Bina Nusantara
– Photographs– Drawings– Paintings– Television and motion pictures– Semantics– Maps, dll.
3
Apa itu Image?
• Images memainkanImages memainkan peran yang penting dalam multimedia– Navigation– User interface components– Help systems
Opening Screen
Main Menu Links
Bina Nusantara
– Clip art Jazz Dive Profile Promoted Bands
JohnButlerTrio
TheWaifs
LittleBirdy
TheFlairz
History Contact
Tipe-Tipe Image Media
Image
Raster / Bitmap
Bina Nusantara
Image
Vector / Metafile
4
Raster/Bitmap Image• Bitmapped image disimpan dalam bentuk array of pixels. pp g p y p
Original imageOriginal image
Bina Nusantara
Shown Shown magnifiedmagnified
Raster Image• Sebuah pixel adalah elemen terkecil dari resolusi pada
l k t (S R l ti )layar komputer (Screen Resolution)
• Bitmap a map of bits a matrix of pixel
• Setiap pixel dapat berisi warna spesifik yang dipilih dari 2 atau lebih range warna
Bina Nusantara
• Range warna ini dikenal sebagai colour depth
• Colour depth dihitung dalam satuan bits per pixel– Ingat : 1 bit (binary digit) berisi 1 atau 0 dan ada 8 bit dalam 1 byte
5
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– Generally good enough for colour images
Bina Nusantara
• 16 bits per pixel = 65536 colours– Better quality for photograph-like images, also known as high colour
• 24 bits per pixel = >16 million possible colours– Used to recreate photo realistic images, also known as true colour
Colour DepthTrue Colour (24 bits)
8 bits8 bits
4 bits
2 bits
Bina Nusantara
2 bits
6
Raster Image• Semakin banyak warna per pixel semakin y p p
besar ukuran image
• Jumlah pixel bergantung pada ukuran file yang dibutuhkan untuk menyimpan image (Resolusi Image)
Bina Nusantara
• Ingat, 2 faktor yang mempengaruhi ukuran file bitmap adalah:– Resolusi– Color Depth
Tipe KompresiLossless compression Lossy compressionLossless compression• Mengubah cara data
diorganisasikan atauditampilkan untukmengurangi ukuranpenyimpanan.
Lossy compression• Mencoba
memaksimalkan kompresi dengan menghilangkan detil yang tidak terlihatp y p
• Tidak ada detil yang dihilangkan
y goleh user manusia.
• Menghilangkan detil saat kompresi
Bina Nusantara
7
Lossy Compression
Bina Nusantara
NOTE: Repeated compression causes loss in quality
Popular bitmap formats• Microsoft bitmap (.bmp)
U d i i ft i d– Used in microsoft windows
• TIFF - Tagged Image File Format (.tif)– Used for faxing images (amongst other things)
• JPEG - Joint Photographic Expert Group (.jpg)– Useful for storing photographic images
Bina Nusantara
• GIF - Graphics Interchange Format (.gif)– Used a lot on web sites
• PNG - Portable Network Graphics (.png)– A new format for web graphics
8
Keuntungan dan Kerugian Penggunaan Bitmap / Raster Image
• Keuntungan– Menampilkan detil informasi dengan cepat– Nyata
• Kerugian
Bina Nusantara
– Bergantung pada resolusi– Berpengaruh pada kualitas image – Ukuran file besar
• Adobe Photoshop
Software Untuk Membuat Bitmap Image
Adobe Photoshop• Adobe Fireworks• Corel Paint Shop Pro• Microsoft Paint• Microsoft PhotoDraw 2000• OpenCanvas
Bina Nusantara
9
Software Untuk Membuat Raster/Bitmap
Bina Nusantara
Vector images
• Vector images disimpan dalam bentuk kumpulanVector images disimpan dalam bentuk kumpulangraphic primitives yang dibutuhkan untuk menampilkan image
• Graphic primitive adalah grafika sederhana berbasiskan elemen drawing atau obyek seperti shape
Bina Nusantara
p– e.g. square, line, ellipse, arc, etc.
• Image terdiri dari kumpulan perintah (persamaan matematika) yang akan ditampilkan sebagai obyek saat dibutuhkan
10
Vector images• Menyimpan dan menampilkan image dengan persamaan y g
matematika disebut vector graphics atau Object Oriented graphics.
• Setiap primitive object memiliki atribut yang bervariasi untuk membentuk suatu image– e.g. x-y location, fill colour, line colour, line style, etc.
Bina Nusantara
• Contoh:– RECTANGLE : rectangle top, left, width, height, color is ( 0, 0,
200, 200, red)– CIRCLE : circle top, left, radius, color– LINE : Line x1, y1, x2, y2, color
Primitive geometric drawing objects
• Shapes• Basic– Circle– Ellipse– Rectangle– Square– Pie segment– Triangle– Pentagon,
– Line– Polyline– Arc– Bezier curve
• Text– Font, weight
Bina Nusantara
hexagon, heptagon, octagon, etc
Font, weight
TextText
11
Vector images
• Vector image atau vector graphics dapat diubahVector image atau vector graphics dapat diubah ukurannya tanpa mengalami kehilangan integritas dari image aslinya.
• Mengubah ukuran suatu vector menggunakan operasi matematika – hanya mengubah atribut
Bina Nusantara
operasi matematika hanya mengubah atribut, sehingga image tidak terpengaruh
Mengubah Vector Graphics
Original imageOriginal image ShownShownOriginal imageOriginal image
V e c t o rg r a p h i c s
ShownShownmagnifiedmagnified
Bina Nusantara
V e c t o rg r a p h i c s
12
Keuntungan dan KerugianPenggunaan Vector Image
• Keuntungan– Ukuran datanya relatif kecil untuk menampilkan
image– Karena itu tidak membutuhkan memory yang besar
untuk penyimpanannya– Mudah dimanipulasi
Bina Nusantara
• Kerugian– Level detil yang terbatas untuk menampilkan image
• Adobe Flash
Software Untuk Membuat Vector Image
• Adobe Flash• Adobe Illustrator• Adobe Freehand• Microsoft Silverlight
Bina Nusantara
13
Software to Membuat Vector
Bina Nusantara
Vector formats• Windows metafile (.wmf)
– Used by Microsoft Windows
• SVG - Scalable Vector Graphics (.svg)– A new format devised for the web
• CGM - Computer Graphics Metafile (.cgm)– Older format commonly used for clip art
• Adobe PostScript (.ps)– A page description language used to control printers
Bina Nusantara
• Adobe Portable Document Format (.pdf)– A page description language common on the web
• Drawing Exchange Format (.dfx)– Store 3D image created by design program AutoCAD
• Encapsulated PostScript (.epf)– Professional printing: Illustration program, Adobe Systems, Desktop Publishing programs
14
Graphics Programs• Graphics programs adalah alat yang memungkinkan seniman untuk
membuat dan mengedit design yang digunakan dalam aplikasimembuat dan mengedit design yang digunakan dalam aplikasi multimedia.
• Umumnya, graphics programs dapat dikategorikan sebagai :– Drawing programs
• Membuat draw type graphics• Menyediakan freehand. Contoh : geometric shape • Example : Adobe Illustrator, Corel Draw, Adobe Freehand
– Paint programs
Bina Nusantara
p g• Yang digunakan untuk membuat bitmap• Berguna untuk membuat original art• Contoh: Paint Shop Pro
– Image editing programs• Membuat perubahan pada image yang sudah ada, seperti memanipulasi
brightness atau contrast, mengaplikasikan textures, patterns• Examples : Adobe Photoshop, Corel PhotoPaint
Model Grafika 3-Dimensional• Suatu model 3D adalah variasi
dari format vector
• Lokasi dari suatu obyek 3-dimensional dispesifikasikan sebagai koordinat x, y dan z
XX
Bina Nusantara
• Primitives yang bisa ditemukan pada model 3D :– Cube, sphere, pyramid, etc.– Camera, spotlight, texture,
shading etc.
3D model
XX
YY
ZZ
15
Model Grafika 3-Dimensional• Grafika 3D menawarkan efek
photorealistics yang dapat dilihat di TV, Computer Games
• Contoh : Motion Picture films seperti:
Bina Nusantara
sepe t– Transformer, Christmas Carol,
Up, Wall-E, Astroboy, Monsters VS Aliens, etc
Photorealistics Effects
Bina Nusantara
Transformer the Movie (2007)
16
Photorealistics Effects
Bina Nusantara
• Lightwave
Software Untuk Membuat Image 3D
• Lightwave• 3D Studio Max• Maya
Bina Nusantara
17
Software Untuk Membuat Image 3D
Bina Nusantara
Model Grafika 3-Dimensional
Bina Nusantara
18
35
Real atau 3D?
36
19
37
Hardware Untuk Mendapatkan Images• Scanners dan produk digital
i iimaging• Digital camera
– Menggunakan memory digital untuk menggantikan film
– Images ditransfer ke komputer melalui kabel atau memory cardDapat memiliki resolusi yang sangat
Bina Nusantara
– Dapat memiliki resolusi yang sangat tinggi
• Gambar dari camcorder atau PC “web-cam”– Produk rumahan biasanya beresolusi
rendah
20
Hardware Untuk Membuat / Mengedit Images
• Graphics / digitizer tablet Tablet and penGraphics / digitizer tablet dan pen– Lebih disukai oleh digital
artists– Menekankan pada
sensitivitas
Bina Nusantara
– Mouse memiliki crosshair yang akurat untuk membantu mendigitasi gambar
Bekerja dengan Grafika
• Konsiderasi dan panduan saat bekerjaKonsiderasi dan panduan saat bekerja dengan grafika:– Pilihan grafika tergantung pada apa yang kita
kerjakan– Pilih software yang tepat
G k l d th i i l
Bina Nusantara
– Gunakan color depth yang minimal– Pikirkan sistem penyampaian
21
Bagaimana grafika/images dapat digunakan dengan efektif
• Grafik dan Tables– Dengan sekali melihat, grafik
dapat menyediakan spesifik data, menampilkan tren umum pada data atau memperlihatkan relasi antara data dan tren data
• Diagrams
Bina Nusantara
• Diagrams– Membantu user
mengkonsepkan suatu proses, aliran dan hubungan. Contoh diagram: Flow charts, Schematic Drawings and Block Diagrams.
Keuntungan dan Kerugian Penggunaan Image
• Keuntungang– Menampilkan banyak informasi dengan cepat– Menambah simulasi visual dan warna– Dapat berkomunikasi tanpa batasan bahasa– Memperkaya media lain
• Kerugian
Bina Nusantara
g– Tidak menyediakan penjelasan mendalam
• Grafika jarang dapat menampilkan pesan yang cukup dalam bidang bisnis, teknikal dan aturan keselamatan
– Dapat disalah-interpretasikan• Grafika harus digunakan dengan hati-hati untuk memastikan
pesan tidak ambigu atau kriptik