SlideShare a Scribd company logo
By: Sarah Ali Hasan 
1st April 2013
A digital image is a numeric representation 
of a two dimensional image. 
Most software developers created a new 
custom file format for each application they 
develop. 
Using Standardized file formats increases 
the ease with which images can be 
exchanged and be readable by other 
software .
Criteria to be considered when 
choosing file format: 
Type of image: black & white, grayscale, scans from 
documents, color images, color graphics… etc. 
Storage size & compression: storage requirements & 
compression method. 
Capability: how important is the exchange of image 
data & how important is the long-term machine 
readability of the data. 
Application domain.
Some 
types of 
digital 
images 
are 
shown 
next;
Raster Vs. Vector data: 
Raster images have a finite set of digital values, 
called picture elements or pixels. 
Vector graphics are based on vectors (also called paths, 
or strokes) which lead through locations called control 
points. Each of these points has a definite position on 
the x and y axes of the work plan. 
Raster images contains a fixed number of rows and 
columns of pixels, while vector images results from 
mathematical geometry (vector) that consist of infinite 
number of points having both direction and length.
1-Tagged Image Format File (TIFF): 
►A TIFF file can contain a number of images with 
different properties . 
►A TIFF specification provide a range of different 
compression methods;( LZW, ZIP, CCITT & JPEG) and color 
spaces which make it easy to store a number of variations 
of an image in different sizes & representations together in 
a single TIFF file. 
►The flexibility of a TIFF has made it universal exchange 
format used in archiving documents , scientific 
applications, digital photography and video production.
Merits of TIFF format: 
►The great advantage of saving files in the same TIFF 
format is that no information is lost. 
►Useful for transporting image files from one application 
to another or from one computer to another as they are 
designed to be independent of any particular hardware or 
software. 
► The strength of TIFF format lies in its architecture , 
which enables new image types & information blocks to be 
created by defining new “tags” .
Demerits of TIFF format: 
►TIFF files encounter errors when loading. In flexibility 
also lies the weakness of this format where proprietary 
tags are not always supported. 
►The drawback of TIFF files is that the file size is large. 
They take up a lot of space when stored and take a long 
time to open in an application. 
► Difficult to store. They are not useful as embedded 
image files in a webpage as they take much too long to 
download.
2- Graphics Interchange Format (GIF) : 
►Widely popular format; due to its early support for 
indexed color at multiple bit depths, LZW compression, 
interlaced image loading. 
► Designed for color & grayscale images with maximum 
8bit depth (i.e. doesn’t support true color images). GIF 
files are designed to efficiently encode flat images 
consisting of large areas of the same color. 
►Supports color palletes in the range of (2-256); enabling 
pixels to be encoded using fewer bits.
Merits of GIF format: 
► The limited color range has the advantage that GIF 
files will be smaller in size. 
► Easy to store and display: When saving an image as 
GIF, you can specify how the image appears as it is 
downloaded. Select “Interlaced” to display the image 
gradually in increasing detail as it is downloaded. 
► GIF format has the ability to encode simple 
animations by storing a number of images in a single 
file for later sequential display. Also can be made into a 
transparent image.
Demerits of GIF format: 
► The limitation of an 8-bit palette, or 256 colors 
makes the GIF format suitable for storing graphics 
with relatively few colors such as simple diagrams, 
shapes, logos & cartoon style images and ineffective 
for detailed images or dithered images. 
► Loss of color variation. GIF is not suitable 
for subtle color variations retained in your image. Gif 
formats are very useful for storing grey scale images 
which are limited to 256 tones of grey, so that no 
information is lost .
3-Portable Network Graphics (PNG): 
► A universal image format designed especially for 
the use of the internet. PNG format was designed to 
be an alternative to the GIF format . 
►PNG files support 3 types of images: 
1) true color (with up to 3*16 bits/pixel) 
2) grayscale (with up to 16bit/pixel) 
3) indexed (with up to 256 colors). 
►PNG includes an alpha channel for transparency 
with a maximum width of 16bit.
Merits of PNG format: 
► Unlike GIF, the PNG format is able to retain full 
16,000,000 colors. Still the format support one image 
per file but it allows images of up to 2^30 * 2^30 
pixels. 
► The PNG format uses a lossless compression 
method . 
Demerits of PNG format: 
► Relative large file size ensures PNG format may 
be less suitable for Web or other online service.
4-Joint Photographic Experts Group 
(JPEG): 
►It’s a standard defines a compression method used to 
display continuous tone images (such as photographs) 
with a goal of achieving an average data reduction of 
1:16. 
► The level of JPEG compression will determine how 
much information is lost (this can be set in most 
programs that offer jpeg compression). 
► Jpeg files can be saved with the following options: 
"standard", "baseline optimized" and "progressive".
Algorithm Core of RGB image: 
1) color conversion & down sampling: color transformation from 
RGB into the Y Cb Cr space is used to separate the actual color 
components from the brightness Y component.
2) Cosine transform & quantization in frequency 
space: The image is divided up to a regular grid of 8 
blocks. The frequency spectrum is computed for 
each independent block using the discrete cosine 
transformation. Next the spectral coefficients of each 
block is quantized using quantization table; size of 
this table determines the compression ratio. 
3) Lossless compression: The quantized spectral 
components data stream is again compressed using 
lossless method (arithmetic or Huffman) in order to 
remove the last redundancy in the data stream.
Merits of JPEG formats: 
► Retains up to 16,000,000 colors. 
► The ability to compress more or less to find a 
compromise between file size and image quality. 
Demerits of JPEG format: 
► Loses information on pixel frequency values because 
they may be averaged to the values of those pixels in its 
immediately surroundings. 
► File size larger than gif because of color information.
Some JPEG file formats: 
*JFIF: What is normally referred to as JPEG is an instance of 
“JPEG File Interchange Format”(JFIF) .It specifies a file format 
based on the JPEG standard by defining the remaining 
necessary elements of the file format. 
*EXIF: The exchangeable image file format, Is a variant of (JFIF) 
designed for storing image data originating on digital cameras. 
It is the practically used file format by all manufacturers as the 
standard format for storing digital images on memory cards. 
*JPEG-2000: was designed to overcome some of the 
weaknesses of traditional JPEG codec. Higher compression 
ratios achieved here (up to 0.25bit/pixel), the use of larger 
64*64 blocks & the replacement of the cosine transform by 
Wavelet transform.

