Главные достоинства растровой графики: * Высокое качество изображения (при соответствующем разрешении) . * Точная передача оттенков и плавных переходов цветов. * Большое количество алгоритмов обработки, для получения различных эффектов (все наверно слышали про различные «фильтры») . * Возможность отображения фотореалистичных изображений.
Главные достоинства векторной графики: * Очень компактная запись информации (минимальный объём) . * Произвольное масштабирование без потери качества (происходит пересчёт координат и толщины линий и построение объектов в новых размерах) . * Изображение уже состоит из отдельных элементов, которые можно произвольно и независимо редактировать. * Высокое качество прорисовки линий и других геометрических объектов.
//PascalABC.NET 3.1 сборка 1239 const n = 10; m = 10;
var i, j: integer; a, b: array[1..n, 1..m] of integer; f: boolean;
begin for i := 1 to n do begin for j := 1 to m do begin a[i, j] := random(50); write(a[i, j]:3, ' '); end; writeln; end; writeln;
for i := 1 to n do begin f := false; for j := 1 to m do begin if not f and (a[i, j] mod 2 = 1) then begin a[i, j] := 2 * a[i, j]; f := true; end; write(a[i, j]:3, ' '); end; writeln; end; end.
* Высокое качество изображения (при соответствующем разрешении) .
* Точная передача оттенков и плавных переходов цветов.
* Большое количество алгоритмов обработки, для получения различных эффектов (все наверно слышали про различные «фильтры») .
* Возможность отображения фотореалистичных изображений.
Главные достоинства векторной графики:
* Очень компактная запись информации (минимальный объём) .
* Произвольное масштабирование без потери качества (происходит пересчёт координат и толщины линий и построение объектов в новых размерах) .
* Изображение уже состоит из отдельных элементов, которые можно произвольно и независимо редактировать.
* Высокое качество прорисовки линий и других геометрических объектов.