SlideShare ist ein Scribd-Unternehmen logo
1 von 83
Downloaden Sie, um offline zu lesen
Text   Audio   Image/Graphics   Movie   Animation
imageandgraphics
Agenda
• Raster graphics vs Vector graphics
• Raster graphics
 • Raster image formats
 • Acquiring an image
 • Editing raster images
• Vector graphics
 • Vector drawing formats
Raster Graphics vs Vector Graphics
Raster Graphics vs Vector Graphics




 Raster graphics
 (bitmap image)
Raster Graphics vs Vector Graphics




 Raster graphics      Vector graphics
 (bitmap image)          (drawing)
Raster Graphics vs Vector Graphics




 Raster graphics      Vector graphics
 (bitmap image)          (drawing)
Raster Graphics vs Vector Graphics




 Raster graphics      Vector graphics
 (bitmap image)          (drawing)
Raster Graphics vs Vector Graphics




 Raster graphics      Vector graphics
 (bitmap image)          (drawing)
Raster Graphics vs Vector Graphics




 Raster graphics      Vector graphics
 (bitmap image)          (drawing)
“Let’s take a look at Google Earth, for live demo...”
Raster Graphics
• A raster image is composed of small,
  independently controlled dots (pixel, picture
  elements).
• These dots are arranged in rows (x) and
  column (y), just as information is displayed
  on computer screens and most printers.
• ‘Bitmap image’ comes from the description of
  the image pixels by bits and specific (x,y)
  coordinate.
Image Resolution

• Image resolution is described by the number
  of pixels in its height and width.
• The more pixels in an image, the higher its
  level of details or clarity.
  • The drawback = larger file size.
Anti-Aliasing
• Aliasing is the jagged
  part in a line, curve, or
  edge that results from an
  image on a raster grid.
  • We call the jagged
     stairsteplike effect as
     the “jaggies”.
• Anti-Aliasing diminishes
  jaggies → smooth edge.
Anti-Aliasing
• Aliasing is the jagged
  part in a line, curve, or
  edge that results from an
  image on a raster grid.
  • We call the jagged
     stairsteplike effect as
     the “jaggies”.
• Anti-Aliasing diminishes
  jaggies → smooth edge.
Anti-Aliasing
                                 jaggies
• Aliasing is the jagged
  part in a line, curve, or
  edge that results from an
  image on a raster grid.
  • We call the jagged
     stairsteplike effect as
     the “jaggies”.
• Anti-Aliasing diminishes
  jaggies → smooth edge.
Anti-Aliasing
                                 jaggies
• Aliasing is the jagged
  part in a line, curve, or
  edge that results from an
  image on a raster grid.
  • We call the jagged
     stairsteplike effect as
     the “jaggies”.
• Anti-Aliasing diminishes
  jaggies → smooth edge.
Anti-Aliasing
                                 jaggies
• Aliasing is the jagged
  part in a line, curve, or
  edge that results from an
  image on a raster grid.
  • We call the jagged
     stairsteplike effect as
     the “jaggies”.
• Anti-Aliasing diminishes
  jaggies → smooth edge.
Anti-Aliasing
                                 jaggies
• Aliasing is the jagged
  part in a line, curve, or
  edge that results from an
  image on a raster grid.
  • We call the jagged
     stairsteplike effect as
     the “jaggies”.
• Anti-Aliasing diminishes
  jaggies → smooth edge.
Color Depth


• Color depth describes the
  number of bits used to
  represent the color of a single
  pixel in a bitmapped image.
2.2 LCD Displays
                      2.3 Truecolor
                      2.4 32-bit color
                      2.5 Beyond truecolor




                         Color Depth
                              2.5.1 BrilliantColor
              3   Selection of color depth
              4   See also
              5   References
              6   External links



   Indexed color
   With relatively low color depth, the stored value is typically an index into a color map
   or palette. The colors available in the palette itself may be fixed by the hardware or
   modifiable. Modifiable palettes are sometimes referred to as pseudocolor palettes.

           1-bit color (2 1 = 2 colors) monochrome, often black and white



• Color depth describes the
           2-bit color (2 2 = 4 colors) CGA
           4-bit color (2 4 = 16 colors) as used by EGA and by the least common
           denominator VGA standard at higher resolution
           6-bit color (2 6 = 64 colors) Original Amiga chipset
  number of bits used to
           8-bit color (2 8 = 256 colors) Most early color Unix workstations, VGA at low
           resolution, Super VGA, AGA
  represent the color of a single
           12-bit color (2 12 = 4096 colors) some Silicon Graphics systems and Amiga
           systems in HAM mode.

  pixel in a bitmapped image.
   Old graphics chips, particularly those used in home computers and video game
   consoles, often feature an additional level of palette mapping in order to increase the
   maximum number of simultaneously displayed colors. For example, in the ZX
   Spectrum, the picture is stored in a two-color format, but these two colors can be
   separately defined for each rectangular block of 8x8 pixels.

   Direct color
   As the number of bits increases, the number of possible colors becomes impractically

   http://en.wikipedia.org/wiki/Color_depth                                                   Page 1 of 4
