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




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


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


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

                      Εκπαιδευτήσ Ανδρζασ Κόλλιασ
                              27.11.2009
Σππνγξαθηθόο ΢ρεδηαζκόο

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

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

ASCII (American Standard Code for Information Interchange)

  International Standard Organization (ISO) character sets

            Image File Formats Vector – Raster
ASCII (American Standard Code for Information Interchange) (1)


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

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

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

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

    Από απηνύο νη 95 είλαη ζύκβνια γξαθήο θαη νη 33 ραξαθηήξεο ειέγρνπ
     (νη νπνίνη ρξεζηκνπνηνύληαη γηα λα ελεξγνπνηήζνπλ ή λα ζηακαηήζνπλ
     κία ελέξγεηα πνπ έρεη λα θάλεη κε ηελ εγγξαθή, ηελ επεμεξγαζία ή ηελ
     κεηάδνζε δεδνκέλσλ
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
International Standard Organization (ISO) character sets


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

Αξρηθή θσδηθνπνίεζε ISO 646 (7bits/char)
        Με εζληθέο παξαιιαγέο γηα ηηο δηάθνξεο γιώζζεο
        Γεκηνύξγεζε πξνβιήκαηα αζπκβαηόηεηαο

Με ηελ θσδηθνπνίεζε θεηκέλνπ ζε 8bits/char, πξνέθπςαλ ηα πξόηππα πνπ
ρξεζηκνπνηνύληαη ζήκεξα
        ISO-8859-1, ISO-8859-2
         Διιεληθά ISO-8859-7
Κσδηθνπνηήζε ραξαθηήξσλ Unicode


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

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

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


Γηεζλέο πξόηππν κε ζθνπό λα αληηζηνηρίζεη έλα αθέξαην αξηζκό (θσδηθό
ζεκείν) ζε θάζε ραξαθηήξα νπνηαζδήπνηε αλζξώπηλεο γιώζζαο

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

Απαηηήζεηο ηνπ ζπζηήκαηνο UNICODE:
– Η ππνζηήξημε πνιπγισζζηθνύ πεξηερνκέλνπ (νη πεξηζζόηεξνη ππνινγηζηέο
ππνζηεξίδνπλ δύν γιώζζεο: δηεζλήο θαη ηνπηθή)
– Αληηζηνηρεί έλα θσδηθό ζεκείν γηα θάζε γξάκκα (όρη ηππνγξαθηθά)

Τθίζηαηαη σο:
– UTF-32, UTF-16 (16bits/char), UTF-8 (8bits/char) θαη UTF-7
– O UTF-16 ρξεζηκνπνηείηαη θπξίσο γηα γιώζζεο ηεο αλαηνιήο
• Γηαπσλέδηθα, Κηλέδηθα, Κνξεάηηθα

Δίλαη ζήκεξα ην θπξίαξρν ζρήκα θσδηθνπνίεζεο θεηκέλνπ
– Π.ρ. ζε ιεηηνπξγηθά Microsoft Windows, UNIX, Mac
Κσδηθνπνηήζε ραξαθηήξσλ Unicode


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

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

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

   Η Unicode παξέρεη θσδηθνπνίεζε γηα ηνπο ραξαθηήξεο όισλ ησλ
    γισζζώλ ζπκπεξηιακβαλνκέλσλ ησλ Δπξσπατθώλ, ηεο Μέζεο
    Αλαηνιήο θαη ηεο Αζίαο
Κσδηθνπνηήζε ραξαθηήξσλ 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.
Πξνβιήκαηα Unicode…


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

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

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

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

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

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


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


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


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


Οκνηνκνξθία θσδηθνπνίεζεο ραξαθηήξσλ
Κείκελν θαη εθαξκνγέο πνιπκέζσλ


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

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

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

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


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


   Η αλαπαξαγσγή ηνπ θεηκέλνπ ζηελ νζόλε δελ είλαη ηόζν θαιή όζν ε
    απόδνζή ηνπ ζην ραξηί (screen resolution)


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


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


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

 Απινπζηεύεη ηελ αιιειεπίδξαζε ηνπ ρξήζηε κε ηελ εθαξκνγή
Σαμηλόκεζε Δηθόλσλ σο πξνο ηελ αλαπαξάζηαζε πεξηερνκέλνπ


Χαξηνγξαθηθέο: 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
Γηαλπζκαηηθή θαη Υαξηνγξαθηθή εηθόλα
Υαξηνγξαθηθέο Δηθόλεο


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

Σελ αλάιπζε (resolution):
• αξηζκόο pixels αλά κνλάδα
κήθνπο (~ 72 – 600ppi)

To βάζνο ρξώκαηνο (colour
depth):
• Ο αξηζκόο ησλ bits πνπ
ρξεζηκνπνηνύληαη γηα ηελ
θσδηθνπνίεζε ηνπ ρξώκαηνο
ηνπ θάζε pixel (π.ρ. 8 - 32 bits
per pixel)
Σαμηλόκεζε Δηθόλσλ σο πξνο ηελ Κσδηθνπνίεζε Υξώκαηνο


Γηηνληθέο (Bitonal)
– Βάζνο Υξώκαηνο 1bit/pixel
– ΢πρλά ρξεζηκνπνηείηαη dithering γηα ηελ αλαπαξάζηαζε ελδηάκεζσλ ηόλσλ
ηνπ γθξίδνπ

Dithering: Αλάκεημε εηθνλνζηνηρείωλ (pixels) από δύν ε πεξηζζόηεξα
ρξώκαηα ώζηε λα δεκηνπξγείηαη ε ςεπδαίζζεζε ηεο ύπαξμεο ελδηάκεζσλ
ηόλσλ
– Κηλεηά ηειέθσλα, αξρεηνζέηεζε εγγξάθσλ, ζάξσζε δαθηπιηθώλ
απνηππσκάησλ, θ.ι.π.

΢πλερνύο ηόλνπ
– Κιίκαθαο γθξίδνπ (grayscale)
• ΢πλήζσο 8 bits/pixel
– Έγρξσκεο (colour)
• ΢πλήζσο 8-32 bits/pixel
• Π.ρ. ην CMYK θσδηθνπνηεί 4color channels(8bit/channel)
΢ύγθξηζε εηθόλαο Bitonal-Grayscale
΢ύιιεςε Δηθόλαο


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

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

Video κε ρξήζε ςεθηνπνηεηή ή frame grabber
Απαηηήζεηο Απνζεθεπηηθνύ ρώξνπ γηα ζειίδα Α4
΢πκπίεζε ζε θείκελν - εηθόλα


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

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

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

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

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


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

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

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

Σα pixel πνπ απνηεινύλ ηελ εηθόλα είλαη νξγαλσκέλα ζε έλα πιέγκα grid
από θάζεηεο θαη νξηδόληηεο γξακκέο ην θάζε pixel πεξηέρεη πιεξνθνξίεο
ρξώκαηνο θαη θσηεηλόηεηαο.

Τπάξρνπλ εθαηνληάδεο είδε format ηα νπνία ρσξίδνληαη ζε δύν
θαηεγνξίεο ηα Raster (bitmaps) θαη ηα Vector αιιά θαη Metafile
(πεξηέρνπλ πιεξνθνξίεο raster αιιά θαη vector).
Δπηθξαηέζηεξα 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)
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, δίλεη ζπκπίεζε ρσξίο απώιεηεο
TIFF ή TIF - Tag Image File Format (2/2)


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

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

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

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

