SlideShare a Scribd company logo
1 of 10
Unit 78: Digital Graphics for
     Computer Games
         By Jason Finch
Pixel and Resolution
• Image resolution is a term that describes the detail an image
  holds. The term applies to raster digital images, film images,
  and other types of images. Higher resolution means more
  image detail. Image resolution can be measured in various
  ways. Basically, resolution quantifies how close lines can be to
  each other and still be visibly resolved. Resolution units can
  be tied to physical sizes (e.g. lines per mm, lines per inch), to
  the overall size of a picture (lines per picture height, also
  known simply as lines, TV lines, or TVL), or to angular
  subtenant.
Vector and Raster Images
•   Vector graphics is the use of geometrical primitives such as points, lines,
    curves, and shapes or polygon(s), which are all based on mathematical
    expressions, to represent images in computer graphics. "Vector", in this
    context, implies more than a straight line.
•   In computer graphics, a raster graphics image is a dot matrix data
    structure representing a generally rectangular grid of pixels, or points of
    colour, viewable via a monitor, paper, or other display medium. Raster
    images are stored in image files with varying formats.
File Format and Uses
•   A file format is a standard way that information is encoded for storage in a computer file. A
    file format specifies how bits are used to encode information in a digital storage medium.
    File formats may be either proprietary or free and may be either unpublished or open.
•   Some file formats are designed for very particular types of data: PNG files, for example, store
    bitmapped images using lossless data compression. Other file formats, however, are
    designed for storage of several different types of data: the Ogg format can act as a container
    for different types of multimedia, including any combination of audio and video, with or
    without text (such as subtitles), and metadata. A text file can contain any stream of
    characters, including possible control characters, and is encoded in one of various character
    encoding schemes. Some file formats, such as HTML, scalable vector graphics, and the source
    code of computer software are text files with defined syntaxes that allow them to be used
    for specific purposes.
Compression
•   In computer science and information theory, data compression involves encoding
    information using fewer bits than the original representation. Compression can be
    either be lossy or lossless. Lossless compression reduces bits by identifying and
    eliminating statistical redundancy. No information is lost in lossless compression.
    Lossy compression reduces bits by identifying marginally important information
    and removing it. The process of reducing the size of a data file is popularly referred
    to as data compression, although its formal name is source coding (coding done at
    the source of the data, before it is stored or transmitted).
Image Capture Devices
•   A camera is a device that records images that can be stored directly, transmitted to another
    location, or both. These images may be still photographs or moving images such as videos or
    movies. An early mechanism for projecting images. The modern camera evolved from the
    camera obscura.
•   Traditional cameras capture light onto photographic film or photographic plate. Video and
    digital cameras use an electronic image sensor, usually a charge coupled device (CCD) or a
    CMOS sensor to capture images which can be transferred or stored in a memory card or
    other storage inside the camera for later playback or processing.
•   Cameras that capture many images in sequence are known as movie cameras or as ciné
    cameras in Europe; those designed for single images are still cameras. However these
    categories overlap as still cameras are often used to capture moving images in special effects
    work and many modern cameras can quickly switch between still and motion recording
    modes. A video camera is a category of movie camera that captures images electronically
    (either using analog or digital technology).
Optimising
•   In computer science, program optimization or software optimization is
    the process of modifying a software system to make some aspect of it
    work more efficiently or use fewer resources. In general, a computer
    program may be optimized so that it executes more rapidly, or is capable
    of operating with less memory storage or other resources, or draw less
    power.
Storage and Asset Management
•   Memory management is the act of managing computer memory. The essential
    requirement of memory management is to provide ways to dynamically allocate
    portions of memory to programs at their request, and freeing it for reuse when no
    longer needed. This is critical to the computer system.
•   Several methods have been devised that increase the effectiveness of memory
    management. Virtual memory systems separate the memory addresses used by a
    process from actual physical addresses, allowing separation of processes and
    increasing the effectively available amount of RAM using paging or swapping to
    secondary storage. The quality of the virtual memory manager can have an
    extensive effect on overall system performance.