Color Depth
Color depth No. of colors Color mode         Palette

1-bit color         2        Indexed color    Yes

4-bit color        16        Indexed color    Yes

8-bit color        256       Indexed color    Yes

24-bit color    16,777,216    True color      No
True Color
                               RGB

• In true color images, each
  pixel is defined in terms
  of its actual:
  • red, green, blue (RGB)
  • cyan, magenta, yellow,
    black (CMYK)


                               CMYK
Dithering
• Dithering alternates the
  value of adjacent dots or
  pixels to create the effect
  of intermediate values.
• Dithering is useful when
  performing color
  reductions.
  • Dithered images
    sometimes look grainy.
Dithering
• Dithering alternates the
  value of adjacent dots or
  pixels to create the effect
  of intermediate values.
• Dithering is useful when
  performing color
  reductions.
  • Dithered images
    sometimes look grainy.
Dithering
Dithering
Dithering
Dithering
Image Compression

• Image compression is the application of data
  compression to digital images.
• Reduce redundancy of the image data for
  efficient storage or transmission of the
  image file.
Lossless vs Lossy
• Two techniques:
Lossless vs Lossy
• Two techniques:
 • Lossless - the data are compressed and
    uncompressed with no loss of
    information. The amount of compression is
    limited.
Lossless vs Lossy
• Two techniques:
 • Lossless - the data are compressed and
    uncompressed with no loss of
    information. The amount of compression is
    limited.
 • Lossy - the uncompressed file is not
    exactly the same as the original. Some loss
    of minor data occurs. Much greater
    compression is possible.
Raster Image Formats
• Native and nonnative format
 • Native - the file is intended to be opened
    only with the application that was used to
    create it. (say, PSD of Adobe Photoshop.)
 • Nonnative - cross-application compatible,
    which means that any applications can
    open and save in this format.
   • GIF, JPG, and PNG are most common.
GIF
             (pronounced ‘jif ’)



• Graphics Interchange Format (GIF)
 • developed by Compuserve
 • uses 8-bit color
 • lossless compression, LZW (Lempel-Ziv-
    Welch) algorithm.
GIF
• Best suited for
 • simple graphics
 • line drawings
 • cartoons
 • navigation buttons
 • image containing text
    (limited range of
    colors)
GIF
• Best suited for
 • simple graphics
 • line drawings
 • cartoons
 • navigation buttons
 • image containing text
    (limited range of
    colors)
GIF
• Best suited for
 • simple graphics
 • line drawings
 • cartoons
 • navigation buttons
 • image containing text
    (limited range of
    colors)
GIF
• Best suited for
 • simple graphics
 • line drawings
 • cartoons
 • navigation buttons
 • image containing text
    (limited range of
    colors)
GIF
• Best suited for
 • simple graphics
 • line drawings
 • cartoons
 • navigation buttons
 • image containing text
    (limited range of
    colors)
GIF (Transparent)
GIF89a (Animation)



GIF animation is simply
   a file with multiple
images stored in it. So,
  think about the
          size.
GIF89a (Animation)



GIF animation is simply
   a file with multiple
images stored in it. So,
  think about the          Oh... and it has no sound....
          size.
JPG

• Developed by the Joint Photographic Expert
  Group.
  • 24-bit color is allowed
  • lossy compression - allow for smaller file
    size but with the sacrifice of some clarity
JPG


☺  best for
 photographic
images (for which a
  variety of colors is
      important)
JPG


☺  best for
 photographic
images (for which a
  variety of colors is
      important)
JPG


☺  best for
 photographic
images (for which a
  variety of colors is
      important)
JPG


               ☹
jpg




gif
            not suitable for
            line drawing or
              images with
                  text
PNG

• Portable Network Graphics (pronounced ping)
 • allow for true color
 • lossless compression
 • sophisticated transparency
 • support by modern web-browsers
Raster Image File Formats
•   .bmp                       •   .psd

    •   commonly used by           •   default proprietary
        MS-Windows                     format of Adobe
                                       Photoshop
    •   lossless compression
        can be specified            •   extra features e.g.
                                       layering
    •   uncompressed in some
        programs