Χο ην πην επέιηθην είλαη θαη ην πιένλ πεξίπινθν format ηόζν θαηά ηελ
θσδηθνπνίεζε όζν θαη θαηά ηελ απνθσδηθνπνίεζε κε απνηέιεζκα νη
πεξηζζόηεξεο πινπνηήζεηο ηνπ (π.ρ. ζε drivers) λα εθκεηαιιεύνληαη
κόλν ηα ζηνηρεηώδε ραξαθηεξηζηηθά ηνπ
RAW


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

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

Παξά ην γεγνλόο όηη ππάξρεη έλα πξόηππν raw, (ISO 12234-2, TIFF / EP), νη
κνξθέο πνπ ρξεζηκνπνηνύληαη από ηηο πεξηζζόηεξεο θάκεξεο δελ είλαη
ηππνπνηεκέλε ή ηεθκεξησκέλε, θαη δηαθέξνπλ κεηαμύ ησλ θαηαζθεπαζηώλ
θάκεξαο.

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

Η Adobe Digital Negative (DNG) πξνδηαγξαθή είλαη κηα πξνζπάζεηα γηα ηελ
ηππνπνίεζε ζε κηα πξώηε κνξθή εηθόλαο πνπ ζα ρξεζηκνπνηείηαη από
θάκεξεο, ή γηα ηελ αξρεηαθή απνζήθεπζε ησλ δεδνκέλσλ εηθόλαο
JPEG - Joint Photographic Experts Group

Πξόηππν ηνπ ISO ζρεδηαζκέλν από ηε ζπλεξγαζία
– Joint Photographic Expert Group
– ITU-TS
JPEG/JFIF ην πην θνηλό format γηα απνζήθεπζε θαη κεηάδνζε εηθόλαο ζηνλ
παγθόζκην ηζηό
– JPEG: πξνζδηνξίδεη πσο κηα εηθόλα κεηαηξέπεηαη ζε ξεύκα από bytes
– JFIF: πξνζδηνξίδεη πσο απηό ην ξεύκα δεδνκέλσλ ελζσκαηώλεηαη ζε
αξρείν θαηάιιειν γηα απνζήθεπζε θαη κεηάδνζε)

Αιγόξηζκνο ζπκπίεζεο κε απώιεηεο θαη ιόγν ζπκπίεζεο από 10:1 έσο 100:1
Τθίζηαηαη θαη σο ζπκπίεζε ρσξίο απώιεηεο αιιά κε ιόγν ζπκπίεζεο έσο 2:1,
θαη κόλν γηα εηθόλεο βάζνπο 8bits/pixel

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

Γελ ππνζηεξίδεη δηαθάλεηα
Πιενλεθηήκαηα ΢πκπίεζεο 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)
PNG – Portable Network Graphics



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

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

Δπηηξέπεη ρακειό επίπεδν ζπκπίεζεο κε εύξνο από
8bit σο 24bit ρξσκάησλ

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

3 πιενλεθηήκαηα ζε ζρέζε κε ηα Gif
•A-channels: κεηαβιεηή δηαθάλεηα
•Gamma correction: έιεγρνο ζηελ θσηεηλόηεηα
αλεμαξηήησο πιαηθόξκαο
•Two dimensional interlacing κέζνδνο πξννδεπηηθήο
απεηθόληζεο
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
•Δίλαη ε πην επξέσο ππνζηεξηδόκελε κνξθή γξαθηθώλ ζην δηαδίθηπν
Αλ θαη ε νζόλε ηνπ
                         ππνινγηζηή έρεη πνιύ
                         ρακειόηεξε αλάιπζε απόηη
                         ε αλάιπζε έγρξσκεο
                         εθηύπσζεο, ηα
                         εθαηνκκύξηα ησλ
                         δηαζέζηκσλ ρξσκάησλ
                         ζηελ νζόλε ηνπ ππνινγηζηή
                         βνεζνύλ λα γίλεη ε εηθόλα
                         ζηελ νζόλε ώζηε λα
                         κπνξεί λα ζπγθξηζεί κε ηελ
                         πνηόηεηα ηεο εθηύπσζεο




Δπηινγέο format
εηθόλαο, θαη ηα
πξνθύπηνληα κεγέζε
αξρείσλ. JPEG είλαη ην
κεγαιύηεξν θαβνξί γηα
απηό ην είδνο ηεο
εηθόλαο, κε πνιύ θαιή
πνηόηεηα εηθόλαο θαη
έλα ινγηθό κέγεζνο
αξρείνπ.
Γηαλπζκαηηθά Γξαθηθά - Vector Graphics

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

Υξεζηκνπνηείηαη θπξίσο γηα ζπλζεηηθά γξαθηθά
θαη ζπαληόηεξα γηα εηθόλα (κέζσ αλαγλώξηζεο
πξνηύπσλ)

Δπηηξέπνπλ κνληεινπνίεζε θαη επεμεξγαζία
κέζσ θαηαιιήισλ αιγόξηζκσλ, όπσο

    – Αθαίξεζε θαη κεηαθίλεζε αληηθεηκέλσλ
    – ΢θίαζε (shading) αληηθεηκέλσλ
    – Υαξηνγξάθεζε πθήο (texture mapping),
    αιιαγήο δειαδή ηεο επηθάλεηαο
    αληηθεηκέλνπ
    – Αιιαγή θσηηζκνύ
    – Πνιιαπιά renderings (σο πξνο ηελ
    αλάιπζε θαη ην βάζνο ρξώκαηνο)
Γηαλπζκαηηθά Γξαθηθά - Vector Graphics


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

Μπνξεί ηα vector γξαθηθά λα
πεξηέρνπλ bitmap (3d graphics)

Δπξεία εθαξκνγή ζε 3D γξαθηθά
(meshes θαη NURBS), θαη
Computer Animation όπνπ ε
επεμεξγαζία απαηηεί θαη ηελ
εθαξκνγή θπζηθώλ λόκσλ
δπλακηθήο θαη θηλεκαηηθήο
CGM (Computer Graphics Metafile)

Δίλαη κηα κνξθή αξρείνπ γηα 2D vector γξαθηθά, γξαθηθά raster θαη θείκελν,
ειεύζεξν θαη δηεζλεο ελώ νξίδεηαη από ην πξόηππν ISO / IEC 8632.

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

CGM παξέρεη έλα κέζν ησλ γξαθηθώλ δεδνκέλσλ αληαιιαγήο ππνινγηζηώλ
γηα ηελ απεηθόληζε 2D γξαθηθώλ πιεξνθνξηώλ αλεμάξηεηα από
νπνηαδήπνηε ζπγθεθξηκέλε εθαξκνγή, ζύζηεκα, πιαηθόξκα, ή ζπζθεπή.

Έρεη εγθξηζεί ζε θάπνην βαζκό γηα ηνπο ηνκείο ηεο ηερληθήο εηθνλνγξάθεζεο
θαη επαγγεικαηηθνύ ζρεδηαζκνύ, αιιά ζε κεγάιν βαζκό έρεη αληηθαηαζηαζεί
από κνξθέο όπσο SVG θαη DXF.
SVG - Scalable Vector Graphics

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

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

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

