41
Τυπογραφικόσ Σχεδιαςμόσ Εντφπων & Εφαρμογών πολυμζςων Εκπαιδευτήσ Ανδρζασ Κόλλιασ 27.11.2009 Ι.Δ.Κ. ΧΑΛΚΙΓΑΣ ΔΛΛΗΝΙΚΗ ΓΗΜΟΚΡΑΤΙΑ ΟΡΓΑΝΙΜΟ ΔΠΑΓΓΔΛΜΑΣΙΚΗ ΔΚΠΑΙΓΔΤΗ ΚΑΙ ΚΑΣΑΡΣΙΗ

08 Unicode, Image Formats

Embed Size (px)

Citation preview

Page 1: 08 Unicode, Image Formats

Τυπογραφικόσ Σχεδιαςμόσ Εντφπων & Εφαρμογών πολυμζςων

Εκπαιδευτήσ Ανδρζασ Κόλλιασ

27.11.2009

Ι.Δ.Κ. ΧΑΛΚΙΓΑΣ

ΔΛΛΗΝΙΚΗ ΓΗΜΟΚΡΑΤΙΑ

ΟΡΓΑΝΙΜΟ ΔΠΑΓΓΔΛΜΑΣΙΚΗ ΔΚΠΑΙΓΔΤΗ ΚΑΙ ΚΑΣΑΡΣΙΗ

Page 2: 08 Unicode, Image Formats

Κωδηθνπνίεζε ραξαθηήξωλ

Σππνγξαθηθόο ρεδηαζκόο

Βαζηθά ζηνηρεία Unicode typeface

ASCII (American Standard Code for Information Interchange)

International Standard Organization (ISO) character sets

Image File Formats Vector – Raster

Page 3: 08 Unicode, Image Formats

ASCII (American Standard Code for Information Interchange) (1)

Ο ASCII είλαη ν πην δηαδεδνκέλνο θώδηθαο αλαπαξάζηαζεο

Η αξρηθή έθδνζε ηνπ ASCII νλνκάζηεθε ANSI X3.4-1986 πξόηππν.

Αλαπηύρζεθε από ηνλ Ακεξηθάληθν Οξγαληζκό Πξνηππνπνίεζεο θαη είλαη κία απιή θσδηθνπνίεζε ραξαθηήξσλ ησλ 7-bits

Ο θσδηθόο ASCII πεξηιακβάλεη 7bit = 27 = 128 ραξαθηήξεο

