answersLogoWhite

0


Best Answer

Bitmap files are bigger for two reasons, first BMP is an abbreviation of bitmap and every bit in the picture is mapped. Second Jpeg files are compressed using a lossy compression algorithm so some information is discarded. This is why you lose quality when you save a .bmp as a .jpg. In fact, every time you edit and save a Jpeg file, you lose more information, leading to a constant degradation in quality.

--------------------------

Update: Actually, while BMP is indeed an abbreviation for "bitmap", it is not true that every bit in a BMP file is mapped in all cases. BMP files come in a variety of "flavors", but in general they can be broken down into "compressed" and "uncompressed". In the uncompressed variant of BMP files, it is correct that each bit is indeed "mapped" and as such the files tend to be larger than many other common image file formats. However, most BMP files that are in circulation or created by applications such as MS Paint are compressed BMP files. BMP files use a type of compression called "run length encoding", or RLE. Run length encoding will basically identify strings of adjacent pixels that are the same color value, and use a shorthand to indicate how many of that color. For example, imagine that the symbol "*" represents a certain shade of blue, and all other punctuation marks represent various other colors. Imagine, too, that there is a long horizontal line of blue pixel (a line) within a picture, and surrounded by various other colors. The RLE version of that might look something like this:

^2$1#1%1^2&1*240.1?1.1?.>1

The pattern in this case (just a theoretical example of how RLE encoding works) is [PIXELCOLOR][REPETITON]. You will notice two things - there are two entries for every pixel reference (this can cause a RLE encoded BMP file to be LARGER than the original file -- if there are a whole bunch of 1-2 pixel areas and not many areas in the image that are solid colors; secondly, this "bloat" is significantly counteracted when the "*240" is encountered, since the original (uncompressed) would have looked like 240 asterisks one after the other.

So, certain images compress better than others, and certain compression types are more suitable for certain image types. RLE is indeed one of the lossless types of compression. Lossless compression typically results in poorer compression ratios, but once decompressed, since none of the original image information has been discarded ("lost"), the decompressed version of the file will look exactly like the original.

JPEG, which is an acronym for the Joint Photographic Experts Group which developed the algorithms behind this popular compression, works better on pictures than on images with large areas of identically colored pixels. JPEG is a lossy compression, meaning that each time the image is compressed with this format, certain bits of information are "approximated" to improve the compression ratio; thus, when the file is decompressed for viewing, there are changes to the image quality. JPEG compression can be adjusted to provide better image quality by sacrificing some of the compression, or can be adjusted to be more highly compressed but with a sacrifice of image quality. For most of the images on the in internet, a balance is struck between good visual quality and good compression. However, since photographs are very common on the web, JPEG is perhaps the most popular format to be used online. JPEGs can provide a great compromise between acceptable image degradation and file size. However, since the compression algorithms have been specifically designed to work with the unique data that is seen insde a photograph, JPEG will usually wind up as a smaller file than BMP. However, if you convert an image that is only made from a small number of distinct colors, and those colors are mainly ground together in areas of the image, then a BMP file format might actually result in a smaller file.

So, if you are trying to decide which format you want to use, you have to decide whether a certain degree of image degradation is acceptable or not, and you should test while retaining copies of the original files (just in case). Generally, for web pages and items that will be displayed from within a web browser, you want to stay away from BMP, because it is not supported by all Web Browsers (MSIE supports it, however). If you need the page background to show through the "negative space" of your image, and not be blocked out as the background color of the image, then you will do better abandoning JPEG and BMP entirely, and using either GIF or PNG and taking advantage of these file formats' (some variants') inherent support for transparency and/or an "alpha channel."

User Avatar

Wiki User

14y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

13y ago

because they have hundreds of thousands of pixels and each colour square is a pixel

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why are BITMAP files larger than VECTOR files?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Are JPEG files bigger than bitmap files?

Jpeg files are smaller than bitmap files, though bitmap files are much better quality.


What are vector lines in images?

The term "vector" in graphic design refers to a method of editing and file storage different than that of a bitmap format or editor. Vector files store information using paths, trajectories, and nodes; while bitmaps store information in an array or matrix.Furthermore, a vector illustration can be exported easily to a bitmap format, at which point it becomes un-editable using vector techniques. A bitmap can also be translated into a vector format, but that requires much more fine tuning and, in many cases, manual conversion via tracing.


What is vector all about?

Vector describes both speed and direction. In graphic programs, a vector graphic scales smoothly (more so than a bitmap image).


Is JPEG larger than raw files?

No, Raw files are larger and are not compressed.


Are RAW files larger than JPEG files?

Yes.


Will a vector at 45 degrees to he horizontal be larger or smaller than its horizontal and vertical components?

A vector at 45 degrees to the horizontal will always be larger than its two components because the two smaller components always combine together in order to equal the Vector.


Are mp3 files larger than wave files?

No, usually MP3 files are much smaller than wave files, because they use compression to reduce the size.


Are raw files larger than a JPEG file?

Yes.


Can a vector be less than its magnitude?

For a start, you can't compare a vector with a scalar, so you can't really compare a vector with its magnitude, either. To say which is larger, you can't even compare one vector with another - you can only compare their magnitudes.


Do vector-based images usually require less memory than bitmap images?

Yes - for simple images like drawings, because they describe how to generate the image and do not store each pixel apart.


Is bitmap art the same as vector art?

Bitmap art is not the same as vector art. One of the only similarities is that they are both digital art, but that's about it. Bitmap art is essentially painting with pixels. You are using your program's "paint" tools to turn pixels on and off. Vector art is, by comparison, painting with math! You are using the program's drawing tools to describe angles, arcs, corners and edges. Those angles, arcs, corners, and edges can be very tiny and close together so artwork has great detail, or very far apart, so that the artwork looks super simple. When you enlarge or reduce the size of your vector art, no matter how big or small you make it, the math stays the same: it's "infinitely scalable". The same cannot be said for bitmap art, which has to add or remove pixels in order to grow or shrink. Both have their advantages and disadvantages. One is not better than the other.


Can a vector have a component greater than the magnitude of vector?

no a vector cannot have a component greater than the magnitude of vector