Λόγσ ηεο γξαπηήο κνξθήο ηεο, SVG απνηειεί βαζηθό ζπζηαηηθό ζε
δηθηπαθέο εθαξκνγέο: δηαδξαζηηθέο ηζηνζειίδεο πνπ κνηάδνπλ θαη ελεξγνύλ
ζαλ εθαξκνγέο
Δπηπιένλ 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
Vector Graphics (όπσο αξρεία Adobe Illustrator) είλαη κηα πνιύ θαιύηεξε επέλδπζε
γξαθηθώλ. Σν ίδην δηάγξακκα κπνξεί λα εκθαλίδεηαη ζε πνιιά κεγέζε θαη δελ ράλεη ηελ
πνηόηεηα, θαη κπνξείηε λα εθηππώζεηε ηα illustrator γξαθηθά ζαο ζε πςειή αλάιπζε
Υξώκαηα ζηελ νζόλε

Σν ρξώκα είλαη ε αληαπόθξηζε ησλ καηηώλ θαη ηνπ εγθεθάινπ καο ζε
δηάθνξα κήθε θύκαηνο ηνπ θσηόο, (Φυσική).

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

Οη νζόλεο ππνινγηζηώλ θάλνπλ ρξήζε ελόο πξόζζεηνπ ζπζηήκαηνο
ρξώκαηνο πνπ ζπλδπάδεη θσζθνξίδνπζεο ηνπ θόθθηλνπ, πξάζηλνπ θαη κπιε
(αξρηθά ρξώκαηα), ηα νπνία, όηαλ αζξνίδεηαη ζε δηάθνξεο αλαινγίεο,
παξάγνπλ ηα πεξηζζόηεξα από 16 εθαηνκκύξηα ρξώκαηα γηα RGB νζόλεο.

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

΢ηνλ ηνκέα ησλ γξαθηθώλ ππνινγηζηή ζα δείηε απηνύο ηνπο όξνπο πνπ
ρξεζηκνπνηνύληαη γηα λα πεξηγξάςνπλ ηα ραξαθηεξηζηηθά ησλ ρξώκαησλ,
γλσζηό θαη σο ζύζηεκα ρξσκάησλ HSB (γηα απόρξσζε, θαζαξόηεηα θαη
θσηεηλόηεηα), πνπ ρξεζηκνπνηνύληαη ζπλήζσο γηα ηα γξαθηθά πξνγξάκκαηα
όπσο ην Adobe Photoshop.
Υξώκαηα ζηελ νζόλε

Hue – Απόρξωζε
Απόρξσζε είλαη ην κήθνο θύκαηνο ηνπ ρξώκαηνο θαηά κήθνο ηνπ θάζκαηνο
ηνπ νξαηνύ θσηόο. Έλαο εύθνινο ηξόπνο γηα λα ζθεθηνύκε ηελ απόρξσζε
είλαη σο έλα όλνκα ρξώκαηνο: "θίηξηλν", "πνξηνθαιί" ή "θόθθηλν".
Saturation - Κνξεζκόο
Κνξεζκόο πεξηγξάθεη ηελ έληαζε ηνπ ρξώκαηνο, πνπ θπκαίλνληαη από
θαζαξή πςειήο ρξώκαηα ρξώκαηνο κε ζρεδόλ γθξη εθδόζεηο.
Brightness - Φωηεηλόηεηα
Η θσηεηλόηεηα ή ζθνηεηλόηεηα ελόο ρξώκαηνο ή πόζν θνληά είηε ζε καύξν ή
άζπξν έλα ζπγθεθξηκέλν ρξώκα.

More Related Content

PDF
09 Prepress Preparation Files In Dtp
PDF
10 Multimedia Design Basic Principles
PDF
06 Page Layout
PDF
07 Multimedia Design Multi Lect1&2
PDF
04 Typography Introhistory
PPTX
Ψηφιακά Κόμικς: Επισκόπηση διαδικτυακών εφαρμογών
PPTX
Ψηφιακά Κόμικς: Επισκόπηση διαδικτυακών εφαρμoγών
PDF
Επιδοτούμενο πρόγραμμα "Αγροτική Ανάπτυξη" 2011
09 Prepress Preparation Files In Dtp
10 Multimedia Design Basic Principles
06 Page Layout
07 Multimedia Design Multi Lect1&2
04 Typography Introhistory
Ψηφιακά Κόμικς: Επισκόπηση διαδικτυακών εφαρμογών
Ψηφιακά Κόμικς: Επισκόπηση διαδικτυακών εφαρμoγών
Επιδοτούμενο πρόγραμμα "Αγροτική Ανάπτυξη" 2011

What's hot (20)

PDF
Σύρος 2011
PPTX
Team(3ds max v-ray-photoshop)
PPTX
εργαστηριο Cern β1 2012 13 1ο λαβ
PPSX
οικονομια & περιβαλλον4
PPTX
«Σκοπιμότητα και διαδικασίες κατοχύρωσης τεχνογνωσίας»
PDF
Ημερίδα: "Innovate Or Die", Χρηματοδοτικά Εργαλεία
PPTX
οικονομικα μοντέλα
PDF
Thesis.Net Winery
PPTX
Ερευνητικές Εργασίες στην Πράξη
PPTX
οι απόψεις των εκπαιδευτικών πρωτοβάθμιας και δευτεροβάθμιας του
PDF
Materials recycling
PPTX
Eleftheros xronos
DOCX
Ergasia 2012
PPT
To elearning στην επαγγελματική εκπαίδευση - κατάρτιση
PPTX
Διδακτικό σενάριο:"Παραγωγή Ουσιαστικών"
PDF
Νοιαζομαι και δρω για το περιβάλλον
PDF
Thesis Net eshop
PDF
A proposal for the use of learning activity management system (LAMS) to suppo...
DOCX
καταλύτες
PPTX
παραγωγή ουσιαστικών
Σύρος 2011
Team(3ds max v-ray-photoshop)
εργαστηριο Cern β1 2012 13 1ο λαβ
οικονομια & περιβαλλον4
«Σκοπιμότητα και διαδικασίες κατοχύρωσης τεχνογνωσίας»
Ημερίδα: "Innovate Or Die", Χρηματοδοτικά Εργαλεία
οικονομικα μοντέλα
Thesis.Net Winery
Ερευνητικές Εργασίες στην Πράξη
οι απόψεις των εκπαιδευτικών πρωτοβάθμιας και δευτεροβάθμιας του
Materials recycling
Eleftheros xronos
Ergasia 2012
To elearning στην επαγγελματική εκπαίδευση - κατάρτιση
Διδακτικό σενάριο:"Παραγωγή Ουσιαστικών"
Νοιαζομαι και δρω για το περιβάλλον
Thesis Net eshop
A proposal for the use of learning activity management system (LAMS) to suppo...
καταλύτες
παραγωγή ουσιαστικών

Viewers also liked (15)