Από απηνύο νη 95 είλαη ζύκβνια γξαθήο θαη νη 33 ραξαθηήξεο ειέγρνπ (νη νπνίνη ρξεζηκνπνηνύληαη γηα λα ελεξγνπνηήζνπλ ή λα ζηακαηήζνπλ κία ελέξγεηα πνπ έρεη λα θάλεη κε ηελ εγγξαθή, ηελ επεμεξγαζία ή ηελ κεηάδνζε δεδνκέλσλ

Page 4: 08 Unicode, Image Formats

ASCII (American Standard Code for Information Interchange) (2)

εκαληηθό κεηνλέθηεκα ηεο ASCII είλαη όηη πεξηιακβάλεη κόλν ιαηηληθνύο ραξαθηήξεο θαη δελ ππάξρεη πξόλνηα γηα άιιεο γιώζζεο

Γη’απηό ην ιόγν δεκηνπξγήζεθαλ επεθηάζεηο ηνπ θώδηθα ASCII κε 8-bit γηα ηνπο νπνίνπο κπνξνύζαλ λα πξνζηεζνύλ 28=256 ραξαθηήξεο

Οη πξώηεο 128 ζέζεηο είλαη ίδηεο κε ηελ ASCII θαη νη πιενλάδνληεο 128 ραξαθηήξεο γηα ηδηθά ζύκβνια άιισλ αιθάβεησλ

Γλσζηνί θώδηθεο πνπ ρξεζηκνπνηνύληαη ζηελ Διιάδα είλαη νη:

IBM 851, IBM 869, 737 ή αιιηώο ειιεληθόο 437 (γηαηί πξνέθπςε από ηελ ακεξηθάληθε θσδηθνζειίδα 437), ΔΛΟΣ 928

Η ΔΛΟΣ 928 είλαη ε πην ζύγρξνλε ηππνπνίεζε θαη θαζηεξώζεθε αξρηθά από ηνλ ΔΛΟΣ θαη αξγόηεξα έγηλε απνδεθηή από ηνλ ISO-Latin-8859-7 ή απιά Latin 7

Page 5: 08 Unicode, Image Formats

International Standard Organization (ISO) character sets

Κσδηθνπνηήζεηο πνπ έρνπλ ζα ζηόρν ηελ ππνζηήξημε άιισλ γισζζώλ

(πιελ ηεο αγγιηθήο)

Αξρηθή θσδηθνπνίεζε ISO 646 (7bits/char)

Με εζληθέο παξαιιαγέο γηα ηηο δηάθνξεο γιώζζεο

Γεκηνύξγεζε πξνβιήκαηα αζπκβαηόηεηαο

Με ηελ θσδηθνπνίεζε θεηκέλνπ ζε 8bits/char, πξνέθπςαλ ηα πξόηππα πνπ

ρξεζηκνπνηνύληαη ζήκεξα

ISO-8859-1, ISO-8859-2

Διιεληθά ISO-8859-7

Page 6: 08 Unicode, Image Formats

Κσδηθνπνηήζε ραξαθηήξσλ Unicode

Ολνκάζηεθε έηζη από ηα ραξαθηεξηζηηθά ηνπ: Universality (νηθνπκεληθόηεηα)Uniqueness (κνλαδηθόηεηα)Uniformity (νκνηνκνξθία)

Γεκηνπξγήζεθε ζηα κέζα ηεο δεθαεηίαο ηνπ 1980 από ηνπο Joseph Becker, Lee Collins θαη Mark Davis

Πεξηέρεη ραξαθηήξεο από ηηο θπξηόηεξεο γξαπηέο γιώζζεο ηνπ θόζκνπ θαη βξίζθεηαη ζε ζπλερή αλαλέσζε

Πεξηιακβάλεη ηερληθά ζύκβνια, ηδηαίηεξα γισζζηθά ραξαθηεξηζηηθά κηαο γξαθήο όπσο δηαιπηηθά, αξηζκεηηθά ζύκβνια, ζεκεία ζηίμεο θαη γεληθά νηηδήπνηε κπνξεί λα πεξηέρεηαη ζε κηα γιώζζα

Πξνηείλεη έλαλ κνλαδηθό αξηζκό γηα θάζε ραξαθηήξα, αλεμάξηεηα από ην ινγηζκηθό, ην ιεηηνπξγηθό ζύζηεκα θαη ηε γιώζζα

Page 7: 08 Unicode, Image Formats

Γηεζλέο πξόηππν κε ζθνπό λα αληηζηνηρίζεη έλα αθέξαην αξηζκό (θσδηθό

ζεκείν) ζε θάζε ραξαθηήξα νπνηαζδήπνηε αλζξώπηλεο γιώζζαο

Η ζρεδίαζε ηνπ αθνξά ηελ θσδηθνπνίεζε ραξαθηήξσλ όισλ ησλ γξαπηώλ

γισζζώλ ηνπ θόζκνπ

Απαηηήζεηο ηνπ ζπζηήκαηνο UNICODE:

– Η ππνζηήξημε πνιπγισζζηθνύ πεξηερνκέλνπ (νη πεξηζζόηεξνη ππνινγηζηέο

ππνζηεξίδνπλ δύν γιώζζεο: δηεζλήο θαη ηνπηθή)

– Αληηζηνηρεί έλα θσδηθό ζεκείν γηα θάζε γξάκκα (όρη ηππνγξαθηθά)

Τθίζηαηαη σο:

– UTF-32, UTF-16 (16bits/char), UTF-8 (8bits/char) θαη UTF-7

– O UTF-16 ρξεζηκνπνηείηαη θπξίσο γηα γιώζζεο ηεο αλαηνιήο

• Γηαπσλέδηθα, Κηλέδηθα, Κνξεάηηθα

Δίλαη ζήκεξα ην θπξίαξρν ζρήκα θσδηθνπνίεζεο θεηκέλνπ

– Π.ρ. ζε ιεηηνπξγηθά Microsoft Windows, UNIX, Mac

Κσδηθνπνηήζε ραξαθηήξσλ Unicode

Page 8: 08 Unicode, Image Formats

Η αλάπηπμε θσδηθνζειίδσλ ISO έιπζε ην πξόβιεκα κε ηα δηάθνξα αιθάβεηα, αιιά ιόγσ πεξηνξηζκνύ ηνπ κεγέζνπο θαη πάιη ζε θακία θσδηθνζειίδα ISO δελ ρσξνύζαλ αξθεηνί ραξαθηήξεο.

Η Δπξσπατθή Έλσζε ρξεηαδόηαλ πιήζνπο θσδηθνζειίδσλ γηα λα θαιύςεη όιεο ηηο ρώξεο κειώλ ηεο έηζη δεκηνπξγήζεθε ε θσδηθνζειίδαUnicode πνπ πξνηείλεη έλα κνλαδηθό αξηζκό γηα θάζε ραξαθηήξα, αλεμάξηεηα από ην ιεηηνπξγηθό ζύζηεκα, ην ινγηζκηθό θαη ηε γιώζζα.

Κάζε θσδηθνπνηεκέλε ιέμε Unicode έρεη κήθνο 16 bit επηηπγράλνληαο 216=65536 ζπλδπαζκνύο

Η Unicode παξέρεη θσδηθνπνίεζε γηα ηνπο ραξαθηήξεο όισλ ησλ γισζζώλ ζπκπεξηιακβαλνκέλσλ ησλ Δπξσπατθώλ, ηεο Μέζεο Αλαηνιήο θαη ηεο Αζίαο

Κσδηθνπνηήζε ραξαθηήξσλ Unicode

Page 9: 08 Unicode, Image Formats

Κσδηθνπνηήζε ραξαθηήξσλ Unicode

Οη πξώηεο 256 ζέζεηο θαιύπηνπλ ηνπο ραξαθηήξεο ηνπ ASCII πνππεξηιακβάλνληαη ζηηο 8.192 ζέζεηο ησλ βαζηθώλ αιθαβήησλ

4.096 ζέζεηο γηα ζεκεία ζηίμεο, ζύκβνια θηι

4.096 θσδηθνπνηεκέλσλ ζέζεσλ είλαη γηα ηνπο ιεγόκελνπο CJK ραξαθηήξεο (China, Japan, Korea)

20.000 ζέζεηο αθνξνύλ ηα ηδενγξάκκαηα απηώλ ησλ ρσξώλ.

Σν ηειεπηαίν ηκήκα είλαη γηα πξνζσπηθή ρξήζε θαη ραξαθηήξεο ζπκβαηόηεηαο

Ο κεραληζκόο ηνπ Unicode ρξεζηκνπνηεί δεπγάξηα ηηκώλ ζαλ ραξαθηεξηζηηθά γηα λα κπνξέζεη λα δεκηνπξγήζεη πάλσ από 1.000.000 πηζαλέο ηηκέο θαη λα θσδηθνπνηήζεη πεξίπνπ 1.114.112 ραξαθηήξεο. Γηα λα κπνξέζεη λα επηηεπρζεί όκσο απηό, ρξεζηκνπνηήζεθαλ ηξία δηαθνξεηηθά ζρήκαηα ηνπ Unicode, ηα UTF8, UTF16 θαη UTF32.

Page 10: 08 Unicode, Image Formats

Πξνβιήκαηα Unicode…

Η αγγιηθή γιώζζα δελ ζεσξείηαη πιένλ δηεζλήο

Πξόβιεκα απνζήθεπζεο θαη αληαιιαγήο πιεξνθνξηώλ

Κσδηθνπνίεζε ηδενγξακκάησλ

Αξαβηθή γξαθή

Γεκηνπξγία γξακκαηνζεηξώλ

Μεηαηξνπή θσδηθνπνηεκέλσλ εγγξαθώλ από ASCII ζε Unicode

Page 11: 08 Unicode, Image Formats

Πιενλεθηήκαηα Unicode…

Γεκηνπξγία δηεζλήο θσδηθνζειίδαο

Κάζε ραξαθηήξαο είλαη κνλαδηθόο θαη πεξηγξάθεηαη από έλαλ αξηζκό

Κσδηθνπνίεζε ησλ πεξηζζόηεξσλ γξαθώλ ηνπ θόζκνπ

Οκνηνκνξθία θσδηθνπνίεζεο ραξαθηήξσλ

Page 12: 08 Unicode, Image Formats

Κείκελν θαη εθαξκνγέο πνιπκέζσλ

ε εθαξκνγέο πνιπκέζσλ ην θείκελν ρξεζηκνπνηείηαη είηε σο:

θείκελν πεξηερνκέλνπ – παξέρεη νπζηαζηηθέο πιεξνθνξίεο ζηνλ ρξήζηε κε ηελ πεξηγξαθή ή παξάζεζε πιεξνθνξηώλ

θείκελν πεξηβάιινληνο – ηίηινη γηα ηνλ θαζνξηζκό ελνηήησλ, θνπκπηά πινήγεζεο, κελνύ επηινγώλ θηι.

Γηα λα είλαη απνηειεζκαηηθή ε παξνπζίαζε ελόο κελύκαηνο ζα πξέπεη ην θείκελν πνπ ρξεζηκνπνηείηαη λα είλαη:

ζαθέο

ζύληνκν

αηζζεηηθά επράξηζην

λα εκθαλίδεηαη ζε θαηάιιειε ζέζε ζηελ νζόλε

Page 13: 08 Unicode, Image Formats

Πνηόηεηα ηνπ θεηκέλνπ ζηελ νζόλε

Hannafin & Hooper (1989) δηαπίζησζαλ όηη ν άλζξωπνο δηαβάδεη 28%

πην αξγά ζηελ νζόλε από όηη ζην ραξηί, γηαηί;

Η αλαπαξαγσγή ηνπ θεηκέλνπ ζηελ νζόλε δελ είλαη ηόζν θαιή όζν ε

απόδνζή ηνπ ζην ραξηί (screen resolution)

ηππσκέλν θείκελν ζε έληππα - 1200 dots per inch (dpi) ή κεγαιύηεξν

computer screens 85 dpi

Πσο κπνξνύλ λα αληηκεησπηζηνύλ απηέο νη δπζθνιίεο;

Page 14: 08 Unicode, Image Formats

Δηθόλα

Απαξαίηεην ζηνηρείν θάζε ζύγρξνλεο εθαξκνγήο

Απινπζηεύεη ηελ αιιειεπίδξαζε ηνπ ρξήζηε κε ηελ εθαξκνγή

Page 15: 08 Unicode, Image Formats

Σαμηλόκεζε Δηθόλσλ σο πξνο ηελ αλαπαξάζηαζε πεξηερνκέλνπ

Χαξηνγξαθηθέο: Raster Graphics ή Bitmap

– Οξζνγώληνο πίλαθαο εηθνλνζηνηρείσλ (pixels)

– ε θάζε pixel αληηζηνηρεί κία ηηκή ρξώκαηνο (π.ρ. RGB)

– Υαξαθηεξηζηηθά πνηόηεηαο

• Αλάιπζε (Resolution)

• Βάζνο Υξώκαηνο (Colour Depth)

– Απώιεηα πνηόηεηαο κε νπνηνδήπνηε γεσκεηξηθό κεηαζρεκαηηζκό (π.ρ.

Resize, rotate)

– Voxel αληί pixel γηα 3D γξαθηθά (ζεκείν 3D πιέγκαηνο) –δελ

ρξεζηκνπνηείηαη

– Καηνρπξώζεθε σο παηέληα 1970 από ηελ Σexas Instruments

Γηαλπζκαηηθέο: Vector Graphics

– Υξήζε γεσκεηξηθώλ ζηνηρείσλ γηα ηελ πεξηγξαθή ηεο εηθόλαο

– Μεησκέλεο αλάγθεο ρώξνπ απνζήθεπζεο

– Γπλαηόηεηα δηαηήξεζεο πνηόηεηαο κε ηελ εθαξκνγή γεσκεηξηθώλ

κεηαζρεκαηηζκώλ ζηελ εηθόλα

– Γπλαηόηεηα απνηειεζκαηηθόηεξεο αλαπαξάζηαζεο 3D γξαθηθώλ

– Μεησκέλε απόδνζε ξεαιηζηηθήο εηθόλαο (θσηνγξαθίαο)

– Υξεζηκνπνηείηαη ζηηο Page Description Languages, Postscript θαη PDF

Page 16: 08 Unicode, Image Formats

Γηαλπζκαηηθή θαη Υαξηνγξαθηθή εηθόλα

Page 17: 08 Unicode, Image Formats

Υαξηνγξαθηθέο Δηθόλεο

Η πνηόηεηα ηνπο θαζνξίδεηαη

από:

Σελ αλάιπζε (resolution):

• αξηζκόο pixels αλά κνλάδα

κήθνπο (~ 72 – 600ppi)

To βάζνο ρξώκαηνο (colour

depth):

• Ο αξηζκόο ησλ bits πνπ

ρξεζηκνπνηνύληαη γηα ηελ

θσδηθνπνίεζε ηνπ ρξώκαηνο

ηνπ θάζε pixel (π.ρ. 8 - 32 bits

per pixel)

Page 18: 08 Unicode, Image Formats

Σαμηλόκεζε Δηθόλσλ σο πξνο ηελ Κσδηθνπνίεζε Υξώκαηνο

Γηηνληθέο (Bitonal)

– Βάζνο Υξώκαηνο 1bit/pixel

– πρλά ρξεζηκνπνηείηαη dithering γηα ηελ αλαπαξάζηαζε ελδηάκεζσλ ηόλσλ

ηνπ γθξίδνπ

Dithering: Αλάκεημε εηθνλνζηνηρείωλ (pixels) από δύν ε πεξηζζόηεξα

ρξώκαηα ώζηε λα δεκηνπξγείηαη ε ςεπδαίζζεζε ηεο ύπαξμεο ελδηάκεζσλ

ηόλσλ

– Κηλεηά ηειέθσλα, αξρεηνζέηεζε εγγξάθσλ, ζάξσζε δαθηπιηθώλ

απνηππσκάησλ, θ.ι.π.

πλερνύο ηόλνπ

– Κιίκαθαο γθξίδνπ (grayscale)

• πλήζσο 8 bits/pixel

– Έγρξσκεο (colour)

• πλήζσο 8-32 bits/pixel

• Π.ρ. ην CMYK θσδηθνπνηεί 4color channels(8bit/channel)

Page 19: 08 Unicode, Image Formats

ύγθξηζε εηθόλαο Bitonal-Grayscale

Page 20: 08 Unicode, Image Formats

ύιιεςε Δηθόλαο

Scanner (πεγή θσηόο, ρώξνο ηνπνζέηεζεο εγγξάθνπ, αληρλεπηήο θσηόο)

Φεθηαθέο θάκεξεο

Video κε ρξήζε ςεθηνπνηεηή ή frame grabber

Page 21: 08 Unicode, Image Formats

Απαηηήζεηο Απνζεθεπηηθνύ ρώξνπ γηα ζειίδα Α4

Page 22: 08 Unicode, Image Formats

πκπίεζε ζε θείκελν - εηθόλα

Σε θείκελν: κεηαηξνπή ζε ASCII κέζω πξνγξάκκαηνο

OCR

– Δπηηξέπεη πεξαηηέξσ επεμεξγαζία

Σε γξακκηθά ζρέδηα: δηαλπζκαηνπνίεζε

Σε εηθόλα: Σπλδπαζκόο ηερληθώλ ζπκπίεζεο

– Κσδηθνπνίεζε εληξνπίαο (πεξηνξηζκόο επαλαιακβαλόκελσλ ραξαθηήξσλ)

– Κσδηθνπνίεζε πεγήο (DCT, δηαλπζκαηηθή θβαληνπνίεζε)

Page 23: 08 Unicode, Image Formats

Image File Formats

Σα θνξκάη εηθόλαο έρνπλ θαζνξηζηεί γηα ηελ απνζήθεπζε θαη ηελ

νξγάλσζε εηθόλαο.

Απηά ηα θνξκάη εηθόλαο έρνπλ θαζνξηζηεί γηα ηελ απνζήθεπζε

θσηνγξαθηθώλ εηθόλσλ θαη άιισλ εηθόλσλ.

Οη εηθόλεο ζπλζέηνληαη από pixels ή vector (γεσκεηξηθά) δεδνκέλα ηα

νπνία ζηελ ζπλέρεηα κεηαηξέπνληαη ζε pixels γηα λα απνζεθεπζνύλ

Σα pixel πνπ απνηεινύλ ηελ εηθόλα είλαη νξγαλσκέλα ζε έλα πιέγκα grid

από θάζεηεο θαη νξηδόληηεο γξακκέο ην θάζε pixel πεξηέρεη πιεξνθνξίεο

ρξώκαηνο θαη θσηεηλόηεηαο.

Τπάξρνπλ εθαηνληάδεο είδε format ηα νπνία ρσξίδνληαη ζε δύν

θαηεγνξίεο ηα Raster (bitmaps) θαη ηα Vector αιιά θαη Metafile

(πεξηέρνπλ πιεξνθνξίεο raster αιιά θαη vector).

Page 24: 08 Unicode, Image Formats

Δπηθξαηέζηεξα Raster Image File Formats

TIFF

– Δπεθηάζηκν θαη επέιηθην format κε κεγάιε πνιππινθόηεηα Κσδηθνπνίεζεο

JPEG

– Σν απνηειεζκαηηθόηεξν πξόηππν ζπκπίεζεο εηθόλαο

BMP

– Format ησλ Microsoft Windows OS

– Σν πην απιό format, θακία ζπκπίεζε, απινύζηεξν, επξύ απνδεθηό

GIF

– Αληαιιαγή εηθόλσλ ζην δίθηπν

– Τπνζηεξίδεη ζπκπίεζε

PNG ,RAW

Αιια format εηθόλαο raster ηύπνπ πεξηιακβάλνληαη:

TGA (TARGA)

ILBM (InterLeaved BitMap)

PCX (Personal Computer eXchange)

ECW (Enhanced Compression Wavelet)

CD5 (Chasys Draw Image)

FITS (Flexible Image Transport System)

Page 25: 08 Unicode, Image Formats

TIFF ή TIF - Tag Image File Format (1/2)

Κπθινθόξεζε ην 1986 από ηελ Aldus Corporation γηα εθηύπσζε

Postscript

Format γηα γξαθηθά raster, νπνηνπδήπνηε βάζνπο ρξώκαηνο (π.ρ.

Γηηνληθέο, grayscale, 8-bit, 24-bit θαη 32-bit RGB)

πκπεξηιακβάλεη δηάθνξεο παξακέηξνπο ππό κνξθή tags πνπ ηνπ

επηηξέπνπλ λα ζπκπεξηθέξεηαη σο container γηα νπνηνδήπνηε θσδηθνπνίεζε,

ζπκπεξηιακβαλνκέλνπ ηνπ πξνηύπνπ JPEG

Δθόζνλ ζηελ θσδηθνπνίεζή ηνπ δελ ζπκπεξηιακβάλεηαη ρξήζε

ηνπ JPEG tag, δίλεη ζπκπίεζε ρσξίο απώιεηεο

Page 26: 08 Unicode, Image Formats

Δίλαη ηδηαίηεξα επέιηθην, ώζηε γηα παξάδεηγκα κπνξεί

θαλείο λα απνζεθεύζεη layers ζην αξρείν εηθόλαο

Γελ ππνζηεξίδεηαη από θάπνηνπο θπιινκεηξεηέο browsers

Παξακέλεη επξέσο απνδεθηό ζαλ θσηνγξαθηθό θνξκάη θαζώο θαη ζηελ

βηνκεραλία εθηππώζεσλ

Μπνξεί λα ρεηξηζηεί πνηθίια ρξσκαηηθά δηαζηήκαηα αλαιόγσο ηελ ζπζθεπή

π.ρ. ην CMYK πνπ αληαπνθξίλεηαη θαιύηεξα ζηελ εθηύπσζε θαη έγρπζε ηνπ

κειαληνύ

Χο ην πην επέιηθην είλαη θαη ην πιένλ πεξίπινθν format ηόζν θαηά ηελ

θσδηθνπνίεζε όζν θαη θαηά ηελ απνθσδηθνπνίεζε κε απνηέιεζκα νη

πεξηζζόηεξεο πινπνηήζεηο ηνπ (π.ρ. ζε drivers) λα εθκεηαιιεύνληαη

κόλν ηα ζηνηρεηώδε ραξαθηεξηζηηθά ηνπ

TIFF ή TIF - Tag Image File Format (2/2)

Page 27: 08 Unicode, Image Formats

RAW

RAW αλαθέξεηαη ζε κηα νηθνγέλεηα ησλ πξώησλ κνξθώλ εηθόλαο πνπ είλαη

δηαζέζηκε επηινγή ζε νξηζκέλεο ςεθηαθέο θσηνγξαθηθέο κεραλέο.

Απηή ε κνξθή ρξεζηκνπνηεί ζπλήζσο ρσξίο απώιεηεο ή ζρεδόλ-ζπκπίεζε

ρσξίο απώιεηεο, γηα λα παξάγεη αξρεία κεγέζνπο πνιύ κηθξόηεξα από ην

θνξκά TIFF

Παξά ην γεγνλόο όηη ππάξρεη έλα πξόηππν raw, (ISO 12234-2, TIFF / EP), νη

κνξθέο πνπ ρξεζηκνπνηνύληαη από ηηο πεξηζζόηεξεο θάκεξεο δελ είλαη

ηππνπνηεκέλε ή ηεθκεξησκέλε, θαη δηαθέξνπλ κεηαμύ ησλ θαηαζθεπαζηώλ

θάκεξαο.

Πνιιά γξαθηθά πξνγξάκκαηα θαη εθαξκνγέο επεμεξγαζίαο εηθόλαο δελ

κπνξνύλ λα δερζνύλ νξηζκέλεο ή όιεο από απηέο.

Η Adobe Digital Negative (DNG) πξνδηαγξαθή είλαη κηα πξνζπάζεηα γηα ηελ

ηππνπνίεζε ζε κηα πξώηε κνξθή εηθόλαο πνπ ζα ρξεζηκνπνηείηαη από

θάκεξεο, ή γηα ηελ αξρεηαθή απνζήθεπζε ησλ δεδνκέλσλ εηθόλαο

Page 28: 08 Unicode, Image Formats

Πξόηππν ηνπ ISO ζρεδηαζκέλν από ηε ζπλεξγαζία

– Joint Photographic Expert Group

– ITU-TS

JPEG/JFIF ην πην θνηλό format γηα απνζήθεπζε θαη κεηάδνζε εηθόλαο ζηνλ

παγθόζκην ηζηό

– JPEG: πξνζδηνξίδεη πσο κηα εηθόλα κεηαηξέπεηαη ζε ξεύκα από bytes

– JFIF: πξνζδηνξίδεη πσο απηό ην ξεύκα δεδνκέλσλ ελζσκαηώλεηαη ζε

αξρείν θαηάιιειν γηα απνζήθεπζε θαη κεηάδνζε)