Raster Image File Formats

• .tiff / .tif
 • used extensively for traditional print
    graphics

  • lossy & lossless compression available
Acquiring an Image

• Screen capture
• Scanner
• Digital camera & digital VDO camera
• Other sources
Screen Capture
Screen Capture
Screen Capture
                       n at i ve s
            A l te r
                       O S or
                         App
Scanner
Scanner
Scanners




Flatbed          Sheet-fed
Scanners




Handheld               Drum
             Use photomultiplier tube (PMT)
           instead of CCD (read more on wiki)
TWAIN
Prior to TWAIN    capture in one application
TWAIN
Prior to TWAIN   save the file
TWAIN
Prior to TWAIN   save the file
TWAIN
Prior to TWAIN
TWAIN
Prior to TWAIN   open with another app
Using TWAIN
Using TWAIN
Using TWAIN


                     OP.
                 E ST
          It’s ON
Scanned Image Size (in 24-bit color)
  Resolution
                          image dimension
    (dpi)
                1”x1”         4”x6”         8.5”x11”

     72         15 KB         356 KB        1,420 KB

     100        29 KB         703 KB        2,739 KB

     300       264 KB        6,328 KB       24,653 KB

     600       1,055 KB     25,313 KB       98,613 KB
Digital Camera & VDO Camera
Digital Camera & VDO Camera
Digital Camera & VDO Camera
Digital Camera & VDO Camera
JPEG vs RAW

• Normally, digital cameras save their images in
  the JPEG format.
  • Automatically adjusts: white-balance and
    all.
• RAW format is exactly what the camera
  sees when it takes the picture; NO
  adjustments have been made to the images.
  BUT, the file is a lot bigger in size...
Type of image Min resolution Camera Spec.

 Web images      640x480     1 megapixel +

   5”x7”        2048x1536   3 megapixels +

   8”x10”       2272x1704   4 megapixels +

  16”x20”       3072x2048   6 megapixels +
Editing Raster Images

• Selecting an Area
• Cropping
• Image resizing & canvas size
• Rotating
• Adjusting the balance
Editing Raster Images


• Sharping the contrast
• Adjusting the resolution
• Saving and exporting
Vector Graphics
Vector Graphics
Vector Graphics
Vector Graphics
3D Modeling
Converting Between
 Vectors & Bitmaps
Vector Drawing
          Formats
• DWG - AutoCAD 2D/3D files
• DXF - Standard ASCII text files storing
  vector data for CAD programs
• WMF - Windows Metafile (stores vector and
  raster graphics)
• AI - Vector format for Adobe Illustrator
• CDR - Vector format for CorelDRAW

Weitere ähnliche Inhalte

Was ist angesagt? (10)

Hdmv Animated Buttons An Easier Way
Hdmv Animated Buttons An  Easier WayHdmv Animated Buttons An  Easier Way
Hdmv Animated Buttons An Easier Way
 
Clovis unified school case study
Clovis unified school case studyClovis unified school case study
Clovis unified school case study
 
Textgraphics1
Textgraphics1Textgraphics1
Textgraphics1
 
Image representation
Image representationImage representation
Image representation
 
02 Mm1 B03
02 Mm1 B0302 Mm1 B03
02 Mm1 B03
 
Gray Image Coloring Using Texture Similarity Measures
Gray Image Coloring Using Texture Similarity MeasuresGray Image Coloring Using Texture Similarity Measures
Gray Image Coloring Using Texture Similarity Measures
 
Pp2
Pp2Pp2
Pp2
 
HTML5 Canvas
HTML5 CanvasHTML5 Canvas
HTML5 Canvas
 
Wong weisenbeck
Wong weisenbeckWong weisenbeck
Wong weisenbeck
 
Multimedia tools(images)
Multimedia tools(images)Multimedia tools(images)
Multimedia tools(images)
 

Andere mochten auch

Text & Image: Residents of a dysFUNctional HOME
Text & Image: Residents of a dysFUNctional HOMEText & Image: Residents of a dysFUNctional HOME
Text & Image: Residents of a dysFUNctional HOMES. Song
 
구글
구글구글
구글zerk87
 
Mobile camera based text detection and translation
Mobile camera based text detection and translationMobile camera based text detection and translation
Mobile camera based text detection and translationVivek Bharadwaj
 
Motion capture
Motion captureMotion capture
Motion capturenooCnoo
 
Text and Image based Digital Humanities: providing access to textual heritage...
Text and Image based Digital Humanities: providing access to textual heritage...Text and Image based Digital Humanities: providing access to textual heritage...
Text and Image based Digital Humanities: providing access to textual heritage...Edward Vanhoutte
 
