• Skip to main content
  • Skip to primary sidebar
  • Skip to secondary sidebar
  • Skip to footer

Computer Notes

Library
    • Computer Fundamental
    • Computer Memory
    • DBMS Tutorial
    • Operating System
    • Computer Networking
    • C Programming
    • C++ Programming
    • Java Programming
    • C# Programming
    • SQL Tutorial
    • Management Tutorial
    • Computer Graphics
    • Compiler Design
    • Style Sheet
    • JavaScript Tutorial
    • Html Tutorial
    • Wordpress Tutorial
    • Python Tutorial
    • PHP Tutorial
    • JSP Tutorial
    • AngularJS Tutorial
    • Data Structures
    • E Commerce Tutorial
    • Visual Basic
    • Structs2 Tutorial
    • Digital Electronics
    • Internet Terms
    • Servlet Tutorial
    • Software Engineering
    • Interviews Questions
    • Basic Terms
    • Troubleshooting
Menu

Header Right

Home » Graphics » Basic » What is bitmap?
Next →
← Prev

What is bitmap?

By Dinesh Thakur

A bitmap is an image or shape of any kind-a picture, a text character, a photo-that’s composed of a collection of tiny individual dots. A wild landscape on your screen is a bitmapped graphic, or simply a bitmap. Remember that whatever you see on the screen is composed of tiny dots called pixels. When you make a big swipe across the screen in a paint program with your computerized “brush,” all that really happens is that you turn some of those pixels on and some off. You can then edit that bitmapped swipe dot by dot; that is, you can change any of the pixels in the image. Bitmaps can be created by a scanner, which converts drawings and photographs into electronic form, or by a human artist (like you) working with a paint program.

A computer screen is made up of thousands of dots of light, called pixels (short for picture elements). A single pixel is composed of up to three rays of light, red, blue, and green, blended into a single dot on-screen. By combining these rays and changing their intensity, virtually any color can be displayed on-screen. The number of bits required to display a single pixel onscreen varies by the total number of colors a particular monitor can display. The larger the number of possible colors, the larger the number of bits’ required to describe the exact color needed. Regardless of the actual number of bits required, a bit map is a series of these bits stored in memory, which form a pattern when read left to right, top to bottom. When decoded by the computer and displayed as pixels on-screen, this pattern forms the image of a picture.

The simplest bitmaps are monochrome, which have only one color against a background. For these, the computer needs just a single bit of information for each pixel (remember, a bit is the smallest unit of data the computer recognizes). One bit is all it takes to turn the dot off (black) or on (white). To produce the image you see, the bits get “mapped” to the pixels on the screen in a pattern that displays the image.

In images containing more than black and white, you need more than one bit to specify the colors or shades of gray of each dot in the image. Multicolor images are bitmaps also. An image that can have many different colors or shades of gray is called a “deep bitmap,” while a monochrome bitmap is known as a “bilevel bitmap.” The “depth” of a bitmap-how many colors or shades it can contain – has a huge impact on how much memory and/or disk space the image consumes. A 256-color bitmap needs 8 times as much information, and thus disk space and memory, as a monochrome bitmap.

The resolution of a bitmapped image depends on the application or scanner you use to create the image, and the resolution setting you choose at the time. It’s common to find bitmapped images with resolutions of 72 dots per inch (dpi), 144 dpi, 300 dpi, or even 600 dpi. A bitmap’s resolution is permanently fixed-a bitmapped graphic created at 72 dpi will print at 72 dpi even on a 300 dpi printer such as the LaserWriter. On the other hand, you can never exceed the resolution of your output device (the screen, printer, or what have you); even though you scanned an image at 600 dpi, it still only prints at 300 dpi on a LaserWriter, since that’s the LaserWriter’s top resolution.

You can contrast bitmapped images with vector or object-oriented images, in which the image is represented by a mathematical description of the shapes involved. You can edit the shapes of an object graphic, but not the individual dots. On the other hand, object-oriented graphics are always displayed or printed at the maximum resolution of the output device. But keep in mind that an object-oriented graphic is still displayed as a bitmap on the screen.