Αιγόξηζκνο ζπκπίεζεο κε απώιεηεο θαη ιόγν ζπκπίεζεο από 10:1 έσο 100:1

Τθίζηαηαη θαη σο ζπκπίεζε ρσξίο απώιεηεο αιιά κε ιόγν ζπκπίεζεο έσο 2:1,

θαη κόλν γηα εηθόλεο βάζνπο 8bits/pixel

Βαζίδεηαη ζην γεγνλόο όηη κηθξέο αιιαγέο ρξώκαηνο δελ γίλνληαη

αληηιεπηέο όηαλ ε θωηεηλόηεηα δηαηεξείηαη

Λεηηνπξγεί θαιύηεξα ζε θσηνγξαθίεο θαη εηθόλεο θπζηθήο ηέρλεο εηθόλσλ

όπνπ ε κεηαβνιή ρξώκαηνο είλαη πην νκαιή, ελώ δελ δίλεη θαιά πνηειέζκαηα

ζε απιά ή γξακκηθά ζρέδηα

Γελ ππνζηεξίδεη δηαθάλεηα

JPEG - Joint Photographic Experts Group

Page 29: 08 Unicode, Image Formats

Πιενλεθηήκαηα πκπίεζεο JPEG

Τςεινί ιόγνη ζπκπίεζεο πνπ επηηξέπνπλ ρξήζε ζε δηθηπαθέο