구글Fin
구글Fin구글Fin
구글Finzerk87
 
How to make Successful Open APIs for Startups (2012)
How to make Successful Open APIs for Startups (2012)How to make Successful Open APIs for Startups (2012)
How to make Successful Open APIs for Startups (2012)Channy Yun
 
Visual data mining with HeatMiner
Visual data mining with HeatMinerVisual data mining with HeatMiner
Visual data mining with HeatMinerCloudNSci
 
Image to text Converter
Image to text ConverterImage to text Converter
Image to text ConverterDhiraj Raj
 
A basic introduction to open cv for image processing
A basic introduction to open cv for image processingA basic introduction to open cv for image processing
A basic introduction to open cv for image processingChu Lam
 
James Pritts - Visual Recognition in the Wild: Image Retrieval, Faces, and Text
James Pritts - Visual Recognition in the Wild: Image Retrieval, Faces, and Text James Pritts - Visual Recognition in the Wild: Image Retrieval, Faces, and Text
James Pritts - Visual Recognition in the Wild: Image Retrieval, Faces, and Text Eastern European Computer Vision Conference
 
빅데이터 처리에 있어서 이미지/비디오 데이터의 분석 ver.1.1
빅데이터 처리에 있어서 이미지/비디오 데이터의 분석 ver.1.1빅데이터 처리에 있어서 이미지/비디오 데이터의 분석 ver.1.1
빅데이터 처리에 있어서 이미지/비디오 데이터의 분석 ver.1.1JeongHeon Lee
 
빅데이터 분야를 위한 이미지 마이닝 기술동향 및 산업 동향 고찰
빅데이터 분야를 위한 이미지 마이닝 기술동향 및 산업 동향 고찰빅데이터 분야를 위한 이미지 마이닝 기술동향 및 산업 동향 고찰
빅데이터 분야를 위한 이미지 마이닝 기술동향 및 산업 동향 고찰JeongHeon Lee
 
Text extraction from natural scene image, a survey
Text extraction from natural scene image, a surveyText extraction from natural scene image, a survey
Text extraction from natural scene image, a surveySOYEON KIM
 
The beginner’s guide to 웹 크롤링 (스크래핑)
The beginner’s guide to 웹 크롤링 (스크래핑)The beginner’s guide to 웹 크롤링 (스크래핑)
The beginner’s guide to 웹 크롤링 (스크래핑)Eunjeong (Lucy) Park
 
마인즈랩 사업소개 20151031_v1.0
마인즈랩 사업소개 20151031_v1.0마인즈랩 사업소개 20151031_v1.0
마인즈랩 사업소개 20151031_v1.0Taejoon Yoo
 
20160203_마인즈랩_딥러닝세미나_10 voc 매니지드서비스 김동수상무 20160203
20160203_마인즈랩_딥러닝세미나_10 voc 매니지드서비스 김동수상무 2016020320160203_마인즈랩_딥러닝세미나_10 voc 매니지드서비스 김동수상무 20160203
20160203_마인즈랩_딥러닝세미나_10 voc 매니지드서비스 김동수상무 20160203Taejoon Yoo
 

Andere mochten auch (20)

Text & Image: Residents of a dysFUNctional HOME
Text & Image: Residents of a dysFUNctional HOMEText & Image: Residents of a dysFUNctional HOME
Text & Image: Residents of a dysFUNctional HOME
 
구글
구글구글
구글
 
[4차]구글 알고리즘 분석(151106)
[4차]구글 알고리즘 분석(151106)[4차]구글 알고리즘 분석(151106)
[4차]구글 알고리즘 분석(151106)
 
Motion
MotionMotion
Motion
 
Mobile camera based text detection and translation
Mobile camera based text detection and translationMobile camera based text detection and translation
Mobile camera based text detection and translation
 
Motion capture
Motion captureMotion capture
Motion capture
 
DM8168 Dual SuperHD image capture using DaVinci
DM8168 Dual SuperHD image capture using DaVinciDM8168 Dual SuperHD image capture using DaVinci
DM8168 Dual SuperHD image capture using DaVinci
 
Text and Image based Digital Humanities: providing access to textual heritage...
Text and Image based Digital Humanities: providing access to textual heritage...Text and Image based Digital Humanities: providing access to textual heritage...
Text and Image based Digital Humanities: providing access to textual heritage...
 
구글Fin
구글Fin구글Fin
구글Fin
 
How to make Successful Open APIs for Startups (2012)
How to make Successful Open APIs for Startups (2012)How to make Successful Open APIs for Startups (2012)
How to make Successful Open APIs for Startups (2012)
 