More Related Content

What's hot

Image enhancement techniques
Image enhancement techniquesImage enhancement techniques
Image enhancement techniques
sakshij91
 
Grade 8 image file format
Grade 8   image file formatGrade 8   image file format
Grade 8 image file format
Rafael Balderosa
 
Noise
NoiseNoise
Noise
Astha Jain
 
Digital Image Processing (DIP)
Digital Image Processing (DIP)Digital Image Processing (DIP)
Digital Image Processing (DIP)
Srikanth VNV
 
Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)
Kalyan Acharjya
 
Lect 03 - first portion
Lect 03 - first portionLect 03 - first portion
Lect 03 - first portion
Moe Moe Myint
 
Image Enhancement in Spatial Domain
Image Enhancement in Spatial DomainImage Enhancement in Spatial Domain
Image Enhancement in Spatial Domain
A B Shinde
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
Md Shabir Alam
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
Ravi Jindal
 
Compression: Video Compression (MPEG and others)
Compression: Video Compression (MPEG and others)Compression: Video Compression (MPEG and others)
Compression: Video Compression (MPEG and others)
danishrafiq
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
Sahil Biswas
 
Image processing fundamentals
Image processing fundamentalsImage processing fundamentals
Image processing fundamentals
A B Shinde
 
Data Redundacy
Data RedundacyData Redundacy
Data Redundacy
Poonam Seth
 
