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

21
Matakuliah : O0414 - Computer / Multimedia Graphics Pertemuan 07&08 Tahun : 2010 Pertemuan 07&08 Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Menerapkan Penggunaan Gambar pada Aplikasi Multimedia Bina Nusantara

Upload: others

Post on 03-Apr-2021

2 views

Category:

Documents


0 download

TRANSCRIPT

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

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

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

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.

Page 3: Graphics Pertemuan 07&08 · 2010. 4. 12. · • 1 bit per pixel = 2 colours (monochrome) • 2 bits per pixel = 4 colours • 4 bits per pixel = 16 colours • 8 bits per pixel =

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

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

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

Page 5: Graphics Pertemuan 07&08 · 2010. 4. 12. · • 1 bit per pixel = 2 colours (monochrome) • 2 bits per pixel = 4 colours • 4 bits per pixel = 16 colours • 8 bits per pixel =

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

Page 6: Graphics Pertemuan 07&08 · 2010. 4. 12. · • 1 bit per pixel = 2 colours (monochrome) • 2 bits per pixel = 4 colours • 4 bits per pixel = 16 colours • 8 bits per pixel =

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

Page 7: Graphics Pertemuan 07&08 · 2010. 4. 12. · • 1 bit per pixel = 2 colours (monochrome) • 2 bits per pixel = 4 colours • 4 bits per pixel = 16 colours • 8 bits per pixel =

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

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

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

Page 9: Graphics Pertemuan 07&08 · 2010. 4. 12. · • 1 bit per pixel = 2 colours (monochrome) • 2 bits per pixel = 4 colours • 4 bits per pixel = 16 colours • 8 bits per pixel =

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

Page 10: Graphics Pertemuan 07&08 · 2010. 4. 12. · • 1 bit per pixel = 2 colours (monochrome) • 2 bits per pixel = 4 colours • 4 bits per pixel = 16 colours • 8 bits per pixel =

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

Page 11: Graphics Pertemuan 07&08 · 2010. 4. 12. · • 1 bit per pixel = 2 colours (monochrome) • 2 bits per pixel = 4 colours • 4 bits per pixel = 16 colours • 8 bits per pixel =

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

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

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

Page 13: Graphics Pertemuan 07&08 · 2010. 4. 12. · • 1 bit per pixel = 2 colours (monochrome) • 2 bits per pixel = 4 colours • 4 bits per pixel = 16 colours • 8 bits per pixel =

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

Page 14: Graphics Pertemuan 07&08 · 2010. 4. 12. · • 1 bit per pixel = 2 colours (monochrome) • 2 bits per pixel = 4 colours • 4 bits per pixel = 16 colours • 8 bits per pixel =

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

Page 15: Graphics Pertemuan 07&08 · 2010. 4. 12. · • 1 bit per pixel = 2 colours (monochrome) • 2 bits per pixel = 4 colours • 4 bits per pixel = 16 colours • 8 bits per pixel =

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)

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

16

Photorealistics Effects

Bina Nusantara

• Lightwave

Software Untuk Membuat Image 3D

• Lightwave• 3D Studio Max• Maya

Bina Nusantara

Page 17: Graphics Pertemuan 07&08 · 2010. 4. 12. · • 1 bit per pixel = 2 colours (monochrome) • 2 bits per pixel = 4 colours • 4 bits per pixel = 16 colours • 8 bits per pixel =

17

Software Untuk Membuat Image 3D

Bina Nusantara

Model Grafika 3-Dimensional

Bina Nusantara

Page 18: Graphics Pertemuan 07&08 · 2010. 4. 12. · • 1 bit per pixel = 2 colours (monochrome) • 2 bits per pixel = 4 colours • 4 bits per pixel = 16 colours • 8 bits per pixel =

18

35

Real atau 3D?

36

Page 19: Graphics Pertemuan 07&08 · 2010. 4. 12. · • 1 bit per pixel = 2 colours (monochrome) • 2 bits per pixel = 4 colours • 4 bits per pixel = 16 colours • 8 bits per pixel =

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

Page 20: Graphics Pertemuan 07&08 · 2010. 4. 12. · • 1 bit per pixel = 2 colours (monochrome) • 2 bits per pixel = 4 colours • 4 bits per pixel = 16 colours • 8 bits per pixel =

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

Page 21: Graphics Pertemuan 07&08 · 2010. 4. 12. · • 1 bit per pixel = 2 colours (monochrome) • 2 bits per pixel = 4 colours • 4 bits per pixel = 16 colours • 8 bits per pixel =

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