Visual data mining with HeatMiner
Visual data mining with HeatMinerVisual data mining with HeatMiner
Visual data mining with HeatMiner
 
Image to text Converter
Image to text ConverterImage to text Converter
Image to text Converter
 
A basic introduction to open cv for image processing
A basic introduction to open cv for image processingA basic introduction to open cv for image processing
A basic introduction to open cv for image processing
 
James Pritts - Visual Recognition in the Wild: Image Retrieval, Faces, and Text
James Pritts - Visual Recognition in the Wild: Image Retrieval, Faces, and Text James Pritts - Visual Recognition in the Wild: Image Retrieval, Faces, and Text
James Pritts - Visual Recognition in the Wild: Image Retrieval, Faces, and Text
 
빅데이터 처리에 있어서 이미지/비디오 데이터의 분석 ver.1.1
빅데이터 처리에 있어서 이미지/비디오 데이터의 분석 ver.1.1빅데이터 처리에 있어서 이미지/비디오 데이터의 분석 ver.1.1
빅데이터 처리에 있어서 이미지/비디오 데이터의 분석 ver.1.1
 
빅데이터 분야를 위한 이미지 마이닝 기술동향 및 산업 동향 고찰
빅데이터 분야를 위한 이미지 마이닝 기술동향 및 산업 동향 고찰빅데이터 분야를 위한 이미지 마이닝 기술동향 및 산업 동향 고찰
빅데이터 분야를 위한 이미지 마이닝 기술동향 및 산업 동향 고찰
 
Text extraction from natural scene image, a survey
Text extraction from natural scene image, a surveyText extraction from natural scene image, a survey
Text extraction from natural scene image, a survey
 
The beginner’s guide to 웹 크롤링 (스크래핑)
The beginner’s guide to 웹 크롤링 (스크래핑)The beginner’s guide to 웹 크롤링 (스크래핑)
The beginner’s guide to 웹 크롤링 (스크래핑)
 
마인즈랩 사업소개 20151031_v1.0
마인즈랩 사업소개 20151031_v1.0마인즈랩 사업소개 20151031_v1.0
마인즈랩 사업소개 20151031_v1.0
 
20160203_마인즈랩_딥러닝세미나_10 voc 매니지드서비스 김동수상무 20160203
20160203_마인즈랩_딥러닝세미나_10 voc 매니지드서비스 김동수상무 2016020320160203_마인즈랩_딥러닝세미나_10 voc 매니지드서비스 김동수상무 20160203
20160203_마인즈랩_딥러닝세미나_10 voc 매니지드서비스 김동수상무 20160203
 

Ähnlich wie MMT image & graphics

Image formats and codecs
Image formats and codecsImage formats and codecs
Image formats and codecsSameer Rapate
 
VCT 3080 Resample Lecture
VCT 3080 Resample LectureVCT 3080 Resample Lecture
VCT 3080 Resample LectureBeth Vollmar
 
Prinsip gambar digital
Prinsip gambar digitalPrinsip gambar digital
Prinsip gambar digitalOno Trader
 
Digital Image File Formats
Digital Image File FormatsDigital Image File Formats
Digital Image File Formatsindiangarg
 
Image segmentation techniques
Image segmentation techniquesImage segmentation techniques
Image segmentation techniquesgmidhubala
 
Comparative study on image segmentation techniques
Comparative study on image segmentation techniquesComparative study on image segmentation techniques
Comparative study on image segmentation techniquesgmidhubala
 
Digital graphics technology
Digital graphics technologyDigital graphics technology
Digital graphics technologyBeckyJRitchie
 
Chapter 23: Web Images
Chapter 23: Web ImagesChapter 23: Web Images
Chapter 23: Web ImagesSteve Guinan
 
Technical concepts for graphic design production 2
Technical concepts for graphic design production 2Technical concepts for graphic design production 2
Technical concepts for graphic design production 2Ahmed Ismail
 
Game development terminologies
Game development terminologiesGame development terminologies
Game development terminologiesAhmed Badr
 
Technical concepts for graphic design production 4
Technical concepts for graphic design production 4Technical concepts for graphic design production 4
Technical concepts for graphic design production 4Ahmed Ismail
 
//STEIM Workshop: A Vernacular of File Formats
//STEIM Workshop: A Vernacular of File Formats//STEIM Workshop: A Vernacular of File Formats
//STEIM Workshop: A Vernacular of File FormatsRosa ɯǝukɯɐn
 
Multimedia
MultimediaMultimedia
MultimediaMR Z
 