Sources used
• http://en.wikipedia.org/wiki/Image_resolution
• http://en.wikipedia.org/wiki/Vector_graphics
• http://en.wikipedia.org/wiki/Raster_graphics
• http://en.wikipedia.org/wiki/Camera
• http://
  www.promotionalmerchandise.co.uk/images/D/zoom_promotiona
• http://en.wikipedia.org/wiki/Data_compression
• http://en.wikipedia.org/wiki/Program_optimization
• http://en.wikipedia.org/wiki/Memory_management
Sources used
• http://en.wikipedia.org/wiki/Image_resolution
• http://en.wikipedia.org/wiki/Vector_graphics
• http://en.wikipedia.org/wiki/Raster_graphics
• http://en.wikipedia.org/wiki/Camera
• http://
  www.promotionalmerchandise.co.uk/images/D/zoom_promotiona
• http://en.wikipedia.org/wiki/Data_compression
• http://en.wikipedia.org/wiki/Program_optimization
• http://en.wikipedia.org/wiki/Memory_management

More Related Content

What's hot

Pixel and resolution
Pixel and resolutionPixel and resolution
Pixel and resolutionthomasmcd6
 
Image Processing Training in Chandigarh
Image Processing Training in Chandigarh Image Processing Training in Chandigarh
Image Processing Training in Chandigarh E2Matrix
 
Matlab Training in Jalandhar | Matlab Training in Phagwara
Matlab Training in Jalandhar | Matlab Training in PhagwaraMatlab Training in Jalandhar | Matlab Training in Phagwara
Matlab Training in Jalandhar | Matlab Training in PhagwaraE2Matrix
 
Matlab Training in Chandigarh
Matlab Training in ChandigarhMatlab Training in Chandigarh
Matlab Training in ChandigarhE2Matrix
 
P1 powerpoint presentation
P1 powerpoint presentationP1 powerpoint presentation
P1 powerpoint presentationAishahBegum
 
Graphic hardware and software
Graphic hardware and softwareGraphic hardware and software
Graphic hardware and softwarerafhat
 
Toward Distributed, Global, Deep Learning Using IoT Devices
Toward Distributed, Global, Deep Learning Using IoT DevicesToward Distributed, Global, Deep Learning Using IoT Devices
Toward Distributed, Global, Deep Learning Using IoT DevicesBharath Sudharsan
 
ECML PKDD 2021 ML meets IoT Tutorial Part III: Deep Optimizations of CNNs and...
ECML PKDD 2021 ML meets IoT Tutorial Part III: Deep Optimizations of CNNs and...ECML PKDD 2021 ML meets IoT Tutorial Part III: Deep Optimizations of CNNs and...
ECML PKDD 2021 ML meets IoT Tutorial Part III: Deep Optimizations of CNNs and...Bharath Sudharsan
 
Digital graphics technology
Digital graphics technologyDigital graphics technology
Digital graphics technologyhaverstockmedia
 
Stem 71 24 multimedia elements - graphics
Stem 71 24   multimedia elements - graphicsStem 71 24   multimedia elements - graphics
Stem 71 24 multimedia elements - graphicsKelly Bauer
 
library management system
library management systemlibrary management system
library management systemamarahire
 
imageprocessing-abstract
imageprocessing-abstractimageprocessing-abstract
imageprocessing-abstractJagadeesh Kumar
 

What's hot (17)

Task 1
Task 1Task 1
Task 1
 
Pixel and resolution
Pixel and resolutionPixel and resolution
Pixel and resolution
 
Image Processing Training in Chandigarh
Image Processing Training in Chandigarh Image Processing Training in Chandigarh
Image Processing Training in Chandigarh
 
Ha2 task 1
Ha2 task 1Ha2 task 1
Ha2 task 1
 
Matlab Training in Jalandhar | Matlab Training in Phagwara
Matlab Training in Jalandhar | Matlab Training in PhagwaraMatlab Training in Jalandhar | Matlab Training in Phagwara
Matlab Training in Jalandhar | Matlab Training in Phagwara
 