PDF
01 Introduction Into Design Language
PPTX
04 texnologies ektypwsewn
PPT
11 Multimedia Design Ii
PPTX
07 wordpress google analytics
PPTX
05 - 06 Html blog wordpress demo
PPTX
Dw lessons 01 lesson
PPT
12 Multimedia Design Iii
PDF
02 Basic Elements Of Design
PDF
03 Basis Princeples Of Design
PDF
05 Typography Anatomy And Characteristics
PPTX
03 texnologies ektypwsewn
PPTX
02-Istoria typografias
PPTX
06 texnologies ektypwsewn
PPTX
03 - 04 sxediasmos istoselidas
PPTX
05 texnologies ektypwsewn
01 Introduction Into Design Language
04 texnologies ektypwsewn
11 Multimedia Design Ii
07 wordpress google analytics
05 - 06 Html blog wordpress demo
Dw lessons 01 lesson
12 Multimedia Design Iii
02 Basic Elements Of Design
03 Basis Princeples Of Design
05 Typography Anatomy And Characteristics
03 texnologies ektypwsewn
02-Istoria typografias
06 texnologies ektypwsewn
03 - 04 sxediasmos istoselidas
05 texnologies ektypwsewn

Similar to 08 Unicode, Image Formats (20)

PPTX
Κώδικες Προγραμματισμού.
PPTX
3.2.0 eisagogi sta_polymesa
PPTX
Χάρης
PPTX
Kourvoulis ptyxiaki
PDF
Ad hoc networks
PPTX
"Ο χρυσός αριθμός Φ"
PDF
2_Περιγραφική_Μεταβολή_μίας_στατιστικής
PPTX
PPTX
Γεωργία
PPTX
Early virkids 11_12
PPTX
τεχνολογίες κοινωνικής δικτύωσης στην εκπαίδευση
PPTX
τεχνολογίες κοινωνικής δικτύωσης στην εκπαίδευση
PPTX
τεχνολογίες κοινωνικής δικτύωσης στην εκπαίδευση
PPTX
Web 2.0 Εργαλεία
PPTX
Τεχνικές Αναγνώρισης Προτύπων και Μηχανικής Μάθησης για Εφαρμογές Ανάλυσης Πο...
PPTX
παρουσιαση βασεισ δεδομενων
PDF
Image Compression using SVD
PDF
Ψηφιακός Κόσμος
PPT
διαδικτυο και γονεις(αυτο)
PDF
Χτίζοντας τους Ανοικτούς Εκπαιδευτικούς μας Μικρόκοσμους
Κώδικες Προγραμματισμού.
3.2.0 eisagogi sta_polymesa
Χάρης
Kourvoulis ptyxiaki
Ad hoc networks
"Ο χρυσός αριθμός Φ"
2_Περιγραφική_Μεταβολή_μίας_στατιστικής
Γεωργία
Early virkids 11_12
τεχνολογίες κοινωνικής δικτύωσης στην εκπαίδευση
τεχνολογίες κοινωνικής δικτύωσης στην εκπαίδευση
τεχνολογίες κοινωνικής δικτύωσης στην εκπαίδευση
Web 2.0 Εργαλεία
Τεχνικές Αναγνώρισης Προτύπων και Μηχανικής Μάθησης για Εφαρμογές Ανάλυσης Πο...
παρουσιαση βασεισ δεδομενων
Image Compression using SVD
Ψηφιακός Κόσμος
διαδικτυο και γονεις(αυτο)
Χτίζοντας τους Ανοικτούς Εκπαιδευτικούς μας Μικρόκοσμους

More from eretrianews (20)

PDF
Eswterikos kanonismos leitourgias gel amarynthou
PDF
Ektelesi ergasiwn afasis ergou
PDF
Anakoinwsi peri apolymansis
PDF
Sxedio antimetopisis ektaktis anagkis covid-19 signed
PDF
Anakoinwsi politikis prostasias 5 11-2020-2
DOCX
Ektakta kairikasep2020
PDF
Kleista sxoleiaanakoinwsi sep2020
PDF
Diakopi sxolikwnmonadwn sep2020
PDF
Κορονοιός Δήμος Ερέτριας
DOCX
Καρναβάλι Αμαρύνθου 2019
PDF
Diakopi mathimatwn logo eks 10 01_2019
PDF
Diakopi mathimatwn logo ektaktwn kairikwn synthikwn 09_01_2019
PDF
Diakopi mathimatwn logo ektaktwn kairikwn synthikwn 08_01_2019
PDF
Deltio typou enhmerwsi sxoleiwn
PDF
Dimiourgia tessarwn prosbasimwn thalasswn sto dimo eretrias
PDF
Filodimos I
PDF
Programma prosklisi 28 oktwmbriou 2018
PDF
ΔΗΜΟΣ ΕΡΕΤΡΙΑΣ - ΑΠΟΛΟΓΙΣΜΟΣ ΠΕΠΡΑΓΜΕΝΩΝ
PDF
Α.Δ.Σ. 35/2018: Συζήτηση αιτήματος φορέων Δ.Κ. Αμαρυνθίων περί επανακαθορισμο...
PDF
Prosklisi sti drash prosbasi gia olous
Eswterikos kanonismos leitourgias gel amarynthou
Ektelesi ergasiwn afasis ergou
Anakoinwsi peri apolymansis
Sxedio antimetopisis ektaktis anagkis covid-19 signed
Anakoinwsi politikis prostasias 5 11-2020-2
Ektakta kairikasep2020
Kleista sxoleiaanakoinwsi sep2020
Diakopi sxolikwnmonadwn sep2020
Κορονοιός Δήμος Ερέτριας
Καρναβάλι Αμαρύνθου 2019
Diakopi mathimatwn logo eks 10 01_2019
Diakopi mathimatwn logo ektaktwn kairikwn synthikwn 09_01_2019
Diakopi mathimatwn logo ektaktwn kairikwn synthikwn 08_01_2019
Deltio typou enhmerwsi sxoleiwn
Dimiourgia tessarwn prosbasimwn thalasswn sto dimo eretrias
Filodimos I
Programma prosklisi 28 oktwmbriou 2018
ΔΗΜΟΣ ΕΡΕΤΡΙΑΣ - ΑΠΟΛΟΓΙΣΜΟΣ ΠΕΠΡΑΓΜΕΝΩΝ
Α.Δ.Σ. 35/2018: Συζήτηση αιτήματος φορέων Δ.Κ. Αμαρυνθίων περί επανακαθορισμο...
Prosklisi sti drash prosbasi gia olous