4K Checkerboard in Battlefield 1 and Mass Effect Andromeda
4K Checkerboard in Battlefield 1 and Mass Effect Andromeda4K Checkerboard in Battlefield 1 and Mass Effect Andromeda
4K Checkerboard in Battlefield 1 and Mass Effect AndromedaElectronic Arts / DICE
 
Understanding Raster Graphics
Understanding Raster GraphicsUnderstanding Raster Graphics
Understanding Raster GraphicsSabir Haque
 

Ähnlich wie MMT image & graphics (20)

Image formats and codecs
Image formats and codecsImage formats and codecs
Image formats and codecs
 
VCT 3080 Resample Lecture
VCT 3080 Resample LectureVCT 3080 Resample Lecture
VCT 3080 Resample Lecture
 
Image Optimization for The Web
Image Optimization for The WebImage Optimization for The Web
Image Optimization for The Web
 
Prinsip gambar digital
Prinsip gambar digitalPrinsip gambar digital
Prinsip gambar digital
 
Digital Image File Formats
Digital Image File FormatsDigital Image File Formats
Digital Image File Formats
 
Image segmentation techniques
Image segmentation techniquesImage segmentation techniques
Image segmentation techniques
 
Comparative study on image segmentation techniques
Comparative study on image segmentation techniquesComparative study on image segmentation techniques
Comparative study on image segmentation techniques
 
Graphics
GraphicsGraphics
Graphics
 
201801 SER332 Lecture 02
201801 SER332 Lecture 02201801 SER332 Lecture 02
201801 SER332 Lecture 02
 
Digital graphics technology
Digital graphics technologyDigital graphics technology
Digital graphics technology
 
Chapter 23: Web Images
Chapter 23: Web ImagesChapter 23: Web Images
Chapter 23: Web Images
 
Technical concepts for graphic design production 2
Technical concepts for graphic design production 2Technical concepts for graphic design production 2
Technical concepts for graphic design production 2
 
Game development terminologies
Game development terminologiesGame development terminologies
Game development terminologies
 
Technical concepts for graphic design production 4
Technical concepts for graphic design production 4Technical concepts for graphic design production 4
Technical concepts for graphic design production 4
 
//STEIM Workshop: A Vernacular of File Formats
//STEIM Workshop: A Vernacular of File Formats//STEIM Workshop: A Vernacular of File Formats
//STEIM Workshop: A Vernacular of File Formats
 
Multimedia
MultimediaMultimedia
Multimedia
 
Image & Graphics
Image & GraphicsImage & Graphics
Image & Graphics
 
Digital Imaging Basics
Digital Imaging BasicsDigital Imaging Basics
Digital Imaging Basics
 
4K Checkerboard in Battlefield 1 and Mass Effect Andromeda
4K Checkerboard in Battlefield 1 and Mass Effect Andromeda4K Checkerboard in Battlefield 1 and Mass Effect Andromeda
4K Checkerboard in Battlefield 1 and Mass Effect Andromeda
 
Understanding Raster Graphics
Understanding Raster GraphicsUnderstanding Raster Graphics
Understanding Raster Graphics
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMKumar Satyam
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAnitaRaj43
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard37
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 