Matlab Training in Chandigarh
Matlab Training in ChandigarhMatlab Training in Chandigarh
Matlab Training in Chandigarh
 
P1 powerpoint presentation
P1 powerpoint presentationP1 powerpoint presentation
P1 powerpoint presentation
 
Graphic hardware and software
Graphic hardware and softwareGraphic hardware and software
Graphic hardware and software
 
Toward Distributed, Global, Deep Learning Using IoT Devices
Toward Distributed, Global, Deep Learning Using IoT DevicesToward Distributed, Global, Deep Learning Using IoT Devices
Toward Distributed, Global, Deep Learning Using IoT Devices
 
[IJCT-V3I2P27] Authors: Palwinder Singh
[IJCT-V3I2P27] Authors: Palwinder Singh[IJCT-V3I2P27] Authors: Palwinder Singh
[IJCT-V3I2P27] Authors: Palwinder Singh
 
Image processing
Image processingImage processing
Image processing
 
ECML PKDD 2021 ML meets IoT Tutorial Part III: Deep Optimizations of CNNs and...
ECML PKDD 2021 ML meets IoT Tutorial Part III: Deep Optimizations of CNNs and...ECML PKDD 2021 ML meets IoT Tutorial Part III: Deep Optimizations of CNNs and...
ECML PKDD 2021 ML meets IoT Tutorial Part III: Deep Optimizations of CNNs and...
 
Digital graphics technology
Digital graphics technologyDigital graphics technology
Digital graphics technology
 
Stem 71 24 multimedia elements - graphics
Stem 71 24   multimedia elements - graphicsStem 71 24   multimedia elements - graphics
Stem 71 24 multimedia elements - graphics
 
library management system
library management systemlibrary management system
library management system
 
imageprocessing-abstract
imageprocessing-abstractimageprocessing-abstract
imageprocessing-abstract
 
Image Processing
Image ProcessingImage Processing
Image Processing
 

Viewers also liked

Unit 78 digital graphics for computer games
Unit 78 digital graphics for computer gamesUnit 78 digital graphics for computer games
Unit 78 digital graphics for computer gamesmunroAnimations
 
Fmp production log_6th_mar_2013
Fmp production log_6th_mar_2013Fmp production log_6th_mar_2013
Fmp production log_6th_mar_2013Jason
 
Fmp production log_24th_apr_2013
Fmp production log_24th_apr_2013Fmp production log_24th_apr_2013
Fmp production log_24th_apr_2013Jason
 
Fmp production log_15th_may_2013
Fmp production log_15th_may_2013Fmp production log_15th_may_2013
Fmp production log_15th_may_2013Jason
 
Fmp production log_1st_may_2013
Fmp production log_1st_may_2013Fmp production log_1st_may_2013
Fmp production log_1st_may_2013Jason
 
Fmp production log_22nd_may_2013
Fmp production log_22nd_may_2013Fmp production log_22nd_may_2013
Fmp production log_22nd_may_2013Jason
 
Fmp production log_8th_may_2013
Fmp production log_8th_may_2013Fmp production log_8th_may_2013
Fmp production log_8th_may_2013Jason
 

Viewers also liked (9)

Unit 78 task 2
Unit 78   task 2Unit 78   task 2
Unit 78 task 2
 
2d pixel art
2d pixel art2d pixel art
2d pixel art
 
Unit 78 digital graphics for computer games
Unit 78 digital graphics for computer gamesUnit 78 digital graphics for computer games
Unit 78 digital graphics for computer games
 
Fmp production log_6th_mar_2013
Fmp production log_6th_mar_2013Fmp production log_6th_mar_2013
Fmp production log_6th_mar_2013
 
Fmp production log_24th_apr_2013
Fmp production log_24th_apr_2013Fmp production log_24th_apr_2013
Fmp production log_24th_apr_2013
 
Fmp production log_15th_may_2013
Fmp production log_15th_may_2013Fmp production log_15th_may_2013
Fmp production log_15th_may_2013
 
