ВУЗ:
Составители:
Рубрика:
- 23 -
…
delete colImage; // отдали память системе
Как видно из вышеприведенного исходного кода, наиболее трудоемко
функциональное преобразование интенсивностей цветов; причем на показан-
ном примере функция преобразования (заданная коэффициентами A,B,C по-
линома) едина для всех трех цветов (но, естественно, может быть и различ-
ной).
Заметим, что в используемой при проведении работ программе Paint пока-
занные на рис.2.2 и табл.2.2
варианты б)
÷
e) реализуются выбором соответст-
вующего варианта подменю
Edit
→
Преобразование яркости
→
*. Повторим,
что в известном пакете PhotoShop доступ к (визуальной) настройке кривых
преобразования возможен через меню
Изображение → Настройка → Кривые…
Фильтрация часто применяется в составе других эффектов обработки изо-
бражения – например, ретуширования (‘размытие’ ограниченно области изо-
бражения, указываемой курсором мыши и многих других).
При создании текстовых надписей необходимо определить параметры
фонта (напомним, что полотно Canvas является атрибутом некоторого объек-
та – обычно это объект типа TImage):
Canvas->Font->Name = “MS Serif”; // название фонта
Canvas->Font->Size = 14; // размер оного
Canvas->Font->Color = clRed; // цвет символов
Canvas->Font->Style<<fsItalic<<fsUnderline; // наклонный подчеркнутый
В некоторых случаях используется свойство Pitch, задающее шаг отрисов-
ки символов; при этом fpDefault задает шаг по умолчанию (соответствую-
щий описанию в свойстве Name), fpVariable – возможность изменения шага,
fpFixed - постоянную ширину символов (если символы выбранного свойст-
вом Name фонта имеют переменную ширину, этот фонт будет заменен бли-
жайшим по начертанию моноширинным фонтом):
Canvas->Font->Pitch = fpDefault; // питч
Для большей гибкости настройки фонтов применяется настройка свойства
Charset (имеет смысл, если выбранный свойством Name фонт включает не-
сколько наборов символов):
Image1->Canvas->Font->Charset = SYMBOL_CHARSET; // стандартный
В большинстве случае свойства Pitch и Charset не нужны.
Реально для определения описанных параметров используется компонент
FontDialog, позволяющий в привычном диалоге выбрать параметры фонта:
… delete colImage; // отдали память системе Как видно из вышеприведенного исходного кода, наиболее трудоемко функциональное преобразование интенсивностей цветов; причем на показан- ном примере функция преобразования (заданная коэффициентами A,B,C по- линома) едина для всех трех цветов (но, естественно, может быть и различ- ной). Заметим, что в используемой при проведении работ программе Paint пока- занные на рис.2.2 и табл.2.2 варианты б) ÷ e) реализуются выбором соответст- вующего варианта подменю Edit → Преобразование яркости → *. Повторим, что в известном пакете PhotoShop доступ к (визуальной) настройке кривых преобразования возможен через меню Изображение → Настройка → Кривые… Фильтрация часто применяется в составе других эффектов обработки изо- бражения – например, ретуширования (‘размытие’ ограниченно области изо- бражения, указываемой курсором мыши и многих других). При создании текстовых надписей необходимо определить параметры фонта (напомним, что полотно Canvas является атрибутом некоторого объек- та – обычно это объект типа TImage): Canvas->Font->Name = “MS Serif”; // название фонта Canvas->Font->Size = 14; // размер оного Canvas->Font->Color = clRed; // цвет символов Canvas->Font->Style<Font->Pitch = fpDefault; // питч Для большей гибкости настройки фонтов применяется настройка свойства Charset (имеет смысл, если выбранный свойством Name фонт включает не- сколько наборов символов): Image1->Canvas->Font->Charset = SYMBOL_CHARSET; // стандартный В большинстве случае свойства Pitch и Charset не нужны. Реально для определения описанных параметров используется компонент FontDialog, позволяющий в привычном диалоге выбрать параметры фонта: - 23 -
Страницы
- « первая
- ‹ предыдущая
- …
- 21
- 22
- 23
- 24
- 25
- …
- следующая ›
- последняя »