εθαξκνγέο

– JPEG 20:1 κε GIF 5:1 γηα παξόκνηα πνηόηεηα

Βάζνο Υξώκαηνο 24bits/pixel ελώ ην GIF απνζεθεύεη 8bits/pixel

(256 ρξώκαηα) θαη θαηά ζπλέπεηα θαηαιιειόηεξν γηα

αληαιιαγή ζην web. Δπηηξέπεη ηελ αλαπαξάζηαζε σο 16,7 εθ. ρξώκαηα.

Γπλαηόηεηα πξνζδηνξηζκνύ πνηόηεηαο θαηά ηε ζπκπίεζε (medium,low,high

level of compression)

Καηάιιειν γηα θσηνγξαθηθέο εηθόλεο θαη όρη γηα flat ρξώκαηα

Ο απνζπκπηεζηήο έρεη ηε δπλαηόηεηα λα κεηώζεη ηελ πνηόηεηα

ηεο εηθόλαο γηα ηαρύηεξε απνζπκπίεζε

Δπηηξέπεη ηελ πξνζζήθε Metadata π.ρ. ζρόιηα, αλ θαη ην αλ ζα

εκθαλίδνληαη απηά ηα ζρόιηα εμαξηάηαη από ην εθάζηνηε

πξόγξακκα (viewer)

