Design a bitmap for the english vowels, Computer Graphics

1. Design a bitmap for the English vowels A, E, I, O, U for two different sizes and then implement the bitmaps to plot these vowels on the display. Keep in mind that baseline of all the bitmaps should remain the same when plotting, just as it is printed in English language. 

Answer: Here we discuss the bitmap for letter 'E'.  You need to place the character 'E' on a square grid of sufficiently large size.  If the character's area is overlapping more than 50% of a cell of the square grid, assign that cell a bit 1, otherwise assign the cell bit 0.  This way you will have a rectangular grid having cells either assigned 0 or 1.  Map this onto a rectangular matrix and plot the character 'E' using the bitmap method as shown in Figure.  

1462_Design a bitmap for the English vowels 1.png

Other characters can also be modelled using the same technique. Repeat your process for a larger size font also.  Or you can use the same matrix to double the size of the matrix by mapping a cell  to four cells with the same bit value of the cell as shown in Figure on the next page.

181_Design a bitmap for the English vowels 2.png


Posted Date: 4/26/2013 2:49:50 AM | Location : United States

Related Discussions:- Design a bitmap for the english vowels, Assignment Help, Ask Question on Design a bitmap for the english vowels, Get Answer, Expert's Help, Design a bitmap for the english vowels Discussions

Write discussion on Design a bitmap for the english vowels
Your posts are moderated
Related Questions
Painting and Drawing While we talk about graphics, we mean pictures can be either photographs or illustrations. If you want to acquire graphics into a Web page or multimedia r

self test exercise 17 asked you to overload the operator >> and the operator Overload biinary operator + to add pairs according to the rule (a, b) + (c, d) = (a + c, b, + d) overl

Importance of Multimedia: Multimedia will help in spreading the information age to millions of teachers/learners. Today Multimedia educational computing is fastest raising markets

Education, Training, Entertainment and Computer Aided Design CAD or CADD is an acronym which depending upon who you ask, can stand for: I. Computer Assisted Design. II.

Important points about the bezier curves - modeling and rendering 1) Generalizing the idea of Bezier curve of degree at n based upon n+1 control point p0, P(0)= P 0

Write short notes on active and passive transformations?  In the active transformation the points x and x| show different coordinates of the similar coordinate system. Here all

Illustration 1: How does the z-buffer algorithm find out which surfaces are hidden? Solution : Depth or Z-buffer algorithm employs a two buffer area each of two-dimensional ar

In contrast to depth-buffer method, here we identify one surface at one time, scan-line method deals along with multiple surfaces. Since it processes each scan-line at one time, al

Computer Animation Tools  To create various types of animation discussed above, we want to have particular software and hardware as well. Here, the fundamental constraint is re

i want to learn how to programme