Lecture 1 for Digital Image Processing (2nd Edition)
Lecture 1 for Digital Image Processing (2nd Edition)Lecture 1 for Digital Image Processing (2nd Edition)
Lecture 1 for Digital Image Processing (2nd Edition)
Moe Moe Myint
 
Image enhancement ppt nal2
Image enhancement ppt nal2Image enhancement ppt nal2
Image enhancement ppt nal2
Surabhi Ks
 
DIGITAL IMAGE PROCESSING - LECTURE NOTES
DIGITAL IMAGE PROCESSING - LECTURE NOTESDIGITAL IMAGE PROCESSING - LECTURE NOTES
DIGITAL IMAGE PROCESSING - LECTURE NOTES
Ezhilya venkat
 
Color image processing Presentation
Color image processing PresentationColor image processing Presentation
Color image processing Presentation
Revanth Chimmani
 
Spatial domain and filtering
Spatial domain and filteringSpatial domain and filtering
Spatial domain and filtering
University of Potsdam
 
Image enhancement techniques
Image enhancement techniques Image enhancement techniques
Image enhancement techniques
Arshad khan
 
Image segmentation
Image segmentationImage segmentation
Image segmentationDeepak Kumar
 

What's hot (20)

Image enhancement techniques
Image enhancement techniquesImage enhancement techniques
Image enhancement techniques
 
Grade 8 image file format
Grade 8   image file formatGrade 8   image file format
Grade 8 image file format
 
Noise
NoiseNoise
Noise
 
Digital Image Processing (DIP)
Digital Image Processing (DIP)Digital Image Processing (DIP)
Digital Image Processing (DIP)
 
Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)
 
Lect 03 - first portion
Lect 03 - first portionLect 03 - first portion
Lect 03 - first portion
 
Image Enhancement in Spatial Domain
Image Enhancement in Spatial DomainImage Enhancement in Spatial Domain
Image Enhancement in Spatial Domain
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Compression: Video Compression (MPEG and others)
Compression: Video Compression (MPEG and others)Compression: Video Compression (MPEG and others)
Compression: Video Compression (MPEG and others)
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Image processing fundamentals
Image processing fundamentalsImage processing fundamentals
Image processing fundamentals
 
Data Redundacy
Data RedundacyData Redundacy
Data Redundacy
 
Lecture 1 for Digital Image Processing (2nd Edition)
Lecture 1 for Digital Image Processing (2nd Edition)Lecture 1 for Digital Image Processing (2nd Edition)
Lecture 1 for Digital Image Processing (2nd Edition)
 
Image enhancement ppt nal2
Image enhancement ppt nal2Image enhancement ppt nal2
Image enhancement ppt nal2
 
DIGITAL IMAGE PROCESSING - LECTURE NOTES
DIGITAL IMAGE PROCESSING - LECTURE NOTESDIGITAL IMAGE PROCESSING - LECTURE NOTES
DIGITAL IMAGE PROCESSING - LECTURE NOTES
 
Color image processing Presentation
Color image processing PresentationColor image processing Presentation
Color image processing Presentation
 
Spatial domain and filtering
Spatial domain and filteringSpatial domain and filtering
Spatial domain and filtering
 
Image enhancement techniques
Image enhancement techniques Image enhancement techniques
Image enhancement techniques
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 

Viewers also liked

Fund of design unit 2 module 3 line movement and direction
Fund of design unit 2 module 3 line movement and direction Fund of design unit 2 module 3 line movement and direction
Fund of design unit 2 module 3 line movement and direction kateridrex
 
Vector and bitmap images
Vector and bitmap imagesVector and bitmap images
Vector and bitmap images
ianasurchxo
 
Dvd menus creative media
Dvd menus   creative mediaDvd menus   creative media
Dvd menus creative mediaDmozdzen
 
Vectors and Pen tool
Vectors and Pen toolVectors and Pen tool
Vectors and Pen tool
clewis86
 