Page 30: 08 Unicode, Image Formats

PNG – Portable Network Graphics

Απνηειεί ηνλ δηάδνρν ηνπ gif γηα απιέο εηθόλεο αιιά

θαη ηνπ πνην πνιύπινθνπ tiff

Δίλαη freeware ειεύζεξν από παηέληεο

Δπηηξέπεη ρακειό επίπεδν ζπκπίεζεο κε εύξνο από

8bit σο 24bit ρξσκάησλ

Απηό ην format πνηέ δελ πηνζεηήζεθε ζε κεγάιν

εύξνο

3 πιενλεθηήκαηα ζε ζρέζε κε ηα Gif

•A-channels: κεηαβιεηή δηαθάλεηα

•Gamma correction: έιεγρνο ζηελ θσηεηλόηεηα

αλεμαξηήησο πιαηθόξκαο

•Two dimensional interlacing κέζνδνο πξννδεπηηθήο

απεηθόληζεο

Page 31: 08 Unicode, Image Formats

GIF – Graphics Interchange Format

Ήηαλ ην πξώην format πνπ ππνζηεξίρηεθε από ηνπο θπιινκεηξεηέο ζειίδσλ

browsers.

Αλαπηύρζεθε από ηελ Compuserve Inc to 1987

– Με ζθνπό ηε κεηάδνζε εηθόλαο ζε ηειεθσληθέο γξακκέο κέζσ modem