Bit-mapped fonts and bit-mapped graphics use pixels to form pictures or letters. However, because of the number of bits required to encode a single pixel, bit-mapped fonts and graphics consume a great deal of memory. In comparison, trying to create a perfect circle by coloring the squares on a piece of graph paper demonstrates the problems inherent with this method of displaying text and graphics. Because a computer screen is layed out in a grid of dots (pixels) like graph paper, a distortion will show up along the angled and curved lines in an image. This distortion is called “jaggies” or “aliasing.”

You’ll also like:

  1. What is Bitmap and Bitmap Editor?
Next →
← Prev
Like/Subscribe us for latest updates     

About Dinesh Thakur
Dinesh ThakurDinesh Thakur holds an B.C.A, MCDBA, MCSD certifications. Dinesh authors the hugely popular Computer Notes blog. Where he writes how-to guides around Computer fundamental , computer software, Computer programming, and web apps.

Dinesh Thakur is a Freelance Writer who helps different clients from all over the globe. Dinesh has written over 500+ blogs, 30+ eBooks, and 10000+ Posts for all types of clients.


For any type of query or something that you think is missing, please feel free to Contact us.


Primary Sidebar

Computer Graphics Tutorials

Computer Graphics

  • CG - Home
  • CG - Introduction
  • CG - Applications
  • CG - Applications
  • CG - Raster Vs Random Scan Display
  • CG - Frame Buffer
  • CG - DVST
  • CG - CRT Display
  • CG - DDA
  • CG - Transformation
  • CG - Cathode Ray Tube
  • CG - Bresenham’s Line Algorithm
  • CG - Pixel
  • CG - Data Compression
  • CG - Clipping
  • CG - Shadow Mask CRT
  • CG - Line Drawing Algorithm
  • CG - Text Clipping
  • CG - Refresh Rates
  • CG - CRT/Monitor
  • CG - Interactive Graphics Display
  • CG - Raster Vs Random Scan System
  • CG - Liquid Crystal Display
  • CG - Scan Converting a Line
  • CG - Monitors Types
  • CG - Display Types
  • CG - Sutherland-Hodgeman Clipping
  • CG - Bitmap
  • CG - Antialiasing
  • CG - Refresh Rates
  • CG - Shadow Mask Vs Beam Penetration
  • CG - Scan Converting a Point
  • CG - Image Resolution
  • CG - Double Buffering
  • CG - Raster Vs Random Scan
  • CG - Aspect Ratio
  • CG - Ambient Light
  • CG - Image Processing
  • CG - Interactive Graphics Displayed
  • CG - Shadow Mask CRT
  • CG - Dithering
  • CG - GUI
  • CG - CLUT
  • CG - Graphics
  • CG - Resolutions Types
  • CG - Transformations Types
  • CG - Half-toning Effect
  • CG - VGA
  • CG - Aliasing
  • CG - CGA

Other Links

  • Computer Graphics - PDF Version

Footer

Basic Course

  • Computer Fundamental
  • Computer Networking
  • Operating System
  • Database System
  • Computer Graphics
  • Management System
  • Software Engineering
  • Digital Electronics
  • Electronic Commerce
  • Compiler Design
  • Troubleshooting

Programming

  • Java Programming
  • Structured Query (SQL)
  • C Programming
  • C++ Programming
  • Visual Basic
  • Data Structures
  • Struts 2
  • Java Servlet
  • C# Programming
  • Basic Terms
  • Interviews

World Wide Web

  • Internet
  • Java Script
  • HTML Language
  • Cascading Style Sheet
  • Java Server Pages
  • Wordpress
  • PHP
  • Python Tutorial
  • AngularJS
  • Troubleshooting

 About Us |  Contact Us |  FAQ

Dinesh Thakur is a Technology Columinist and founder of Computer Notes.

Copyright © 2025. All Rights Reserved.

APPLY FOR ONLINE JOB IN BIGGEST CRYPTO COMPANIES
APPLY NOW