Fmp production log_1st_may_2013
Fmp production log_1st_may_2013Fmp production log_1st_may_2013
Fmp production log_1st_may_2013
 
Fmp production log_22nd_may_2013
Fmp production log_22nd_may_2013Fmp production log_22nd_may_2013
Fmp production log_22nd_may_2013
 
Fmp production log_8th_may_2013
Fmp production log_8th_may_2013Fmp production log_8th_may_2013
Fmp production log_8th_may_2013
 

Similar to Digital graphics for computer games

Task 3 – technical file
Task 3 – technical fileTask 3 – technical file
Task 3 – technical fileAkiTenshi
 
Technical glossary
Technical glossaryTechnical glossary
Technical glossaryhalo4robo
 
Unit 1 DIP Fundamentals - Presentation Notes.pdf
Unit 1 DIP Fundamentals - Presentation Notes.pdfUnit 1 DIP Fundamentals - Presentation Notes.pdf
Unit 1 DIP Fundamentals - Presentation Notes.pdfsdbhosale860
 
Task 1 – digital graphics for computer games
Task 1 – digital graphics for computer gamesTask 1 – digital graphics for computer games
Task 1 – digital graphics for computer gamesJames-003
 
Enhanced Image Compression Using Wavelets
Enhanced Image Compression Using WaveletsEnhanced Image Compression Using Wavelets
Enhanced Image Compression Using WaveletsIJRES Journal
 
COMP-111 Past Paper 2022 complete Solution PU BS 4 Year Program
COMP-111 Past Paper 2022 complete Solution PU BS 4 Year ProgramCOMP-111 Past Paper 2022 complete Solution PU BS 4 Year Program
COMP-111 Past Paper 2022 complete Solution PU BS 4 Year Programhaiderali8455
 
Standards and procedure in digitization and digital preservation
Standards and procedure in digitization and digital preservationStandards and procedure in digitization and digital preservation
Standards and procedure in digitization and digital preservationCandy Husmillo
 
Technical file
Technical fileTechnical file
Technical fileCameron321
 
Task 1 technical glossary
Task 1 technical glossaryTask 1 technical glossary
Task 1 technical glossarybenloynd1
 
A Study of Image Compression Methods
A Study of Image Compression MethodsA Study of Image Compression Methods
A Study of Image Compression MethodsIOSR Journals
 
6th p Industry Specific Tools and Equipment
6th p Industry Specific Tools and Equipment6th p Industry Specific Tools and Equipment
6th p Industry Specific Tools and EquipmentKelly Bauer
 
Compression of Compound Images Using Wavelet Transform
Compression of Compound Images Using Wavelet TransformCompression of Compound Images Using Wavelet Transform
Compression of Compound Images Using Wavelet TransformDR.P.S.JAGADEESH KUMAR
 
Image compression
Image compressionImage compression
Image compressionIshucs
 

Similar to Digital graphics for computer games (20)

Task 3 – technical file
Task 3 – technical fileTask 3 – technical file
Task 3 – technical file
 
Resolution
ResolutionResolution
Resolution
 
Technical glossary
Technical glossaryTechnical glossary
Technical glossary
 
Unit 1 DIP Fundamentals - Presentation Notes.pdf
Unit 1 DIP Fundamentals - Presentation Notes.pdfUnit 1 DIP Fundamentals - Presentation Notes.pdf
Unit 1 DIP Fundamentals - Presentation Notes.pdf
 
Files and stuff
Files and stuffFiles and stuff
Files and stuff
 
Unit 78 technical file
Unit 78 technical fileUnit 78 technical file
Unit 78 technical file
 
Task 1 – digital graphics for computer games
Task 1 – digital graphics for computer gamesTask 1 – digital graphics for computer games
Task 1 – digital graphics for computer games
 
Enhanced Image Compression Using Wavelets
Enhanced Image Compression Using WaveletsEnhanced Image Compression Using Wavelets
Enhanced Image Compression Using Wavelets
 
image compression Tech. 31.pptx
image compression Tech. 31.pptximage compression Tech. 31.pptx
image compression Tech. 31.pptx
 