Η δηάδνζε ηνπ νθείιεηαη ζηε ρξήζε ηνπ αιγόξηζκνπ ζπκπίεζεο Lempel-Ziv

Welch

– Παξαιιαγή ηεο θσδηθνπνίεζεο Huffman γηα εηθόλα

Γύν εθδόζεηο: GIF87a, GIF89a

Πιενλεθηήκαηα ησλ αξρείσλ GIF

•Απνζεθεύεη raster δεδνκέλα βάζνπο 1-8 bitsΑπό 16 έσο 256 ρξώκαηα από παιέηα (πνπ κπνξεί λα δηαθέξεη ζε δηαθνξεηηθέο

πιαηθόξκεο)

•Γνπιεύεη θαιύηεξα ζε εηθόλεο κε ιίγα ρξώκαηααπιά θαη γξακκηθά ζρέδηα, π.ρ. θνπκπηά θαη γξακκέο

•Δπηηξέπεη δηαθάλεηαΠξναηξεηηθά ππνζηεξίδεη interlacing

•Δίλαη ε πην επξέσο ππνζηεξηδόκελε κνξθή γξαθηθώλ ζην δηαδίθηπν

Page 32: 08 Unicode, Image Formats

Δπηινγέο format

εηθόλαο, θαη ηα

πξνθύπηνληα κεγέζε