08 Unicode, Image Formats

  • 1. ΔΛΛΗΝΙΚΗ ΓΗΜΟΚΡΑΤΙΑ ΟΡΓΑΝΙ΢ΜΟ΢ ΔΠΑΓΓΔΛΜΑΣΙΚΗ ΔΚΠΑΙΓΔΤ΢Η΢ ΚΑΙ ΚΑΣΑΡΣΙ΢Η΢ Ι.Δ.Κ. ΧΑΛΚΙΓΑΣ Τυπογραφικόσ Σχεδιαςμόσ Εντφπων & Εφαρμογών πολυμζςων Εκπαιδευτήσ Ανδρζασ Κόλλιασ 27.11.2009
  • 2. Σππνγξαθηθόο ΢ρεδηαζκόο Κωδηθνπνίεζε ραξαθηήξωλ Βαζηθά ζηνηρεία Unicode typeface ASCII (American Standard Code for Information Interchange) International Standard Organization (ISO) character sets Image File Formats Vector – Raster
  • 3. ASCII (American Standard Code for Information Interchange) (1)  Ο ASCII είλαη ν πην δηαδεδνκέλνο θώδηθαο αλαπαξάζηαζεο  Η αξρηθή έθδνζε ηνπ ASCII νλνκάζηεθε ANSI X3.4-1986 πξόηππν.  Αλαπηύρζεθε από ηνλ Ακεξηθάληθν Οξγαληζκό Πξνηππνπνίεζεο θαη είλαη κία απιή θσδηθνπνίεζε ραξαθηήξσλ ησλ 7-bits  Ο θσδηθόο ASCII πεξηιακβάλεη 7bit = 27 = 128 ραξαθηήξεο  Από απηνύο νη 95 είλαη ζύκβνια γξαθήο θαη νη 33 ραξαθηήξεο ειέγρνπ (νη νπνίνη ρξεζηκνπνηνύληαη γηα λα ελεξγνπνηήζνπλ ή λα ζηακαηήζνπλ κία ελέξγεηα πνπ έρεη λα θάλεη κε ηελ εγγξαθή, ηελ επεμεξγαζία ή ηελ κεηάδνζε δεδνκέλσλ
  • 4. 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
  • 5. International Standard Organization (ISO) character sets Κσδηθνπνηήζεηο πνπ έρνπλ ζα ζηόρν ηελ ππνζηήξημε άιισλ γισζζώλ (πιελ ηεο αγγιηθήο) Αξρηθή θσδηθνπνίεζε ISO 646 (7bits/char) Με εζληθέο παξαιιαγέο γηα ηηο δηάθνξεο γιώζζεο Γεκηνύξγεζε πξνβιήκαηα αζπκβαηόηεηαο Με ηελ θσδηθνπνίεζε θεηκέλνπ ζε 8bits/char, πξνέθπςαλ ηα πξόηππα πνπ ρξεζηκνπνηνύληαη ζήκεξα ISO-8859-1, ISO-8859-2 Διιεληθά ISO-8859-7
  • 6. Κσδηθνπνηήζε ραξαθηήξσλ Unicode Ολνκάζηεθε έηζη από ηα ραξαθηεξηζηηθά ηνπ: Universality (νηθνπκεληθόηεηα) Uniqueness (κνλαδηθόηεηα) Uniformity (νκνηνκνξθία) Γεκηνπξγήζεθε ζηα κέζα ηεο δεθαεηίαο ηνπ 1980 από ηνπο Joseph Becker, Lee Collins θαη Mark Davis Πεξηέρεη ραξαθηήξεο από ηηο θπξηόηεξεο γξαπηέο γιώζζεο ηνπ θόζκνπ θαη βξίζθεηαη ζε ζπλερή αλαλέσζε Πεξηιακβάλεη ηερληθά ζύκβνια, ηδηαίηεξα γισζζηθά ραξαθηεξηζηηθά κηαο γξαθήο όπσο δηαιπηηθά, αξηζκεηηθά ζύκβνια, ζεκεία ζηίμεο θαη γεληθά νηηδήπνηε κπνξεί λα πεξηέρεηαη ζε κηα γιώζζα Πξνηείλεη έλαλ κνλαδηθό αξηζκό γηα θάζε ραξαθηήξα, αλεμάξηεηα από ην ινγηζκηθό, ην ιεηηνπξγηθό ζύζηεκα θαη ηε γιώζζα
  • 7. Κσδηθνπνηήζε ραξαθηήξσλ Unicode Γηεζλέο πξόηππν κε ζθνπό λα αληηζηνηρίζεη έλα αθέξαην αξηζκό (θσδηθό ζεκείν) ζε θάζε ραξαθηήξα νπνηαζδήπνηε αλζξώπηλεο γιώζζαο Η ζρεδίαζε ηνπ αθνξά ηελ θσδηθνπνίεζε ραξαθηήξσλ όισλ ησλ γξαπηώλ γισζζώλ ηνπ θόζκνπ Απαηηήζεηο ηνπ ζπζηήκαηνο UNICODE: – Η ππνζηήξημε πνιπγισζζηθνύ πεξηερνκέλνπ (νη πεξηζζόηεξνη ππνινγηζηέο ππνζηεξίδνπλ δύν γιώζζεο: δηεζλήο θαη ηνπηθή) – Αληηζηνηρεί έλα θσδηθό ζεκείν γηα θάζε γξάκκα (όρη ηππνγξαθηθά) Τθίζηαηαη σο: – UTF-32, UTF-16 (16bits/char), UTF-8 (8bits/char) θαη UTF-7 – O UTF-16 ρξεζηκνπνηείηαη θπξίσο γηα γιώζζεο ηεο αλαηνιήο • Γηαπσλέδηθα, Κηλέδηθα, Κνξεάηηθα Δίλαη ζήκεξα ην θπξίαξρν ζρήκα θσδηθνπνίεζεο θεηκέλνπ – Π.ρ. ζε ιεηηνπξγηθά Microsoft Windows, UNIX, Mac
  • 8. Κσδηθνπνηήζε ραξαθηήξσλ Unicode  Η αλάπηπμε θσδηθνζειίδσλ ISO έιπζε ην πξόβιεκα κε ηα δηάθνξα αιθάβεηα, αιιά ιόγσ πεξηνξηζκνύ ηνπ κεγέζνπο θαη πάιη ζε θακία θσδηθνζειίδα ISO δελ ρσξνύζαλ αξθεηνί ραξαθηήξεο.  Η Δπξσπατθή Έλσζε ρξεηαδόηαλ πιήζνπο θσδηθνζειίδσλ γηα λα θαιύςεη όιεο ηηο ρώξεο κειώλ ηεο έηζη δεκηνπξγήζεθε ε θσδηθνζειίδα Unicode πνπ πξνηείλεη έλα κνλαδηθό αξηζκό γηα θάζε ραξαθηήξα, αλεμάξηεηα από ην ιεηηνπξγηθό ζύζηεκα, ην ινγηζκηθό θαη ηε γιώζζα.  Κάζε θσδηθνπνηεκέλε ιέμε Unicode έρεη κήθνο 16 bit επηηπγράλνληαο 216=65536 ζπλδπαζκνύο  Η Unicode παξέρεη θσδηθνπνίεζε γηα ηνπο ραξαθηήξεο όισλ ησλ γισζζώλ ζπκπεξηιακβαλνκέλσλ ησλ Δπξσπατθώλ, ηεο Μέζεο Αλαηνιήο θαη ηεο Αζίαο
  • 9. Κσδηθνπνηήζε ραξαθηήξσλ 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.
  • 10. Πξνβιήκαηα Unicode… Η αγγιηθή γιώζζα δελ ζεσξείηαη πιένλ δηεζλήο Πξόβιεκα απνζήθεπζεο θαη αληαιιαγήο πιεξνθνξηώλ Κσδηθνπνίεζε ηδενγξακκάησλ Αξαβηθή γξαθή Γεκηνπξγία γξακκαηνζεηξώλ Μεηαηξνπή θσδηθνπνηεκέλσλ εγγξαθώλ από ASCII ζε Unicode
  • 11. Πιενλεθηήκαηα Unicode… Γεκηνπξγία δηεζλήο θσδηθνζειίδαο Κάζε ραξαθηήξαο είλαη κνλαδηθόο θαη πεξηγξάθεηαη από έλαλ αξηζκό Κσδηθνπνίεζε ησλ πεξηζζόηεξσλ γξαθώλ ηνπ θόζκνπ Οκνηνκνξθία θσδηθνπνίεζεο ραξαθηήξσλ
  • 12. Κείκελν θαη εθαξκνγέο πνιπκέζσλ  ΢ε εθαξκνγέο πνιπκέζσλ ην θείκελν ρξεζηκνπνηείηαη είηε σο:  θείκελν πεξηερνκέλνπ – παξέρεη νπζηαζηηθέο πιεξνθνξίεο ζηνλ ρξήζηε κε ηελ πεξηγξαθή ή παξάζεζε πιεξνθνξηώλ  θείκελν πεξηβάιινληνο – ηίηινη γηα ηνλ θαζνξηζκό ελνηήησλ, θνπκπηά πινήγεζεο, κελνύ επηινγώλ θηι.  Γηα λα είλαη απνηειεζκαηηθή ε παξνπζίαζε ελόο κελύκαηνο ζα πξέπεη ην θείκελν πνπ ρξεζηκνπνηείηαη λα είλαη:  ζαθέο  ζύληνκν  αηζζεηηθά επράξηζην  λα εκθαλίδεηαη ζε θαηάιιειε ζέζε ζηελ νζόλε
  • 13. Πνηόηεηα ηνπ θεηκέλνπ ζηελ νζόλε  Hannafin & Hooper (1989) δηαπίζησζαλ όηη ν άλζξωπνο δηαβάδεη 28% πην αξγά ζηελ νζόλε από όηη ζην ραξηί, γηαηί;  Η αλαπαξαγσγή ηνπ θεηκέλνπ ζηελ νζόλε δελ είλαη ηόζν θαιή όζν ε απόδνζή ηνπ ζην ραξηί (screen resolution)  ηππσκέλν θείκελν ζε έληππα - 1200 dots per inch (dpi) ή κεγαιύηεξν  computer screens 85 dpi  Πσο κπνξνύλ λα αληηκεησπηζηνύλ απηέο νη δπζθνιίεο;
  • 14. Δηθόλα  Απαξαίηεην ζηνηρείν θάζε ζύγρξνλεο εθαξκνγήο  Απινπζηεύεη ηελ αιιειεπίδξαζε ηνπ ρξήζηε κε ηελ εθαξκνγή
  • 15. Σαμηλόκεζε Δηθόλσλ σο πξνο ηελ αλαπαξάζηαζε πεξηερνκέλνπ Χαξηνγξαθηθέο: 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
  • 17. Υαξηνγξαθηθέο Δηθόλεο Η πνηόηεηα ηνπο θαζνξίδεηαη από: Σελ αλάιπζε (resolution): • αξηζκόο pixels αλά κνλάδα κήθνπο (~ 72 – 600ppi) To βάζνο ρξώκαηνο (colour depth): • Ο αξηζκόο ησλ bits πνπ ρξεζηκνπνηνύληαη γηα ηελ θσδηθνπνίεζε ηνπ ρξώκαηνο ηνπ θάζε pixel (π.ρ. 8 - 32 bits per pixel)
  • 18. Σαμηλόκεζε Δηθόλσλ σο πξνο ηελ Κσδηθνπνίεζε Υξώκαηνο Γηηνληθέο (Bitonal) – Βάζνο Υξώκαηνο 1bit/pixel – ΢πρλά ρξεζηκνπνηείηαη dithering γηα ηελ αλαπαξάζηαζε ελδηάκεζσλ ηόλσλ ηνπ γθξίδνπ Dithering: Αλάκεημε εηθνλνζηνηρείωλ (pixels) από δύν ε πεξηζζόηεξα ρξώκαηα ώζηε λα δεκηνπξγείηαη ε ςεπδαίζζεζε ηεο ύπαξμεο ελδηάκεζσλ ηόλσλ – Κηλεηά ηειέθσλα, αξρεηνζέηεζε εγγξάθσλ, ζάξσζε δαθηπιηθώλ απνηππσκάησλ, θ.ι.π. ΢πλερνύο ηόλνπ – Κιίκαθαο γθξίδνπ (grayscale) • ΢πλήζσο 8 bits/pixel – Έγρξσκεο (colour) • ΢πλήζσο 8-32 bits/pixel • Π.ρ. ην CMYK θσδηθνπνηεί 4color channels(8bit/channel)
  • 20. ΢ύιιεςε Δηθόλαο Scanner (πεγή θσηόο, ρώξνο ηνπνζέηεζεο εγγξάθνπ, αληρλεπηήο θσηόο) Φεθηαθέο θάκεξεο Video κε ρξήζε ςεθηνπνηεηή ή frame grabber
  • 22. ΢πκπίεζε ζε θείκελν - εηθόλα Σε θείκελν: κεηαηξνπή ζε ASCII κέζω πξνγξάκκαηνο OCR – Δπηηξέπεη πεξαηηέξσ επεμεξγαζία Σε γξακκηθά ζρέδηα: δηαλπζκαηνπνίεζε Σε εηθόλα: Σπλδπαζκόο ηερληθώλ ζπκπίεζεο – Κσδηθνπνίεζε εληξνπίαο (πεξηνξηζκόο επαλαιακβαλόκελσλ ραξαθηήξσλ) – Κσδηθνπνίεζε πεγήο (DCT, δηαλπζκαηηθή θβαληνπνίεζε)
  • 23. Image File Formats Σα θνξκάη εηθόλαο έρνπλ θαζνξηζηεί γηα ηελ απνζήθεπζε θαη ηελ νξγάλσζε εηθόλαο. Απηά ηα θνξκάη εηθόλαο έρνπλ θαζνξηζηεί γηα ηελ απνζήθεπζε θσηνγξαθηθώλ εηθόλσλ θαη άιισλ εηθόλσλ. Οη εηθόλεο ζπλζέηνληαη από pixels ή vector (γεσκεηξηθά) δεδνκέλα ηα νπνία ζηελ ζπλέρεηα κεηαηξέπνληαη ζε pixels γηα λα απνζεθεπζνύλ Σα pixel πνπ απνηεινύλ ηελ εηθόλα είλαη νξγαλσκέλα ζε έλα πιέγκα grid από θάζεηεο θαη νξηδόληηεο γξακκέο ην θάζε pixel πεξηέρεη πιεξνθνξίεο ρξώκαηνο θαη θσηεηλόηεηαο. Τπάξρνπλ εθαηνληάδεο είδε format ηα νπνία ρσξίδνληαη ζε δύν θαηεγνξίεο ηα Raster (bitmaps) θαη ηα Vector αιιά θαη Metafile (πεξηέρνπλ πιεξνθνξίεο raster αιιά θαη vector).
  • 24. Δπηθξαηέζηεξα 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)
  • 25. 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, δίλεη ζπκπίεζε ρσξίο απώιεηεο
  • 26. TIFF ή TIF - Tag Image File Format (2/2) Δίλαη ηδηαίηεξα επέιηθην, ώζηε γηα παξάδεηγκα κπνξεί θαλείο λα απνζεθεύζεη layers ζην αξρείν εηθόλαο Γελ ππνζηεξίδεηαη από θάπνηνπο θπιινκεηξεηέο browsers Παξακέλεη επξέσο απνδεθηό ζαλ θσηνγξαθηθό θνξκάη θαζώο θαη ζηελ βηνκεραλία εθηππώζεσλ Μπνξεί λα ρεηξηζηεί πνηθίια ρξσκαηηθά δηαζηήκαηα αλαιόγσο ηελ ζπζθεπή π.ρ. ην CMYK πνπ αληαπνθξίλεηαη θαιύηεξα ζηελ εθηύπσζε θαη έγρπζε ηνπ κειαληνύ Χο ην πην επέιηθην είλαη θαη ην πιένλ πεξίπινθν format ηόζν θαηά ηελ θσδηθνπνίεζε όζν θαη θαηά ηελ απνθσδηθνπνίεζε κε απνηέιεζκα νη πεξηζζόηεξεο πινπνηήζεηο ηνπ (π.ρ. ζε drivers) λα εθκεηαιιεύνληαη κόλν ηα ζηνηρεηώδε ραξαθηεξηζηηθά ηνπ
  • 27. RAW RAW αλαθέξεηαη ζε κηα νηθνγέλεηα ησλ πξώησλ κνξθώλ εηθόλαο πνπ είλαη δηαζέζηκε επηινγή ζε νξηζκέλεο ςεθηαθέο θσηνγξαθηθέο κεραλέο. Απηή ε κνξθή ρξεζηκνπνηεί ζπλήζσο ρσξίο απώιεηεο ή ζρεδόλ-ζπκπίεζε ρσξίο απώιεηεο, γηα λα παξάγεη αξρεία κεγέζνπο πνιύ κηθξόηεξα από ην θνξκά TIFF Παξά ην γεγνλόο όηη ππάξρεη έλα πξόηππν raw, (ISO 12234-2, TIFF / EP), νη κνξθέο πνπ ρξεζηκνπνηνύληαη από ηηο πεξηζζόηεξεο θάκεξεο δελ είλαη ηππνπνηεκέλε ή ηεθκεξησκέλε, θαη δηαθέξνπλ κεηαμύ ησλ θαηαζθεπαζηώλ θάκεξαο. Πνιιά γξαθηθά πξνγξάκκαηα θαη εθαξκνγέο επεμεξγαζίαο εηθόλαο δελ κπνξνύλ λα δερζνύλ νξηζκέλεο ή όιεο από απηέο. Η Adobe Digital Negative (DNG) πξνδηαγξαθή είλαη κηα πξνζπάζεηα γηα ηελ ηππνπνίεζε ζε κηα πξώηε κνξθή εηθόλαο πνπ ζα ρξεζηκνπνηείηαη από θάκεξεο, ή γηα ηελ αξρεηαθή απνζήθεπζε ησλ δεδνκέλσλ εηθόλαο
  • 28. JPEG - Joint Photographic Experts Group Πξόηππν ηνπ ISO ζρεδηαζκέλν από ηε ζπλεξγαζία – Joint Photographic Expert Group – ITU-TS JPEG/JFIF ην πην θνηλό format γηα απνζήθεπζε θαη κεηάδνζε εηθόλαο ζηνλ παγθόζκην ηζηό – JPEG: πξνζδηνξίδεη πσο κηα εηθόλα κεηαηξέπεηαη ζε ξεύκα από bytes – JFIF: πξνζδηνξίδεη πσο απηό ην ξεύκα δεδνκέλσλ ελζσκαηώλεηαη ζε αξρείν θαηάιιειν γηα απνζήθεπζε θαη κεηάδνζε) Αιγόξηζκνο ζπκπίεζεο κε απώιεηεο θαη ιόγν ζπκπίεζεο από 10:1 έσο 100:1 Τθίζηαηαη θαη σο ζπκπίεζε ρσξίο απώιεηεο αιιά κε ιόγν ζπκπίεζεο έσο 2:1, θαη κόλν γηα εηθόλεο βάζνπο 8bits/pixel Βαζίδεηαη ζην γεγνλόο όηη κηθξέο αιιαγέο ρξώκαηνο δελ γίλνληαη αληηιεπηέο όηαλ ε θωηεηλόηεηα δηαηεξείηαη Λεηηνπξγεί θαιύηεξα ζε θσηνγξαθίεο θαη εηθόλεο θπζηθήο ηέρλεο εηθόλσλ όπνπ ε κεηαβνιή ρξώκαηνο είλαη πην νκαιή, ελώ δελ δίλεη θαιά πνηειέζκαηα ζε απιά ή γξακκηθά ζρέδηα Γελ ππνζηεξίδεη δηαθάλεηα
  • 29. Πιενλεθηήκαηα ΢πκπίεζεο 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)
  • 30. PNG – Portable Network Graphics Απνηειεί ηνλ δηάδνρν ηνπ gif γηα απιέο εηθόλεο αιιά θαη ηνπ πνην πνιύπινθνπ tiff Δίλαη freeware ειεύζεξν από παηέληεο Δπηηξέπεη ρακειό επίπεδν ζπκπίεζεο κε εύξνο από 8bit σο 24bit ρξσκάησλ Απηό ην format πνηέ δελ πηνζεηήζεθε ζε κεγάιν εύξνο 3 πιενλεθηήκαηα ζε ζρέζε κε ηα Gif •A-channels: κεηαβιεηή δηαθάλεηα •Gamma correction: έιεγρνο ζηελ θσηεηλόηεηα αλεμαξηήησο πιαηθόξκαο •Two dimensional interlacing κέζνδνο πξννδεπηηθήο απεηθόληζεο
  • 31. 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 •Δίλαη ε πην επξέσο ππνζηεξηδόκελε κνξθή γξαθηθώλ ζην δηαδίθηπν
  • 32. Αλ θαη ε νζόλε ηνπ ππνινγηζηή έρεη πνιύ ρακειόηεξε αλάιπζε απόηη ε αλάιπζε έγρξσκεο εθηύπσζεο, ηα εθαηνκκύξηα ησλ δηαζέζηκσλ ρξσκάησλ ζηελ νζόλε ηνπ ππνινγηζηή βνεζνύλ λα γίλεη ε εηθόλα ζηελ νζόλε ώζηε λα κπνξεί λα ζπγθξηζεί κε ηελ πνηόηεηα ηεο εθηύπσζεο Δπηινγέο format εηθόλαο, θαη ηα πξνθύπηνληα κεγέζε αξρείσλ. JPEG είλαη ην κεγαιύηεξν θαβνξί γηα απηό ην είδνο ηεο εηθόλαο, κε πνιύ θαιή πνηόηεηα εηθόλαο θαη έλα ινγηθό κέγεζνο αξρείνπ.
  • 33. Γηαλπζκαηηθά Γξαθηθά - Vector Graphics Αλαπαξάζηαζε γξαθηθώλ κε ρξήζε γεσκεηξηθώλ πξνηύπσλ πνπ απνηππώλεηαη νκνηόκνξθα ζε νπνηνδήπνηε κέγεζνο. – π.ρ. ζεκεία, γξακκέο, θακπύιεο, πνιύγσλα Υξεζηκνπνηείηαη θπξίσο γηα ζπλζεηηθά γξαθηθά θαη ζπαληόηεξα γηα εηθόλα (κέζσ αλαγλώξηζεο πξνηύπσλ) Δπηηξέπνπλ κνληεινπνίεζε θαη επεμεξγαζία κέζσ θαηαιιήισλ αιγόξηζκσλ, όπσο – Αθαίξεζε θαη κεηαθίλεζε αληηθεηκέλσλ – ΢θίαζε (shading) αληηθεηκέλσλ – Υαξηνγξάθεζε πθήο (texture mapping), αιιαγήο δειαδή ηεο επηθάλεηαο αληηθεηκέλνπ – Αιιαγή θσηηζκνύ – Πνιιαπιά renderings (σο πξνο ηελ αλάιπζε θαη ην βάζνο ρξώκαηνο)
  • 34. Γηαλπζκαηηθά Γξαθηθά - Vector Graphics Σειηθά όια ηα vector γξαθηθά κεηαζρεκαηίδνληαη ζε ραξηνγξαθηθά κέζσ ησλ δηαθόξσλ ζπζθεπώλ εμόδνπ ζην ηέινο θαηά ηελ απεηθόληζε Μπνξεί ηα vector γξαθηθά λα πεξηέρνπλ bitmap (3d graphics) Δπξεία εθαξκνγή ζε 3D γξαθηθά (meshes θαη NURBS), θαη Computer Animation όπνπ ε επεμεξγαζία απαηηεί θαη ηελ εθαξκνγή θπζηθώλ λόκσλ δπλακηθήο θαη θηλεκαηηθήο
  • 35. CGM (Computer Graphics Metafile) Δίλαη κηα κνξθή αξρείνπ γηα 2D vector γξαθηθά, γξαθηθά raster θαη θείκελν, ειεύζεξν θαη δηεζλεο ελώ νξίδεηαη από ην πξόηππν ISO / IEC 8632. Όια ηα γξαθηθά ζηνηρεία κπνξεί λα νξίδνληαη ζε έλα αξρείν θεηκέλνπ πεγή πνπ κπνξεί λα θσδηθνπνηεζεί ζε έλα δπαδηθό αξρείν ή ζε έλα δύν παξαζηάζεσλ θεηκέλνπ. CGM παξέρεη έλα κέζν ησλ γξαθηθώλ δεδνκέλσλ αληαιιαγήο ππνινγηζηώλ γηα ηελ απεηθόληζε 2D γξαθηθώλ πιεξνθνξηώλ αλεμάξηεηα από νπνηαδήπνηε ζπγθεθξηκέλε εθαξκνγή, ζύζηεκα, πιαηθόξκα, ή ζπζθεπή. Έρεη εγθξηζεί ζε θάπνην βαζκό γηα ηνπο ηνκείο ηεο ηερληθήο εηθνλνγξάθεζεο θαη επαγγεικαηηθνύ ζρεδηαζκνύ, αιιά ζε κεγάιν βαζκό έρεη αληηθαηαζηαζεί από κνξθέο όπσο SVG θαη DXF.
  • 36. SVG - Scalable Vector Graphics Δίλαη έλα αλνηρηό πξόηππν ην νπνίν δεκηνπξγήζεθε θαη αλαπηύρζεθε από ην World Wide Web Consortium Αληηκεησπίδεη ηελ αλάγθε (θαη ηηο πξνζπάζεηεο ησλ δηαθόξσλ εηαηξεηώλ) γηα έλα επέιηθην, γξακκέλν ζε θείκελν θαη γηα όιεο ηηο ρξήζεηο δηαλπζκαηηθή κνξθή γηα ην δηαδίθηπν Η κνξθή SVG δελ δηαζέηεη ζύζηεκα ζπκπίεζεο δηθό ηνπ, αιιά ιόγσ ηεο θύζεο ηνπ θεηκέλνπ XML, έλα γξαθηθό SVG κπνξεί λα ζπκπηεζηεί ρξεζηκνπνηώληαο έλα πξόγξακκα όπσο ην gzip Λόγσ ηεο γξαπηήο κνξθήο ηεο, SVG απνηειεί βαζηθό ζπζηαηηθό ζε δηθηπαθέο εθαξκνγέο: δηαδξαζηηθέο ηζηνζειίδεο πνπ κνηάδνπλ θαη ελεξγνύλ ζαλ εθαξκνγέο
  • 37. Δπηπιένλ 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
  • 38. Vector Graphics (όπσο αξρεία Adobe Illustrator) είλαη κηα πνιύ θαιύηεξε επέλδπζε γξαθηθώλ. Σν ίδην δηάγξακκα κπνξεί λα εκθαλίδεηαη ζε πνιιά κεγέζε θαη δελ ράλεη ηελ πνηόηεηα, θαη κπνξείηε λα εθηππώζεηε ηα illustrator γξαθηθά ζαο ζε πςειή αλάιπζε
  • 39. Υξώκαηα ζηελ νζόλε Σν ρξώκα είλαη ε αληαπόθξηζε ησλ καηηώλ θαη ηνπ εγθεθάινπ καο ζε δηάθνξα κήθε θύκαηνο ηνπ θσηόο, (Φυσική). Αλαγλώζηεο κε θπζηνινγηθή όξαζε κπνξεί λα αηζζαλζνύλ κήθε θύκαηνο ηνπ θσηόο από 400 λαλόκεηξα (θνληά ζην ππεξηώδεο) έσο 700 nm (εγγύο ππέξπζξν).
  • 40. Υξώκαηα ζηελ νζόλε Οη νζόλεο ππνινγηζηώλ θάλνπλ ρξήζε ελόο πξόζζεηνπ ζπζηήκαηνο ρξώκαηνο πνπ ζπλδπάδεη θσζθνξίδνπζεο ηνπ θόθθηλνπ, πξάζηλνπ θαη κπιε (αξρηθά ρξώκαηα), ηα νπνία, όηαλ αζξνίδεηαη ζε δηάθνξεο αλαινγίεο, παξάγνπλ ηα πεξηζζόηεξα από 16 εθαηνκκύξηα ρξώκαηα γηα RGB νζόλεο. Η κέγηζηε θσηεηλόηεηα θαη ησλ ηξηώλ πξνθξηκαηηθώλ RGB παξάγεη ιεπθό θσο ζηελ νζόλε. ΢ηνλ ηνκέα ησλ γξαθηθώλ ππνινγηζηή ζα δείηε απηνύο ηνπο όξνπο πνπ ρξεζηκνπνηνύληαη γηα λα πεξηγξάςνπλ ηα ραξαθηεξηζηηθά ησλ ρξώκαησλ, γλσζηό θαη σο ζύζηεκα ρξσκάησλ HSB (γηα απόρξσζε, θαζαξόηεηα θαη θσηεηλόηεηα), πνπ ρξεζηκνπνηνύληαη ζπλήζσο γηα ηα γξαθηθά πξνγξάκκαηα όπσο ην Adobe Photoshop.
  • 41. Υξώκαηα ζηελ νζόλε Hue – Απόρξωζε Απόρξσζε είλαη ην κήθνο θύκαηνο ηνπ ρξώκαηνο θαηά κήθνο ηνπ θάζκαηνο ηνπ νξαηνύ θσηόο. Έλαο εύθνινο ηξόπνο γηα λα ζθεθηνύκε ηελ απόρξσζε είλαη σο έλα όλνκα ρξώκαηνο: "θίηξηλν", "πνξηνθαιί" ή "θόθθηλν". Saturation - Κνξεζκόο Κνξεζκόο πεξηγξάθεη ηελ έληαζε ηνπ ρξώκαηνο, πνπ θπκαίλνληαη από θαζαξή πςειήο ρξώκαηα ρξώκαηνο κε ζρεδόλ γθξη εθδόζεηο. Brightness - Φωηεηλόηεηα Η θσηεηλόηεηα ή ζθνηεηλόηεηα ελόο ρξώκαηνο ή πόζν θνληά είηε ζε καύξν ή άζπξν έλα ζπγθεθξηκέλν ρξώκα.