COMP-111 Past Paper 2022 complete Solution PU BS 4 Year Program
COMP-111 Past Paper 2022 complete Solution PU BS 4 Year ProgramCOMP-111 Past Paper 2022 complete Solution PU BS 4 Year Program
COMP-111 Past Paper 2022 complete Solution PU BS 4 Year Program
 
Standards and procedure in digitization and digital preservation
Standards and procedure in digitization and digital preservationStandards and procedure in digitization and digital preservation
Standards and procedure in digitization and digital preservation
 
Technical file
Technical fileTechnical file
Technical file
 
basic computer
basic computerbasic computer
basic computer
 
Python Open CV
Python Open CVPython Open CV
Python Open CV
 
Task 1 technical glossary
Task 1 technical glossaryTask 1 technical glossary
Task 1 technical glossary
 
A Study of Image Compression Methods
A Study of Image Compression MethodsA Study of Image Compression Methods
A Study of Image Compression Methods
 
6th p Industry Specific Tools and Equipment
6th p Industry Specific Tools and Equipment6th p Industry Specific Tools and Equipment
6th p Industry Specific Tools and Equipment
 
Compression of Compound Images Using Wavelet Transform
Compression of Compound Images Using Wavelet TransformCompression of Compound Images Using Wavelet Transform
Compression of Compound Images Using Wavelet Transform
 
Image compression
Image compressionImage compression
Image compression
 
Multimedia
MultimediaMultimedia
Multimedia
 

More from Jason

Fmp production log_17th_apr_2013
Fmp production log_17th_apr_2013Fmp production log_17th_apr_2013
Fmp production log_17th_apr_2013Jason
 
Fmp production log_10th_apr_2013
Fmp production log_10th_apr_2013Fmp production log_10th_apr_2013
Fmp production log_10th_apr_2013Jason
 
Fmp production log_3rd_apr_2013
Fmp production log_3rd_apr_2013Fmp production log_3rd_apr_2013
Fmp production log_3rd_apr_2013Jason
 
Fmp production log_27th_mar_2013
Fmp production log_27th_mar_2013Fmp production log_27th_mar_2013
Fmp production log_27th_mar_2013Jason
 
Fmp production log_20th_mar_2013
Fmp production log_20th_mar_2013Fmp production log_20th_mar_2013
Fmp production log_20th_mar_2013Jason
 
Fmp production log_13th_mar_2013
Fmp production log_13th_mar_2013Fmp production log_13th_mar_2013
Fmp production log_13th_mar_2013Jason
 
Fmp production log_27th_feb_2013
Fmp production log_27th_feb_2013Fmp production log_27th_feb_2013
Fmp production log_27th_feb_2013Jason
 
Final project schedule 22nd may 2013
Final project schedule 22nd may 2013Final project schedule 22nd may 2013
Final project schedule 22nd may 2013Jason
 
Final project schedule 15th may 2013
Final project schedule 15th may 2013Final project schedule 15th may 2013
Final project schedule 15th may 2013Jason
 
Final project schedule 8th may 2013
Final project schedule 8th may 2013Final project schedule 8th may 2013
Final project schedule 8th may 2013Jason
 
Production log e6 9 november
Production log e6 9 novemberProduction log e6 9 november
Production log e6 9 novemberJason
 
Production log e6 7 december
Production log e6 7 decemberProduction log e6 7 december
Production log e6 7 decemberJason
 
Production log e6 30 november
Production log e6 30 novemberProduction log e6 30 november
Production log e6 30 novemberJason
 
Production log e6 26 october
Production log e6 26 octoberProduction log e6 26 october
Production log e6 26 octoberJason
 
Production log e6 23 november
Production log e6 23 novemberProduction log e6 23 november
Production log e6 23 novemberJason
 
Production log e6 2 november
Production log e6 2 novemberProduction log e6 2 november
Production log e6 2 novemberJason
 
Production log e6 16 november
Production log e6 16 novemberProduction log e6 16 november
Production log e6 16 novemberJason
 
