Graphics Pertemuan 07&08 · 2010. 4. 12. · • 1 bit per pixel = 2 colours (monochrome) • 2...

Post on 03-Apr-2021

1 views 0 download

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