Растровые редакторы в основном редактируют цвета пикселей на изображении. Для целого изображения - настройка цветности, контраст, баланс белого, кривые, наложение фильтров, трансформации (обрезать, повернуть, маштабировать) Можно выделить отдельный кусочек изображения и сделать с ним те же операции
вырезать/скопировать кусок, клонировать/штамп, коллажировать, добавить текст, нарисовать что-то от руки и прочее и прочее
Простые растровые редакторы типа Paint могут только добавить тест, рисовать от руки или простые геометрические фигуры, обрезать, изменить размер
// PascalABC.NET 3.2, сборка 1379 от 21.01.2017 // Внимание! Если программа не работает, обновите версию!
begin var m:=ReadInteger('Количество строк в матрице:'); var n:=ReadInteger('Количество столбцов в матрице:'); Writeln('*** Исходная матрица [',m,',',n,'] ***'); var a:=MatrRandom(m,n,-99,99); a.Println(4); Writeln(4*a.ColCount*'-'); if a.Rows.SelectMany(x->x).Sum mod 21=0 then Writeln('Сумма элементов одновременно делится на 3 и на 7') else Writeln('Сумма элементов одновременно не делится на 3 и на 7') end.
Для целого изображения - настройка цветности, контраст, баланс белого, кривые, наложение фильтров, трансформации (обрезать, повернуть, маштабировать)
Можно выделить отдельный кусочек изображения и сделать с ним те же операции
вырезать/скопировать кусок, клонировать/штамп, коллажировать, добавить текст, нарисовать что-то от руки и прочее и прочее
Простые растровые редакторы типа Paint могут только добавить тест, рисовать от руки или простые геометрические фигуры, обрезать, изменить размер