Computer Graphic
Computer Graphic
Digital images
Bitmap images
Vector images
Characteristics of bitmap images
Image compression
Final improvements of images
Practicals on the creation buttons and
images for the Web
2. Sound
Definition of sound
Characteristics of sound
Digitalization of sound
Mono and stereo sound
Size of a sound file
Sound compression
3. Video
Definition of video
Analogue video
Digital video
Compression of digital video (notion on
Codec)
Field Applications of Computer Graphics
1. Entertainment Industry:
o Film and Animation: Computer graphics plays a crucial role
in creating stunning visual effects, realistic animations, and
computer-generated imagery (CGI) in movies, TV shows,
and animated films.
o Video Games: Computer graphics is essential for creating
immersive and visually appealing game environments,
characters, and special effects.
2. Advertising and Marketing:
o Graphic Design: Computer graphics is extensively used in
designing logos, advertisements, brochures, and other
promotional materials to communicate messages
effectively.
o Visual Effects: Computer-generated visuals and animations
are employed to enhance advertisements and create
attention-grabbing marketing campaigns.
3. Engineering and Manufacturing:
o CAD/CAM: Computer-aided design (CAD) and computer-
aided manufacturing (CAM) utilize computer graphics to
create precise 2D and 3D models of products, components,
and prototypes.
o Simulation and Visualization: Computer graphics is used to
visualize complex engineering simulations, such as fluid
dynamics, structural analysis, and mechanical systems.
4. Medical Imaging and Visualization:
o Medical Imaging: Computer graphics plays a vital role in
generating detailed visualizations of medical scans, such as
CT scans, MRI images, and ultrasound data, aiding in
diagnosis and treatment planning.
o Surgical Simulations: Computer graphics is utilized in
surgical training and simulations to create realistic virtual
environments for practicing procedures and improving
surgical techniques.
5. Education and Training:
o E-Learning: Computer graphics is employed in educational
materials, interactive learning modules, and virtual
laboratories to enhance understanding and engagement in
various subjects.
o Virtual Reality Training: Computer graphics combined with
VR technology offers immersive training simulations for
industries like aviation, military, and healthcare.
6. Geographic Information Systems (GIS):
o Mapping and Visualization: Computer graphics is used to
create interactive maps, visualize geographical data, and
analyze spatial relationships, aiding in urban planning,
environmental studies, and navigation systems.
7. Virtual Reality (VR) and Augmented Reality (AR):
o Simulation and Training: Computer graphics is employed in
creating realistic virtual environments for training
simulations in fields like aviation, military, healthcare, and
emergency response.
o Entertainment and Gaming: VR and AR technologies
leverage computer graphics to create immersive
experiences, whether it's exploring virtual worlds or
overlaying computer-generated elements onto the real
world.
8. Data Visualization:
o Infographics: Computer graphics is utilized to represent
complex data sets visually, making it easier to understand
and interpret information in fields like statistics, economics,
and market analysis.
o Scientific Visualization: Computer graphics techniques
enable the visualization of scientific data, such as molecular
structures, climate patterns, and astronomical phenomena,
aiding in research and analysis.
9. Simulation and Virtual Prototyping:
o Engineering Simulations: Computer graphics is used to
simulate physical phenomena, such as fluid dynamics,
structural mechanics, and electromagnetic fields, allowing
engineers to test designs and optimize performance
virtually.
o Product Prototyping: Computer graphics assists in creating
virtual prototypes of products, enabling visualization,
design evaluation, and cost-effective iterations before
physical production.
10. Art and Visual Expression:
o Digital Art: Computer graphics provides artists with tools to
create digital paintings, illustrations, and sculptures,
pushing the boundaries of visual creativity.
o Visual Effects in Live Performances: Computer graphics is
employed in live events, concerts, and theater productions
to enhance performances with interactive visuals, projection
mapping, and real-time effects.
11. Scientific Research and Data Analysis:
o Molecular Modeling: Computer graphics allows scientists to
visualize and study complex molecular structures, aiding in
drug discovery and bioinformatics research.
o Astronomy and Astrophysics: Computer graphics assists in
visualizing astronomical data, including celestial objects,
galaxies, and cosmological simulations, helping scientists
understand the universe.
Unit 1: Introduction to Bitmap Images
Bitmap images are one of the fundamental types of
digital images. In this section, we will explore the
characteristics of bitmap images, their representation,
and how they are used in computer graphics.
1. Bitmap Images:
o Bitmap images are composed of a grid of
1. Lossless Compression:
o Lossless compression algorithms reduce the file
Use case
When it comes to web design and development, image
compression plays a crucial role in optimizing website
performance and improving user experience. Let's
explore some practical techniques for compressing
images specifically for web design and development:
1. Choosing the Right File Format:
o For images with a limited color palette or
Practical Task 1:
Create a button that matches the specifications mentioned above using
your preferred image editing software. Save the button as a PNG file
with an appropriate name.
Practical Task 2:
Using your image editing software, resize the image to a web-friendly
size, such as 800 pixels wide and 450 pixels high. Apply appropriate
compression techniques to reduce the file size without significant loss
of visual quality. Save the optimized image as a JPEG file.
Practical Task 3:
Design a web banner based on the specifications mentioned above
using your image editing software. Incorporate an appropriate
background image or color gradient. Add relevant text content using
suitable font styles and colors. Save the banner as a PNG or JPEG file.
Practical Task 4:
Using your preferred image editing software, design a set of icons that
meet the specifications mentioned above. Ensure that each icon
effectively represents its respective function or feature. Save each icon
as a separate PNG file.
Practical Task 5:
Using your image editing software, create a thumbnail gallery based
on the given specifications. Design a grid layout with multiple
thumbnails, each sized at 200 pixels by 200 pixels. Populate the
gallery with images representing different projects or images. Save the
thumbnail gallery as a PNG or JPEG file.
Practical Task 6:
Using your image editing software, design a website header that meets
the provided specifications. Incorporate relevant imagery, branding
elements (such as a logo), and navigation menus into the header
design. Ensure that the header visually represents the purpose and
aesthetics of the website. Save the website header as a PNG or JPEG
file.