Bitmap and Vector Images: Make Sure You Know the Differences
Bitmap and Vector Images: Make Sure You Know the DifferencesBitmap and Vector Images: Make Sure You Know the Differences
Bitmap and Vector Images: Make Sure You Know the Differences
Davina and Caroline
 
image formats
image formatsimage formats
image formats
Arun Kumar
 

Viewers also liked (6)

Fund of design unit 2 module 3 line movement and direction
Fund of design unit 2 module 3 line movement and direction Fund of design unit 2 module 3 line movement and direction
Fund of design unit 2 module 3 line movement and direction
 
Vector and bitmap images
Vector and bitmap imagesVector and bitmap images
Vector and bitmap images
 
Dvd menus creative media
Dvd menus   creative mediaDvd menus   creative media
Dvd menus creative media
 
Vectors and Pen tool
Vectors and Pen toolVectors and Pen tool
Vectors and Pen tool
 
Bitmap and Vector Images: Make Sure You Know the Differences
Bitmap and Vector Images: Make Sure You Know the DifferencesBitmap and Vector Images: Make Sure You Know the Differences
Bitmap and Vector Images: Make Sure You Know the Differences
 
image formats
image formatsimage formats
image formats
 

Similar to Digital image formats

File types
File typesFile types
File types
Kate Carlyle
 
Bmsc1103
Bmsc1103Bmsc1103
Bmsc1103
v1k_palin
 
Technical glossary steve task 1
Technical glossary steve task 1Technical glossary steve task 1
Technical glossary steve task 1benstoraro
 
Technical glossary steve task 1
Technical glossary steve task 1Technical glossary steve task 1
Technical glossary steve task 1benstoraro
 
Technical glossary
Technical glossaryTechnical glossary
Technical glossaryhalo4robo
 
Stem 71 24 multimedia elements - graphics
Stem 71 24   multimedia elements - graphicsStem 71 24   multimedia elements - graphics
Stem 71 24 multimedia elements - graphicsKelly Bauer
 
Unit 78: Task 3 Technical file
Unit 78: Task 3 Technical fileUnit 78: Task 3 Technical file
Unit 78: Task 3 Technical fileConnahTilley
 
All About Graphics
All About GraphicsAll About Graphics
All About Graphicsmegweb
 
Portfolio task 5
Portfolio task 5Portfolio task 5
Portfolio task 5
anveshpandra
 
Techincal glossery
Techincal glosseryTechincal glossery
Techincal glosseryxChiip
 
File Formats
File FormatsFile Formats
File Formats
Mark Rotondella
 
DIWE - Multimedia Technologies
DIWE - Multimedia TechnologiesDIWE - Multimedia Technologies
DIWE - Multimedia Technologies
Rasan Samarasinghe
 
Technical File Presentation Version 2
Technical File Presentation Version 2Technical File Presentation Version 2
Technical File Presentation Version 2WildOakForrest
 
Technical file
Technical fileTechnical file
Technical filesamgh1995
 
Technical Files Presentation
Technical Files PresentationTechnical Files Presentation
Technical Files PresentationWildOakForrest
 

Similar to Digital image formats (20)

MM1
MM1MM1
MM1
 
Image Files Formats
Image Files FormatsImage Files Formats
Image Files Formats
 
File types
File typesFile types
File types
 
Bmsc1103
Bmsc1103Bmsc1103
Bmsc1103
 
Bmsc1103
Bmsc1103Bmsc1103
Bmsc1103
 
Technical glossary steve task 1
Technical glossary steve task 1Technical glossary steve task 1
Technical glossary steve task 1
 
madhu
madhumadhu
madhu
 
Technical glossary steve task 1
Technical glossary steve task 1Technical glossary steve task 1
Technical glossary steve task 1
 
Technical glossary
Technical glossaryTechnical glossary
Technical glossary
 
