187
ухудшению качества изображения. При уменьшении разрешения относительно
исходного оригинала теряются мелкие детали, деформируются надписи, и
границы объектов на изображении могут получиться неровными. Увеличение
масштаба изображения приводит к ухудшению его резкости и яркости, так как
новым точкам приходится присваивать цветовые оттенки, средние между
оттенками соседних точек.
Растровые изображения требуют значительного объема памяти
при их
сохранении. Простые растровые изображения, такие как копии экрана дисплея
или черно-белые изображения, занимают несколько сотен килобайт памяти.
Детализированные цветные изображения, сформированные с помощью сканера
с высокой разрешающей способностью или программ создания
фотореалистических изображений, могут занимать десятки и сотни мегабайт.
Существуют определенные проблемы, связанные с редактированием больших
изображений,
занимающих значительные объемы памяти компьютера. Так,
применение сложных фильтров для создания спецэффектов к подобным
рисункам в профессиональных программах, например Photoshop, может
потребовать многих десятков минут (в зависимости от производительности
компьютера).
Размер файла растровой графики существенно зависит от формата
выбранного для хранения изображения. Так, сохранение одного и того же
изображения в формате *.tif требует
файла вдвое меньшего размера по
сравнению с форматом *.cps или вдвое большего, чем для формата *.pcx. Это
обстоятельство объясняется тем, что различные форматы используют
собственные схемы (алгоритмы) сжатия изображений и включают в состав
файла различную служебную информацию, связанную с последующим
воспроизведением изображения. Растровые изображения наиболее часто
сохраняются в форматах TIFF, GIF, JPEG, PNG, BMP, PhotoCD и др.
В
отличие от растрового представления изображений объектами в виде
точек, векторное описание использует в качестве простейших объектов
отрезки прямых линий, кривые второго (параболы, гиперболы, эллипсы,
окружности и др.) и третьего порядка (в том числе, и широко используемые на
практике кривые Безье); они широко используются в качестве примитивов при
создании более сложных
изображений. В трехмерной компьютерной графике
широко применяются также объемные примитивы, такие как сферы, кубы и др.
Вид конкретного изображения определяется параметрами образующих его
графических примитивов (векторов). Так, построив круг, можно затем его
произвольно перемещать, изменять размеры и цвет; при этом программа будет
выполнять все необходимые математические преобразования, исходя из
описания данного
объекта (т.е. используя значения радиуса круга, координат
его центра и цвет). Очевидно, что такое описание объекта требует значительно
меньшего объема памяти по сравнению с описанием растрового изображения.