Production log e6 14 december
Production log e6 14 decemberProduction log e6 14 december
Production log e6 14 decemberJason
 
Unit6 cacmp response_240112_01
Unit6 cacmp response_240112_01Unit6 cacmp response_240112_01
Unit6 cacmp response_240112_01Jason
 
L3 gd unit6cacmp_task3_121211
L3 gd unit6cacmp_task3_121211L3 gd unit6cacmp_task3_121211
L3 gd unit6cacmp_task3_121211Jason
 

More from Jason (20)

Fmp production log_17th_apr_2013
Fmp production log_17th_apr_2013Fmp production log_17th_apr_2013
Fmp production log_17th_apr_2013
 
Fmp production log_10th_apr_2013
Fmp production log_10th_apr_2013Fmp production log_10th_apr_2013
Fmp production log_10th_apr_2013
 
Fmp production log_3rd_apr_2013
Fmp production log_3rd_apr_2013Fmp production log_3rd_apr_2013
Fmp production log_3rd_apr_2013
 
Fmp production log_27th_mar_2013
Fmp production log_27th_mar_2013Fmp production log_27th_mar_2013
Fmp production log_27th_mar_2013
 
Fmp production log_20th_mar_2013
Fmp production log_20th_mar_2013Fmp production log_20th_mar_2013
Fmp production log_20th_mar_2013
 
Fmp production log_13th_mar_2013
Fmp production log_13th_mar_2013Fmp production log_13th_mar_2013
Fmp production log_13th_mar_2013
 
Fmp production log_27th_feb_2013
Fmp production log_27th_feb_2013Fmp production log_27th_feb_2013
Fmp production log_27th_feb_2013
 
Final project schedule 22nd may 2013
Final project schedule 22nd may 2013Final project schedule 22nd may 2013
Final project schedule 22nd may 2013
 
Final project schedule 15th may 2013
Final project schedule 15th may 2013Final project schedule 15th may 2013
Final project schedule 15th may 2013
 
Final project schedule 8th may 2013
Final project schedule 8th may 2013Final project schedule 8th may 2013
Final project schedule 8th may 2013
 
Production log e6 9 november
Production log e6 9 novemberProduction log e6 9 november
Production log e6 9 november
 
Production log e6 7 december
Production log e6 7 decemberProduction log e6 7 december
Production log e6 7 december
 
Production log e6 30 november
Production log e6 30 novemberProduction log e6 30 november
Production log e6 30 november
 
Production log e6 26 october
Production log e6 26 octoberProduction log e6 26 october
Production log e6 26 october
 
Production log e6 23 november
Production log e6 23 novemberProduction log e6 23 november
Production log e6 23 november
 
Production log e6 2 november
Production log e6 2 novemberProduction log e6 2 november
Production log e6 2 november
 
Production log e6 16 november
Production log e6 16 novemberProduction log e6 16 november
Production log e6 16 november
 
Production log e6 14 december
Production log e6 14 decemberProduction log e6 14 december
Production log e6 14 december
 
Unit6 cacmp response_240112_01
Unit6 cacmp response_240112_01Unit6 cacmp response_240112_01
Unit6 cacmp response_240112_01
 
L3 gd unit6cacmp_task3_121211
L3 gd unit6cacmp_task3_121211L3 gd unit6cacmp_task3_121211
L3 gd unit6cacmp_task3_121211
 