Stem 71 24 multimedia elements - graphics
Stem 71 24   multimedia elements - graphicsStem 71 24   multimedia elements - graphics
Stem 71 24 multimedia elements - graphics
 
Unit 78: Task 3 Technical file
Unit 78: Task 3 Technical fileUnit 78: Task 3 Technical file
Unit 78: Task 3 Technical file
 
All About Graphics
All About GraphicsAll About Graphics
All About Graphics
 
Portfolio task 5
Portfolio task 5Portfolio task 5
Portfolio task 5
 
Techincal glossery
Techincal glosseryTechincal glossery
Techincal glossery
 
File Formats
File FormatsFile Formats
File Formats
 
DIWE - Multimedia Technologies
DIWE - Multimedia TechnologiesDIWE - Multimedia Technologies
DIWE - Multimedia Technologies
 
Technical File Presentation Version 2
Technical File Presentation Version 2Technical File Presentation Version 2
Technical File Presentation Version 2
 
Chap60
Chap60Chap60
Chap60
 
Technical file
Technical fileTechnical file
Technical file
 
Technical Files Presentation
Technical Files PresentationTechnical Files Presentation
Technical Files Presentation
 

Recently uploaded

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)
rosedainty
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
Col Mukteshwar Prasad
 
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdfESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
Fundacja Rozwoju Społeczeństwa Przedsiębiorczego
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
Celine George
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
Nguyen Thanh Tu Collection
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
bennyroshan06
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
Steve Thomason
 

Recently uploaded (20)

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
 
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdfESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
 

