It depends on the granularity (megapixels) of the camera and the composition of the picture. A 3.3 megapixel camera uses a little more than 1 meg for a typical picture. If there isn't much going on (simple picture with few colors and large similar areas) the file size is considerably less. If there is MORE complexity the file size will be larger. So a 512 megabyte disk or memory stick could hold several hundred photographs.
The capacity of a card indicates the maximum amount of data that can be stored (less some space for the card's own use).
Megapixel (MP) count refers to the maximum resolution of the camera's sensor -- its ability to record detail. The number of images that can be recorded on a card of a given size is only indirectly related to the capacity of the card, which is measured in Kilobytes (KB) or Megabytes (MB), not MP. That will vary according to the image itself, and to the camera's settings.
For example: My Pentax K10D, with a 10.1 MP sensor and using a 4 GB card, will record approximately 821 images at the highest resolution (10 MP) and a "Fine" setting. The same camera, with the same sensor and same card, will record 10,000-plus images at the lowest resolution (2 MP) and the "Low" setting. Practically all cameras have this ability to change the resolution settings, and thus the sizes of the image files that are stored on the card.
So, you can see that it is only possible to answer your question in very general terms: The higher the capacity of the card, the more images you can store at whatever camera settings. And, as you can see above, even at the highest settings with a high MP count, you can take a lot of pictures!
One thing to think about: storage cards can and do fail. It is better to have two 1 GB cards than one 2 GB card, unless you plan to shoot a whole lot of video. That way if one fails, you can keep shooting and worry about retrieving the images off the other card later.
Depends on quality/ size of photo.
See related links
A 512 megabyte PNY drive has 512 megabytes.
512 megabytes equates to 536,870,912 bytes.
512 x 1024 bytes
= How many photos can 19 MB hold at 12 megapixels? =
512 MB of photo space.
512.000 Kilobytes.-
A stick of 512 megabytes of RAM can hold about 512 megabytes of data. It cannot, however, store it for long because it is volatile and is not designed to store data.
about 125
We have to remember that: 1) 1 PIXEL=3 BYTES=24 BITS (FROM A COLOUR PERSPECTIVE, SINCE THE NUMBER OF BITS HAVE TO BE MULTIPLIED TIMES 3. THAT IS, 8 TIMES 3 EQUALS 24) 2) 1 MEGAPIXEL=3 MEGABYTES (APROXIMATELY) 3) 170.6 MEGAPIXELS= 512 MEGABYTES 4) THE ANSWER IS... APROXIMATELY 25 IMAGES OF 7 MEGAPIXELS EACH WILL FIT INTO A 512 MEGABYTES MEMORY CARD.
1 MB (megabyte) = 1048576 bytes (2^20)
Consider the assumption that the camera takes photos that are of size 3 MB. The 14.7 MB memory will be able to carry 5 photos.