Digital graphics for computer games

  • 1. Unit 78: Digital Graphics for Computer Games By Jason Finch
  • 2. Pixel and Resolution • Image resolution is a term that describes the detail an image holds. The term applies to raster digital images, film images, and other types of images. Higher resolution means more image detail. Image resolution can be measured in various ways. Basically, resolution quantifies how close lines can be to each other and still be visibly resolved. Resolution units can be tied to physical sizes (e.g. lines per mm, lines per inch), to the overall size of a picture (lines per picture height, also known simply as lines, TV lines, or TVL), or to angular subtenant.
  • 3. Vector and Raster Images • Vector graphics is the use of geometrical primitives such as points, lines, curves, and shapes or polygon(s), which are all based on mathematical expressions, to represent images in computer graphics. "Vector", in this context, implies more than a straight line. • In computer graphics, a raster graphics image is a dot matrix data structure representing a generally rectangular grid of pixels, or points of colour, viewable via a monitor, paper, or other display medium. Raster images are stored in image files with varying formats.
  • 4. File Format and Uses • A file format is a standard way that information is encoded for storage in a computer file. A file format specifies how bits are used to encode information in a digital storage medium. File formats may be either proprietary or free and may be either unpublished or open. • Some file formats are designed for very particular types of data: PNG files, for example, store bitmapped images using lossless data compression. Other file formats, however, are designed for storage of several different types of data: the Ogg format can act as a container for different types of multimedia, including any combination of audio and video, with or without text (such as subtitles), and metadata. A text file can contain any stream of characters, including possible control characters, and is encoded in one of various character encoding schemes. Some file formats, such as HTML, scalable vector graphics, and the source code of computer software are text files with defined syntaxes that allow them to be used for specific purposes.
  • 5. Compression • In computer science and information theory, data compression involves encoding information using fewer bits than the original representation. Compression can be either be lossy or lossless. Lossless compression reduces bits by identifying and eliminating statistical redundancy. No information is lost in lossless compression. Lossy compression reduces bits by identifying marginally important information and removing it. The process of reducing the size of a data file is popularly referred to as data compression, although its formal name is source coding (coding done at the source of the data, before it is stored or transmitted).
  • 6. Image Capture Devices • A camera is a device that records images that can be stored directly, transmitted to another location, or both. These images may be still photographs or moving images such as videos or movies. An early mechanism for projecting images. The modern camera evolved from the camera obscura. • Traditional cameras capture light onto photographic film or photographic plate. Video and digital cameras use an electronic image sensor, usually a charge coupled device (CCD) or a CMOS sensor to capture images which can be transferred or stored in a memory card or other storage inside the camera for later playback or processing. • Cameras that capture many images in sequence are known as movie cameras or as ciné cameras in Europe; those designed for single images are still cameras. However these categories overlap as still cameras are often used to capture moving images in special effects work and many modern cameras can quickly switch between still and motion recording modes. A video camera is a category of movie camera that captures images electronically (either using analog or digital technology).
  • 7. Optimising • In computer science, program optimization or software optimization is the process of modifying a software system to make some aspect of it work more efficiently or use fewer resources. In general, a computer program may be optimized so that it executes more rapidly, or is capable of operating with less memory storage or other resources, or draw less power.
  • 8. Storage and Asset Management • Memory management is the act of managing computer memory. The essential requirement of memory management is to provide ways to dynamically allocate portions of memory to programs at their request, and freeing it for reuse when no longer needed. This is critical to the computer system. • Several methods have been devised that increase the effectiveness of memory management. Virtual memory systems separate the memory addresses used by a process from actual physical addresses, allowing separation of processes and increasing the effectively available amount of RAM using paging or swapping to secondary storage. The quality of the virtual memory manager can have an extensive effect on overall system performance.
  • 9. Sources used • http://en.wikipedia.org/wiki/Image_resolution • http://en.wikipedia.org/wiki/Vector_graphics • http://en.wikipedia.org/wiki/Raster_graphics • http://en.wikipedia.org/wiki/Camera • http:// www.promotionalmerchandise.co.uk/images/D/zoom_promotiona • http://en.wikipedia.org/wiki/Data_compression • http://en.wikipedia.org/wiki/Program_optimization • http://en.wikipedia.org/wiki/Memory_management
  • 10. Sources used • http://en.wikipedia.org/wiki/Image_resolution • http://en.wikipedia.org/wiki/Vector_graphics • http://en.wikipedia.org/wiki/Raster_graphics • http://en.wikipedia.org/wiki/Camera • http:// www.promotionalmerchandise.co.uk/images/D/zoom_promotiona • http://en.wikipedia.org/wiki/Data_compression • http://en.wikipedia.org/wiki/Program_optimization • http://en.wikipedia.org/wiki/Memory_management