Kürzlich hochgeladen (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 

MMT image & graphics

  • 1. Text Audio Image/Graphics Movie Animation
  • 3. Agenda • Raster graphics vs Vector graphics • Raster graphics • Raster image formats • Acquiring an image • Editing raster images • Vector graphics • Vector drawing formats
  • 4. Raster Graphics vs Vector Graphics
  • 5. Raster Graphics vs Vector Graphics Raster graphics (bitmap image)
  • 6. Raster Graphics vs Vector Graphics Raster graphics Vector graphics (bitmap image) (drawing)
  • 7. Raster Graphics vs Vector Graphics Raster graphics Vector graphics (bitmap image) (drawing)
  • 8. Raster Graphics vs Vector Graphics Raster graphics Vector graphics (bitmap image) (drawing)
  • 9. Raster Graphics vs Vector Graphics Raster graphics Vector graphics (bitmap image) (drawing)
  • 10. Raster Graphics vs Vector Graphics Raster graphics Vector graphics (bitmap image) (drawing)
  • 11. “Let’s take a look at Google Earth, for live demo...”
  • 12. Raster Graphics • A raster image is composed of small, independently controlled dots (pixel, picture elements). • These dots are arranged in rows (x) and column (y), just as information is displayed on computer screens and most printers. • ‘Bitmap image’ comes from the description of the image pixels by bits and specific (x,y) coordinate.
  • 13. Image Resolution • Image resolution is described by the number of pixels in its height and width. • The more pixels in an image, the higher its level of details or clarity. • The drawback = larger file size.
  • 14. Anti-Aliasing • Aliasing is the jagged part in a line, curve, or edge that results from an image on a raster grid. • We call the jagged stairsteplike effect as the “jaggies”. • Anti-Aliasing diminishes jaggies → smooth edge.
  • 15. Anti-Aliasing • Aliasing is the jagged part in a line, curve, or edge that results from an image on a raster grid. • We call the jagged stairsteplike effect as the “jaggies”. • Anti-Aliasing diminishes jaggies → smooth edge.
  • 16. Anti-Aliasing jaggies • Aliasing is the jagged part in a line, curve, or edge that results from an image on a raster grid. • We call the jagged stairsteplike effect as the “jaggies”. • Anti-Aliasing diminishes jaggies → smooth edge.
  • 17. Anti-Aliasing jaggies • Aliasing is the jagged part in a line, curve, or edge that results from an image on a raster grid. • We call the jagged stairsteplike effect as the “jaggies”. • Anti-Aliasing diminishes jaggies → smooth edge.
  • 18. Anti-Aliasing jaggies • Aliasing is the jagged part in a line, curve, or edge that results from an image on a raster grid. • We call the jagged stairsteplike effect as the “jaggies”. • Anti-Aliasing diminishes jaggies → smooth edge.
  • 19. Anti-Aliasing jaggies • Aliasing is the jagged part in a line, curve, or edge that results from an image on a raster grid. • We call the jagged stairsteplike effect as the “jaggies”. • Anti-Aliasing diminishes jaggies → smooth edge.
  • 20. Color Depth • Color depth describes the number of bits used to represent the color of a single pixel in a bitmapped image.
  • 21. 2.2 LCD Displays 2.3 Truecolor 2.4 32-bit color 2.5 Beyond truecolor Color Depth 2.5.1 BrilliantColor 3 Selection of color depth 4 See also 5 References 6 External links Indexed color With relatively low color depth, the stored value is typically an index into a color map or palette. The colors available in the palette itself may be fixed by the hardware or modifiable. Modifiable palettes are sometimes referred to as pseudocolor palettes. 1-bit color (2 1 = 2 colors) monochrome, often black and white • Color depth describes the 2-bit color (2 2 = 4 colors) CGA 4-bit color (2 4 = 16 colors) as used by EGA and by the least common denominator VGA standard at higher resolution 6-bit color (2 6 = 64 colors) Original Amiga chipset number of bits used to 8-bit color (2 8 = 256 colors) Most early color Unix workstations, VGA at low resolution, Super VGA, AGA represent the color of a single 12-bit color (2 12 = 4096 colors) some Silicon Graphics systems and Amiga systems in HAM mode. pixel in a bitmapped image. Old graphics chips, particularly those used in home computers and video game consoles, often feature an additional level of palette mapping in order to increase the maximum number of simultaneously displayed colors. For example, in the ZX Spectrum, the picture is stored in a two-color format, but these two colors can be separately defined for each rectangular block of 8x8 pixels. Direct color As the number of bits increases, the number of possible colors becomes impractically http://en.wikipedia.org/wiki/Color_depth Page 1 of 4
  • 22. Color Depth Color depth No. of colors Color mode Palette 1-bit color 2 Indexed color Yes 4-bit color 16 Indexed color Yes 8-bit color 256 Indexed color Yes 24-bit color 16,777,216 True color No
  • 23. True Color RGB • In true color images, each pixel is defined in terms of its actual: • red, green, blue (RGB) • cyan, magenta, yellow, black (CMYK) CMYK
  • 24. Dithering • Dithering alternates the value of adjacent dots or pixels to create the effect of intermediate values. • Dithering is useful when performing color reductions. • Dithered images sometimes look grainy.
  • 25. Dithering • Dithering alternates the value of adjacent dots or pixels to create the effect of intermediate values. • Dithering is useful when performing color reductions. • Dithered images sometimes look grainy.
  • 30. Image Compression • Image compression is the application of data compression to digital images. • Reduce redundancy of the image data for efficient storage or transmission of the image file.
  • 31. Lossless vs Lossy • Two techniques:
  • 32. Lossless vs Lossy • Two techniques: • Lossless - the data are compressed and uncompressed with no loss of information. The amount of compression is limited.
  • 33. Lossless vs Lossy • Two techniques: • Lossless - the data are compressed and uncompressed with no loss of information. The amount of compression is limited. • Lossy - the uncompressed file is not exactly the same as the original. Some loss of minor data occurs. Much greater compression is possible.
  • 34. Raster Image Formats • Native and nonnative format • Native - the file is intended to be opened only with the application that was used to create it. (say, PSD of Adobe Photoshop.) • Nonnative - cross-application compatible, which means that any applications can open and save in this format. • GIF, JPG, and PNG are most common.
  • 35. GIF (pronounced ‘jif ’) • Graphics Interchange Format (GIF) • developed by Compuserve • uses 8-bit color • lossless compression, LZW (Lempel-Ziv- Welch) algorithm.
  • 36. GIF • Best suited for • simple graphics • line drawings • cartoons • navigation buttons • image containing text (limited range of colors)
  • 37. GIF • Best suited for • simple graphics • line drawings • cartoons • navigation buttons • image containing text (limited range of colors)
  • 38. GIF • Best suited for • simple graphics • line drawings • cartoons • navigation buttons • image containing text (limited range of colors)
  • 39. GIF • Best suited for • simple graphics • line drawings • cartoons • navigation buttons • image containing text (limited range of colors)
  • 40. GIF • Best suited for • simple graphics • line drawings • cartoons • navigation buttons • image containing text (limited range of colors)
  • 42. GIF89a (Animation) GIF animation is simply a file with multiple images stored in it. So, think about the size.
  • 43. GIF89a (Animation) GIF animation is simply a file with multiple images stored in it. So, think about the Oh... and it has no sound.... size.
  • 44. JPG • Developed by the Joint Photographic Expert Group. • 24-bit color is allowed • lossy compression - allow for smaller file size but with the sacrifice of some clarity
  • 45. JPG ☺ best for photographic images (for which a variety of colors is important)
  • 46. JPG ☺ best for photographic images (for which a variety of colors is important)
  • 47. JPG ☺ best for photographic images (for which a variety of colors is important)
  • 48. JPG ☹ jpg gif not suitable for line drawing or images with text
  • 49. PNG • Portable Network Graphics (pronounced ping) • allow for true color • lossless compression • sophisticated transparency • support by modern web-browsers
  • 50. Raster Image File Formats • .bmp • .psd • commonly used by • default proprietary MS-Windows format of Adobe Photoshop • lossless compression can be specified • extra features e.g. layering • uncompressed in some programs
  • 51. Raster Image File Formats • .tiff / .tif • used extensively for traditional print graphics • lossy & lossless compression available
  • 52. Acquiring an Image • Screen capture • Scanner • Digital camera & digital VDO camera • Other sources
  • 55. Screen Capture n at i ve s A l te r O S or App
  • 58. Scanners Flatbed Sheet-fed
  • 59. Scanners Handheld Drum Use photomultiplier tube (PMT) instead of CCD (read more on wiki)
  • 60. TWAIN Prior to TWAIN capture in one application
  • 61. TWAIN Prior to TWAIN save the file
  • 62. TWAIN Prior to TWAIN save the file
  • 64. TWAIN Prior to TWAIN open with another app
  • 67. Using TWAIN OP. E ST It’s ON
  • 68. Scanned Image Size (in 24-bit color) Resolution image dimension (dpi) 1”x1” 4”x6” 8.5”x11” 72 15 KB 356 KB 1,420 KB 100 29 KB 703 KB 2,739 KB 300 264 KB 6,328 KB 24,653 KB 600 1,055 KB 25,313 KB 98,613 KB
  • 69. Digital Camera & VDO Camera
  • 70. Digital Camera & VDO Camera
  • 71. Digital Camera & VDO Camera
  • 72. Digital Camera & VDO Camera
  • 73. JPEG vs RAW • Normally, digital cameras save their images in the JPEG format. • Automatically adjusts: white-balance and all. • RAW format is exactly what the camera sees when it takes the picture; NO adjustments have been made to the images. BUT, the file is a lot bigger in size...
  • 74. Type of image Min resolution Camera Spec. Web images 640x480 1 megapixel + 5”x7” 2048x1536 3 megapixels + 8”x10” 2272x1704 4 megapixels + 16”x20” 3072x2048 6 megapixels +
  • 75. Editing Raster Images • Selecting an Area • Cropping • Image resizing & canvas size • Rotating • Adjusting the balance
  • 76. Editing Raster Images • Sharping the contrast • Adjusting the resolution • Saving and exporting
  • 83. Vector Drawing Formats • DWG - AutoCAD 2D/3D files • DXF - Standard ASCII text files storing vector data for CAD programs • WMF - Windows Metafile (stores vector and raster graphics) • AI - Vector format for Adobe Illustrator • CDR - Vector format for CorelDRAW