Digital image formats

  • 1. By: Sarah Ali Hasan 1st April 2013
  • 2. A digital image is a numeric representation of a two dimensional image. Most software developers created a new custom file format for each application they develop. Using Standardized file formats increases the ease with which images can be exchanged and be readable by other software .
  • 3. Criteria to be considered when choosing file format: Type of image: black & white, grayscale, scans from documents, color images, color graphics… etc. Storage size & compression: storage requirements & compression method. Capability: how important is the exchange of image data & how important is the long-term machine readability of the data. Application domain.
  • 4. Some types of digital images are shown next;
  • 5.
  • 6. Raster Vs. Vector data: Raster images have a finite set of digital values, called picture elements or pixels. Vector graphics are based on vectors (also called paths, or strokes) which lead through locations called control points. Each of these points has a definite position on the x and y axes of the work plan. Raster images contains a fixed number of rows and columns of pixels, while vector images results from mathematical geometry (vector) that consist of infinite number of points having both direction and length.
  • 7. 1-Tagged Image Format File (TIFF): ►A TIFF file can contain a number of images with different properties . ►A TIFF specification provide a range of different compression methods;( LZW, ZIP, CCITT & JPEG) and color spaces which make it easy to store a number of variations of an image in different sizes & representations together in a single TIFF file. ►The flexibility of a TIFF has made it universal exchange format used in archiving documents , scientific applications, digital photography and video production.
  • 8. Merits of TIFF format: ►The great advantage of saving files in the same TIFF format is that no information is lost. ►Useful for transporting image files from one application to another or from one computer to another as they are designed to be independent of any particular hardware or software. ► The strength of TIFF format lies in its architecture , which enables new image types & information blocks to be created by defining new “tags” .
  • 9. Demerits of TIFF format: ►TIFF files encounter errors when loading. In flexibility also lies the weakness of this format where proprietary tags are not always supported. ►The drawback of TIFF files is that the file size is large. They take up a lot of space when stored and take a long time to open in an application. ► Difficult to store. They are not useful as embedded image files in a webpage as they take much too long to download.
  • 10. 2- Graphics Interchange Format (GIF) : ►Widely popular format; due to its early support for indexed color at multiple bit depths, LZW compression, interlaced image loading. ► Designed for color & grayscale images with maximum 8bit depth (i.e. doesn’t support true color images). GIF files are designed to efficiently encode flat images consisting of large areas of the same color. ►Supports color palletes in the range of (2-256); enabling pixels to be encoded using fewer bits.
  • 11. Merits of GIF format: ► The limited color range has the advantage that GIF files will be smaller in size. ► Easy to store and display: When saving an image as GIF, you can specify how the image appears as it is downloaded. Select “Interlaced” to display the image gradually in increasing detail as it is downloaded. ► GIF format has the ability to encode simple animations by storing a number of images in a single file for later sequential display. Also can be made into a transparent image.
  • 12. Demerits of GIF format: ► The limitation of an 8-bit palette, or 256 colors makes the GIF format suitable for storing graphics with relatively few colors such as simple diagrams, shapes, logos & cartoon style images and ineffective for detailed images or dithered images. ► Loss of color variation. GIF is not suitable for subtle color variations retained in your image. Gif formats are very useful for storing grey scale images which are limited to 256 tones of grey, so that no information is lost .
  • 13. 3-Portable Network Graphics (PNG): ► A universal image format designed especially for the use of the internet. PNG format was designed to be an alternative to the GIF format . ►PNG files support 3 types of images: 1) true color (with up to 3*16 bits/pixel) 2) grayscale (with up to 16bit/pixel) 3) indexed (with up to 256 colors). ►PNG includes an alpha channel for transparency with a maximum width of 16bit.
  • 14. Merits of PNG format: ► Unlike GIF, the PNG format is able to retain full 16,000,000 colors. Still the format support one image per file but it allows images of up to 2^30 * 2^30 pixels. ► The PNG format uses a lossless compression method . Demerits of PNG format: ► Relative large file size ensures PNG format may be less suitable for Web or other online service.
  • 15. 4-Joint Photographic Experts Group (JPEG): ►It’s a standard defines a compression method used to display continuous tone images (such as photographs) with a goal of achieving an average data reduction of 1:16. ► The level of JPEG compression will determine how much information is lost (this can be set in most programs that offer jpeg compression). ► Jpeg files can be saved with the following options: "standard", "baseline optimized" and "progressive".
  • 16. Algorithm Core of RGB image: 1) color conversion & down sampling: color transformation from RGB into the Y Cb Cr space is used to separate the actual color components from the brightness Y component.
  • 17. 2) Cosine transform & quantization in frequency space: The image is divided up to a regular grid of 8 blocks. The frequency spectrum is computed for each independent block using the discrete cosine transformation. Next the spectral coefficients of each block is quantized using quantization table; size of this table determines the compression ratio. 3) Lossless compression: The quantized spectral components data stream is again compressed using lossless method (arithmetic or Huffman) in order to remove the last redundancy in the data stream.
  • 18. Merits of JPEG formats: ► Retains up to 16,000,000 colors. ► The ability to compress more or less to find a compromise between file size and image quality. Demerits of JPEG format: ► Loses information on pixel frequency values because they may be averaged to the values of those pixels in its immediately surroundings. ► File size larger than gif because of color information.
  • 19. Some JPEG file formats: *JFIF: What is normally referred to as JPEG is an instance of “JPEG File Interchange Format”(JFIF) .It specifies a file format based on the JPEG standard by defining the remaining necessary elements of the file format. *EXIF: The exchangeable image file format, Is a variant of (JFIF) designed for storing image data originating on digital cameras. It is the practically used file format by all manufacturers as the standard format for storing digital images on memory cards. *JPEG-2000: was designed to overcome some of the weaknesses of traditional JPEG codec. Higher compression ratios achieved here (up to 0.25bit/pixel), the use of larger 64*64 blocks & the replacement of the cosine transform by Wavelet transform.

Editor's Notes

  1. (a):natural landscape, (b):synthetically generator scene, (c):poster graphic, (d): computer screen-shoot, (e):black & white illustration, (f): barcode.
  2. (g): fingerprint, (h): X-ray, (i): microscope slide, (j): satellite image, (k): radar image, (l): astronomical image.