αξρείσλ. JPEG είλαη ην

κεγαιύηεξν θαβνξί γηα

απηό ην είδνο ηεο

εηθόλαο, κε πνιύ θαιή

πνηόηεηα εηθόλαο θαη

έλα ινγηθό κέγεζνο

αξρείνπ.

Αλ θαη ε νζόλε ηνπ

ππνινγηζηή έρεη πνιύ

ρακειόηεξε αλάιπζε απόηη

ε αλάιπζε έγρξσκεο

εθηύπσζεο, ηα

εθαηνκκύξηα ησλ

δηαζέζηκσλ ρξσκάησλ

ζηελ νζόλε ηνπ ππνινγηζηή

βνεζνύλ λα γίλεη ε εηθόλα

ζηελ νζόλε ώζηε λα

κπνξεί λα ζπγθξηζεί κε ηελ

πνηόηεηα ηεο εθηύπσζεο

Page 33: 08 Unicode, Image Formats

Γηαλπζκαηηθά Γξαθηθά - Vector Graphics

Αλαπαξάζηαζε γξαθηθώλ κε ρξήζε

γεσκεηξηθώλ πξνηύπσλ πνπ απνηππώλεηαη

νκνηόκνξθα ζε νπνηνδήπνηε κέγεζνο.

– π.ρ. ζεκεία, γξακκέο, θακπύιεο, πνιύγσλα

Υξεζηκνπνηείηαη θπξίσο γηα ζπλζεηηθά γξαθηθά

θαη ζπαληόηεξα γηα εηθόλα (κέζσ αλαγλώξηζεο

πξνηύπσλ)

Δπηηξέπνπλ κνληεινπνίεζε θαη επεμεξγαζία

κέζσ θαηαιιήισλ αιγόξηζκσλ, όπσο

– Αθαίξεζε θαη κεηαθίλεζε αληηθεηκέλσλ

– θίαζε (shading) αληηθεηκέλσλ

– Υαξηνγξάθεζε πθήο (texture mapping),

αιιαγήο δειαδή ηεο επηθάλεηαο

αληηθεηκέλνπ

– Αιιαγή θσηηζκνύ

– Πνιιαπιά renderings (σο πξνο ηελ

αλάιπζε θαη ην βάζνο ρξώκαηνο)

Page 34: 08 Unicode, Image Formats

Σειηθά όια ηα vector γξαθηθά

κεηαζρεκαηίδνληαη ζε

ραξηνγξαθηθά κέζσ ησλ

δηαθόξσλ ζπζθεπώλ εμόδνπ ζην

ηέινο θαηά ηελ απεηθόληζε

Μπνξεί ηα vector γξαθηθά λα

πεξηέρνπλ bitmap (3d graphics)

Δπξεία εθαξκνγή ζε 3D γξαθηθά

(meshes θαη NURBS), θαη

Computer Animation όπνπ ε

επεμεξγαζία απαηηεί θαη ηελ

εθαξκνγή θπζηθώλ λόκσλ

δπλακηθήο θαη θηλεκαηηθήο

Γηαλπζκαηηθά Γξαθηθά - Vector Graphics

Page 35: 08 Unicode, Image Formats

CGM (Computer Graphics Metafile)

Δίλαη κηα κνξθή αξρείνπ γηα 2D vector γξαθηθά, γξαθηθά raster θαη θείκελν,

ειεύζεξν θαη δηεζλεο ελώ νξίδεηαη από ην πξόηππν ISO / IEC 8632.

Όια ηα γξαθηθά ζηνηρεία κπνξεί λα νξίδνληαη ζε έλα αξρείν θεηκέλνπ πεγή

πνπ κπνξεί λα θσδηθνπνηεζεί ζε έλα δπαδηθό αξρείν ή ζε έλα δύν

παξαζηάζεσλ θεηκέλνπ.

CGM παξέρεη έλα κέζν ησλ γξαθηθώλ δεδνκέλσλ αληαιιαγήο ππνινγηζηώλ

γηα ηελ απεηθόληζε 2D γξαθηθώλ πιεξνθνξηώλ αλεμάξηεηα από

νπνηαδήπνηε ζπγθεθξηκέλε εθαξκνγή, ζύζηεκα, πιαηθόξκα, ή ζπζθεπή.

Έρεη εγθξηζεί ζε θάπνην βαζκό γηα ηνπο ηνκείο ηεο ηερληθήο εηθνλνγξάθεζεο

θαη επαγγεικαηηθνύ ζρεδηαζκνύ, αιιά ζε κεγάιν βαζκό έρεη αληηθαηαζηαζεί

από κνξθέο όπσο SVG θαη DXF.

Page 36: 08 Unicode, Image Formats

SVG - Scalable Vector Graphics

Δίλαη έλα αλνηρηό πξόηππν ην νπνίν δεκηνπξγήζεθε θαη αλαπηύρζεθε από ην

World Wide Web Consortium

Αληηκεησπίδεη ηελ αλάγθε (θαη ηηο πξνζπάζεηεο ησλ δηαθόξσλ εηαηξεηώλ) γηα

έλα επέιηθην, γξακκέλν ζε θείκελν θαη γηα όιεο ηηο ρξήζεηο δηαλπζκαηηθή

κνξθή γηα ην δηαδίθηπν

Η κνξθή SVG δελ δηαζέηεη ζύζηεκα ζπκπίεζεο δηθό ηνπ, αιιά ιόγσ ηεο

θύζεο ηνπ θεηκέλνπ XML, έλα γξαθηθό SVG κπνξεί λα ζπκπηεζηεί

