-Φβφδαεά π ι λΰα έα δεσθαμ Η απ δεσθδ β ηδαμ πλαΰηα δεάμ δεσθαμ η οβφδαεά ηκλφά βζέ η βθ ηκλφά δαε ελδηϋθκυ άηα κμ, κ κπκέκ Ϋξ δ βθ ηκλφά οβφδαευθ πδθϊεπθέ -Μδα οβφδαεά δεσθα ηπκλ έ θα έθαδ: - υα δεά Χbinary image) - ηκθκξλπηα δεά απκξλυ πθ ΰελδ Χgray-scale images) - Ϋΰξλπηβ (color images) -H οβφδαεά αθαπαλϊ α β ηδαμ πξ απκξλυ πθ ΰελδ δεσθαμ ηπκλ έ θα ΰέθ δ η δ δϊ α κ πέθαεα αε λαέπθ αλδγηυθ δα Ϊ πθ NxM, σπκυ κ εϊγ κδξ έκ Ϋξ δ βθ ηκλφά: I(I,j), i=1..n, j=1..m εαδ σπκυ 0 ( i, j) G 1 m G 2 πξ m=8 (G=256 απκξλυ δμψ ΚΪγ κδξ έκ ΙΧI,j) κθκηϊα αδ δεκθκ κδξ έκ ά Pixel ά Pel (picture element)
Χμ Α υ ηδαμ δεσθαμ κλέα αδ β δϊ α β κυ πέθαεα εxσ pixelέ ω α υ έθαδ κ ηϋΰ γκμ κ κπκέκ κ πλαΰηα δεσ ξυλκ αθ δ κδξ έ Ϋθα pixelέ
Μδα δεσθα δα Ϊ πθ NxM εαδ πζάγκμ απκξλυ πθ G=2 m απαδ έ: b N M m (bits) Σκ m κθκηϊα αδ ίϊγκμ ξλυηα κμ Χcolor depth) ά ίϊγκμ bit Ε α έέ α α 1 1 2 3 3 1 1 2 3 3 2 2 1 2 2 3 3 2 1 1 3 3 2 1 1 Οδ υθ αΰηϋθ μ πθ pixel έθαδ κ πέπ κ x-y θυ κδ δαίαγηέ δμ κυ ΰελέακυ Χ πέπ α ΰελδΨ γ πλκτθ αδ πμ δηϋμ κθ Ϊικθα z ΧίΪγκμ δεσθαμψ
Ε α gray-scale
Ε ω α χ color map R G B 0 0 0 0 1 1 2 4 2...... 171 187 228 135 186 233 255 158 0......
dpi dots/inch ppi pixels/inch έξθ δ βθ αθϊζυ β Χresolution) ηδαμ υ ε υάμέ βζέ έξθ δ πσ α βη έα Χξλυηα κμψ ηπκλ έ β υ ε υά θα κπκγ έ πϊθπ ηέα έθ αέ - θαμ ε υππ άμ πθ γίί dpi ηπκλ έ θα υπυ δ δεσθ μ πθ: - 100 dpi - 300 dpi Η δαφκλϊ έθαδ κ φυ δεσ ηϋΰ γκμ - 900 dpi εζπ Καδ δμ λ δμ π λδπ υ δμ κ ε υππ άμ γα κπκγ ά δ 300 dots αθϊ ;intsa.
) 6.7, (8.9 ) 72 480, 72 640 :( 72 in in dpi d dpi d dpi ) 0.32, (0.43 ) 1500 480, 1500 640 :( 1500 in in dpi d dpi d dpi ),1.6 (2.1 ) 300 480, 300 640 :( 300 in in dpi d dpi d dpi
256x256 128x128 64x64 32x32 16x16 8x8 4x4 2x2
α ΧInterpolationΨ φ α Ε α βθ π ι λΰα έα δεσθαμ πα έθαδ β ηϋγκ κμ εα α ε υάμ θϋπθ βη έπθ κηϋθπθ Χpixels ά pelsψ θ σμ ηδαμ π λδκξάμ απσ Ϋθα δαελδ σ τθκζκ ΰθπ υθ βη έπθ κηϋθπθ Παλ ηίκζά βθ π ι λΰα έα δεσθαμ ηπκλ έ θα Ϋξκυη π λδπ υ δμ: αζζαΰά η ΰΫγκυμ δεσθαμ παθα ξ δα ηκτ η παλαησλφπ β π λδ λκφά δεσθαμ εζπ Σα απκ ζϋ ηα α δαφϋλκυθ αθϊζκΰα η κθ αζΰσλδγηκ πκυ φαλησα αδέ
α α α α υ α 2D Παλ ηίκζά ΧInterpolation) 183% Αλξδεά δεσθα θ δϊη κ Ϊ δκ Μ Ϊ βθ παλ ηίκζά Υπλέμ παλ ηίκζά H παλ ηίκζά ζ δ κυλΰ έ τκ εα υγτθ δμ Πλκ παγ έ θα υπκζκΰέ δ ξλυηα η ίϊ β δμ δηϋμ πθ ΰτλπ pixels
α α π φ α Τπκίαγηά δμ ΧDegradesΨ δεσθαμ Rotation Α χ Ε α 45 Rotation 90 Rotation (Lossless) 2 X 45 Rotations 6 X 15 Rotations π λδ λκφά λί κ θ παλα βλκτθ αδ απυζ δ μ β δεσθα ξ δλκ λ τ δ η δα κξδεϋμ π λδ λκφϋμ
Κα βΰκλέ μ αζΰκλέγηπθ παλ ηίκζάμ π α α πα - αζζϊακυθ αθϊζκΰα η κ αθ δε έη θκ βμ παλ ηίκζάμ Χπξ αθ Ϋξ δ αδξηϋμ, βθ ηκλφά βμ υφάμψ - υθάγπμ έθαδ δ δσε β κδ αζΰσλδγηκδ: Qimage, PhotoZoom Pro, Genuine, Fractals εζπ π α α πα - αθ δη ππέακυθ σζα α pixels η κθ έ δκ λσπκ - υθάγπμ ξλβ δηκπκδκτθ ΰδα pixels παλ ηίκζάμ δηϋμ απσ: 0-256 αζΰσλδγηκδ: nearest neighbor, bilinear, bicubic, spline, sinc, lanczos εζπ Οδ αζΰσλδγηκδ πκυ ξλβ δηκπκδκτθ αδ π λδπ υ δμ η ΰΫγυθ βμ δεσθαμ θ ηπκλκτθ θα ξλβ δηκπκδβγκτθ π λδπ υ δμ λϋίζπ βμ ά π λδ λκφάμέ
1. α nearest nighbour αθαπαλαΰπΰά δπζαθυθ pixels ξλβ δηκπκδ έ κ πζβ δϋ λκ ησθκ pixel - έθαδ β πδκ ία δεά ηϋγκ κμ παλ ηίκζάμ - απαδ έ κ ζδΰσ λκ ξλσθκ π ι λΰα έαμ βέ Γ α α (linear interpolation) ξλβ δηκπκδ έ τκ Pixels εαδ η ίϊ β αυ Ϊ υπκζκΰέα δ κ θϋκ αθ ( x a, y ), ( x b, y b) α τκ βη έα, σ κ θϋκ βη έκ υπκζκΰέα αδ πμ: Η ΰλαηηδεά παλ ηίκζά έθαδ ΰλάΰκλβ εαδ τεκζβ αζζϊ σξδ αελδίάμέ
γέ α Bilinear - ξλβ δηκπκδ έ κ πζβ δϋ λβ βx2 π λδκξά Χΰτλπ απσ κ pixel) - υπκζκΰέα δ Ϋθα αγηδ ηϋθκ ηϋ κ σλκ ζ pixels - β φαληκΰά κυ κ βΰ έ κηαζσ λ μ δεσθ μ ξϋ β η δμ πλκβΰκτη θ μ η γσ κυμ - έθαδ β πδκ ία δεά ηϋγκ κμ παλ ηίκζάμ - απαδ έ κ ζδΰσ λκ ξλσθκ π ι λΰα έαμ H Bilinear ηϋγκ κ έθαδ β πϋε α β βμ ΰλαηηδεάμ παλ ηίκζάμ βζ πλσε δ αδ Γδα παλ ηίκζά τκ η αίζβ υθ x,y
Έ π β π λέπ π β 4 βη έπθ: ( Q 12 =(x 1,y 2 ), Q 22 =(x 2,y 2 ), Q 11 =(x 1,y 1 ), Q 21 =(x 2,y 1 )) γα υπκζκΰέ κυη κ p(x,y) Πλυ α υπκζκΰέακυη παλ ηίκζά εα Ϊ βθ x-εα τγυθ β R1 εαδ R2: εαδ θ υθ ξ έα πλκξπλκτη η παλ ηίκζά εα Ϊ βθ y-εα τγυθ β: ΚΪθκθ αμ δμ πλϊι δμ εα αζάΰκυη κ:
βηέ : Θα εα αζάικυη κ έ δκ απκ Ϋζ ηα αθ β παλ ηίκζά ΰέθ δ η δαφκλ δεά δλϊ βζέ πλυ α εα Ϊ βθ y-εα τγυθ β εαδ η Ϊ εα Ϊ βθ x-εα τγυθ β
4έ α Bicubic - ξλβ δηκπκδ έ κ πζβ δϋ λβ 4x4π λδκξά Χΰτλπ απσ κ pixel) - α pixels ίλέ εκθ αδ δαφκλ δεϋμ απκ Ϊ δμ - έθ αδ ίαλτ β α α πδκ εκθ δθϊ pixels - β φαληκΰά κυ κ βΰ έ αδ γβ Ϊ πδκ υελδθ έμ δεσθ μ ξϋ β η δμ πλκβΰκτη θ μ η γσ κυμ 4έ α Spline α Sinc - ξλβ δηκπκδ έ π λδ σ λα βη έα Χΰτλπ απσ κ pixel) - απαδ κτθ η ΰαζτ λβ υπκζκΰδ δεά δ ξτ - έθκυθ πκδκ δεϊ αεσηβ εαζτ λα απκ ζϋ ηα α - έθαδ ιαδλ δεϊ ξλά δη μ ηϋγκ κδ ΰδα π λδπ υ δμ λ ίζυ πθ εαδ π λδ λκφυθ
α Spline Υλβ δηκπκδ έ πκζυυθυηα ξαηβζκτ ίαγηκτ εϊγ δϊ βηα [xk, xk+1], εαδ πδζϋΰ δ εα Ϊζζβζα πκζυυθυηα ΰδα εϊγ ηάηαέ Η πλκε έπ κυ α υθϊλ β β ζϋΰ αδ spline Πα ά ι α spline ά η η :
Σ α π υ π π α π χ α πα έ Οδ -π α παλ ηίκζϋμ πλκ παγκτθ θα ίλκυθ ηδα ίϋζ δ β δ κλλκπέα η αιτ λδυθ αθ πδγτηβ πθ αλθβ δευθ βη έπθμ α φω φα α (edge halos), κ ό ω α (blurringψ εαδ κθ χρω ατ ό όρυβο (aliasing). 400% Α χ Ε α Aliasing Blurring Edge Halo Οδ π α παλ ηίκζάμ ηπκλ έ θα παλϊΰκυθ δ δαέ λβ υφά, ΰδα βηδκυλΰέα patterns
Ε υ Χanti-aliasing). H ικηϊζυθ β Χant-aliasing) έθαδ ηδα δα δεα έα ζαξδ κπκέβ βμ κυ γκλτίκυ (aliased) ά δμ κ κθ π Ϋμ εαδ δαΰυθδ μ Ϊελ μ Χjaggies). 300% 300% H ικηϊζυθ β εα αλΰ έ δμ jaggies εαδ εϊθ δ δμ Ϊελ μ κηαζσ λ μ εαδ η υοβζσ λβ αθϊζυ βέ
π α φ α υ (zoom) π zoom Ϋξκυη η βθ η αεέθβ β κυ φαεκτ βθ φπ κΰλαφδεά ηβξαθάέ Έ δ αυιϊθ αδ β δεσθα πλδθ φ Ϊ δ κθ οβφδαεσ αδ γβ άλαέ φ α zoom ΰέθ αδ η η γσ κυμ παλ ηίκζάμ ά β υπϊλξκυ α δεσθαέ Οπτ ό zoom Ψ φ α ό zoom Αθ κ αλδγησμ πθ Pixels ηδαμ δεσθαμ β κπκέα Ϋξ δ πλκϋζγ δ η φ α zoom έθαδ έ δκμ η κθ αλδγησ πθ pixels δεσθαμ β κπκέα Ϋξ δ πλκϋζγ δ η π zoom, β τ λβ δεσθα έθαδ αφυμ εαζτ λβ βμ πλυ βμέ