- •Общие сведения о графике
- •1.1 Растровая графика
- •1.1.1 Разрешающая способность растра
- •1.1.2 Достоинства растровой графики
- •1.1.3 Недостатки растровой графики
- •1.2 Векторная графика
- •1.2.1 Кодирование ascii
- •1.2.2 Цвет в векторной графике
- •1.2.3 Достоинства векторной графики
- •1.2.4 Недостатки векторной графики
1.1.1 Разрешающая способность растра
Поскольку пикселы не имеют своих собственных размеров, они приобретают их только при выводе на некоторые виды устройств, такие как монитор или принтер. Для того чтобы помнить действительные размеры растрового рисунка, файлы растровой графики иногда хранят разрешающую способность растра. Разрешающая способность это просто число элементов заданной области. Когда мы говорим о растровой графике, то минимальным элементом обычно является пиксел, а заданной областью дюйм. Поэтому разрешающую способность файлов растровой графики принято задавать в пикселах на дюйм. Файлы растровой графики занимают большое количество памяти компьютера. Некоторые картинки занимают большой объем памяти из-за большого количества пикселов, любой из которых занимает некоторую часть памяти. Наибольшее влияние на количество памяти занимаемой растровым изображением оказывают три факта:
Размер изображения;
Битовая глубина цвета;
Формат файла, используемого для хранения изображения.
Существует прямая зависимость размера файла растрового изображения. Чем больше в изображении пикселов, тем больше размер файла. Разрешающая способность изображения на величину файла никак не влияет. Разрешающая способность оказывает эффект на размер файла только при сканировании или редактировании изображений. Связь между битовой глубиной и размером файла непосредственная. Чем больше битов используется в пикселе, тем больше будет файл. Размер файла растровой графики сильно зависит от формата выбранного для хранения изображения. При прочих равных условиях, таких как размеры изображения и битовая глубина существенное значение имеет схема сжатия изображения. Например, BMP файл имеет, как правило, большие размеры, по сравнению с файлами PCX и GIF, которые в свою очередь больше JPEG файла.
Многие файлы изображений обладают собственными схемами сжатия, также могут содержать дополнительные данные краткого описания изображения для предварительного просмотра. В табл. 1 приведены размеры файлов в различных графических форматах. Полужирным шрифтом выделены исходные файлы. Для сохранения в другом формате использовалась программа Adobe Photoshop 4.0. При сохранении в формате JPEG использовались различные степени сжатия JPG 2 (JPG 4, JPG 8), чем больше число, тем выше качество и соответственно размер файлов.
Таблица 1. Сравнение форматов графических файлов
Asia |
640x430 24бит |
Paint для Windows 95 |
800x600 24бит |
Формат файла |
Размер в байтах |
Формат файла |
Размер в байтах |
EPS Photoshop |
2305769 |
EPS Photoshop |
3997119 |
PCX |
905409 |
TIF |
1444530 |
TIF |
830528 |
SCT Scitex |
1442048 |
SCT Scitex |
827648 |
PXR Pixar |
1441792 |
PXR Pixar |
827392 |
BMP |
1440054 |
BMP |
825656 |
TGA Targa |
1440044 |
TGA Targa |
825644 |
RAW |
1440000 |
RAW |
825600 |
IFF Amiga |
792338 |
PSD Photoshop |
823718 |
529187 |
|
PCT 32bit |
815040 |
JPG 8 |
385880 |
IFF Amiga |
680494 |
PSD Photoshop |
195644 |
TIF LZW |
669178 |
PCT 32bit |
195644 |
PNG |
627061 |
PCT 16bit |
170836 |
TGA |
550444 |
PCX |
152532 |
PCT 16bit |
475914 |
JPG 1 |
112965 |
JPG |
327806 |
TIF LZW |
101012 |
198976 |
PNG |
60526 |
|
Sunset |
640x480 24бит |
Копия экрана |
800x600 24бит |
Формат файла |
Размер в байтах |
Формат файла |
Размер в байтах |
EPS Photoshop |
546930 |
EPS Photoshop |
4000397 |
TIF |
195772 |
TIF |
1446106 |
SCT Scitex |
194048 |
SCT Scitex |
1442048 |
PXR Pixar |
193536 |
PXR Pixar |
1441792 |
PSD Photoshop |
192453 |
BMP |
1440056 |
BMP (BMP Lzw) |
192056 (192054) |
RAW |
1440000 |
RAW |
192000 |
PSD Photoshop |
1032168 |
PCX |
189128 |
IFF Amiga |
768198 |
PCT |
187620 |
PCX |
498615 |
IFF Amiga |
172304 |
PCT |
479742 |
PNG |
144008 |
325514 |
|
TGA Targa |
128044 |
TIF LZW |
229514 |
TIF LZW |
89234 |
JPG 8 |
227186 |
34114 |
PNG |
158054 |
|
JPG 4 |
10217 |
JPG 2 |
110951 |
Paint для Windows 95 |
800x600 2бит |
Paint для Windows 95 |
800x600 2бит |
Формат файла |
Размер в байтах |
Формат файла |
Размер в байтах |
EPS Photoshop |
158532 |
PCX |
38158 |
PX1 PixelPaint |
127655 |
PCT |
34680 |
TIF |
64194 |
IFF Amiga |
33158 |
BMP |
60062 |
TIF LZW |
21030 |
PSD Photoshop |
40407 |
GIF |
17118 |