ρξεζηκνπνηώληαο έλα πξόγξακκα όπσο ην gzip

Λόγσ ηεο γξαπηήο κνξθήο ηεο, SVG απνηειεί βαζηθό ζπζηαηηθό ζε

δηθηπαθέο εθαξκνγέο: δηαδξαζηηθέο ηζηνζειίδεο πνπ κνηάδνπλ θαη ελεξγνύλ

ζαλ εθαξκνγέο

Page 37: 08 Unicode, Image Formats

Δπηπιένλ vector format εηθόλαο

ODG (OpenDocument Graphics), an open standard.

EPS (Encapsulated PostScript)

PDF (Portable Document Format)

SWF (shockwave Flash)

WMF / EMF (Windows Metafile / Enhanced Metafile)

XPS (XML Paper Specification)

3D Formats

PNS

The PNG Stereo (.pns) format απνηειείηαη από κία side-by-side εηθόλα

βαζίδεηαη ζην PNG (Portable Network Graphics).

JPS

The JPEG Stereo (.jps) format απνηειείηαη από κία side-by-side εηθόλα

βαζίδεηαη ζην JPEG.

MPO

Δπίζεο γλσζηό θαη σο Multi-Picture Object, ε κνξθή αξρείνπ MPO

ρξεζηκνπνηήζεθε γηα πξώηε θνξά ζην FinePix REAL 3D W1, θάκεξα θαη

πξαγκαηνπνηήζεθε από ηε FujiFilm. Η κνξθή πξνηείλεηαη σο έλα αλνηρηό

πξόηππν από ηελ CIPA (Camera & Imaging Products Association) σο CIPA

DC-007-2009

Page 38: 08 Unicode, Image Formats

Vector Graphics (όπσο αξρεία Adobe Illustrator) είλαη κηα πνιύ θαιύηεξε επέλδπζε

γξαθηθώλ. Σν ίδην δηάγξακκα κπνξεί λα εκθαλίδεηαη ζε πνιιά κεγέζε θαη δελ ράλεη ηελ

πνηόηεηα, θαη κπνξείηε λα εθηππώζεηε ηα illustrator γξαθηθά ζαο ζε πςειή αλάιπζε

Page 39: 08 Unicode, Image Formats

Υξώκαηα ζηελ νζόλε

Σν ρξώκα είλαη ε αληαπόθξηζε ησλ καηηώλ θαη ηνπ εγθεθάινπ καο ζε

δηάθνξα κήθε θύκαηνο ηνπ θσηόο, (Φυσική).

Αλαγλώζηεο κε θπζηνινγηθή όξαζε κπνξεί λα αηζζαλζνύλ κήθε θύκαηνο ηνπ

θσηόο από 400 λαλόκεηξα (θνληά ζην ππεξηώδεο) έσο 700 nm (εγγύο

ππέξπζξν).

Page 40: 08 Unicode, Image Formats

Υξώκαηα ζηελ νζόλε

Οη νζόλεο ππνινγηζηώλ θάλνπλ ρξήζε ελόο πξόζζεηνπ ζπζηήκαηνο

ρξώκαηνο πνπ ζπλδπάδεη θσζθνξίδνπζεο ηνπ θόθθηλνπ, πξάζηλνπ θαη κπιε

(αξρηθά ρξώκαηα), ηα νπνία, όηαλ αζξνίδεηαη ζε δηάθνξεο αλαινγίεο,

παξάγνπλ ηα πεξηζζόηεξα από 16 εθαηνκκύξηα ρξώκαηα γηα RGB νζόλεο.

Η κέγηζηε θσηεηλόηεηα θαη ησλ ηξηώλ πξνθξηκαηηθώλ RGB παξάγεη ιεπθό

θσο ζηελ νζόλε.

ηνλ ηνκέα ησλ γξαθηθώλ ππνινγηζηή ζα δείηε απηνύο ηνπο όξνπο πνπ

ρξεζηκνπνηνύληαη γηα λα πεξηγξάςνπλ ηα ραξαθηεξηζηηθά ησλ ρξώκαησλ,

γλσζηό θαη σο ζύζηεκα ρξσκάησλ HSB (γηα απόρξσζε, θαζαξόηεηα θαη

θσηεηλόηεηα), πνπ ρξεζηκνπνηνύληαη ζπλήζσο γηα ηα γξαθηθά πξνγξάκκαηα

όπσο ην Adobe Photoshop.

Page 41: 08 Unicode, Image Formats

Υξώκαηα ζηελ νζόλε

Hue – Απόρξωζε

Απόρξσζε είλαη ην κήθνο θύκαηνο ηνπ ρξώκαηνο θαηά κήθνο ηνπ θάζκαηνο

ηνπ νξαηνύ θσηόο. Έλαο εύθνινο ηξόπνο γηα λα ζθεθηνύκε ηελ απόρξσζε

είλαη σο έλα όλνκα ρξώκαηνο: "θίηξηλν", "πνξηνθαιί" ή "θόθθηλν".

Saturation - Κνξεζκόο

Κνξεζκόο πεξηγξάθεη ηελ έληαζε ηνπ ρξώκαηνο, πνπ θπκαίλνληαη από

θαζαξή πςειήο ρξώκαηα ρξώκαηνο κε ζρεδόλ γθξη εθδόζεηο.

Brightness - Φωηεηλόηεηα

Η θσηεηλόηεηα ή ζθνηεηλόηεηα ελόο ρξώκαηνο ή πόζν θνληά είηε ζε καύξν ή

άζπξν έλα ζπγθεθξηκέλν ρξώκα.