Поделиться через


Структура SharpenParams (gdipluseffects.h)

Структура SharpenParams содержит элементы, определяющие характер корректировки резкости в растровом рисунке.

Вы можете настроить резкость растрового изображения, выполнив следующие действия.

  1. Создание и инициализация структуры SharpenParams .
  2. Передайте адрес структуры SharpenParams методу Sharpen::SetParameters объекта Sharpen .
  3. Передайте адрес объекта Sharpen в метод Graphics::D rawImage или в метод Bitmap::ApplyEffect .

Синтаксис

struct SharpenParams {
  float radius;
  float amount;
};

Члены

radius

Тип: REAL

Вещественное число, указывающее радиус резкости (радиус ядра свертки) в пикселях. Радиус должен находиться в диапазоне от 0 до 255. По мере увеличения радиуса все больше окружающих пикселей участвуют в вычислении нового значения заданного пикселя.

amount

Тип: REAL

Реальное число в диапазоне от 0 до 100, указывающее объем применяемой резкости. Значение 0 указывает на отсутствие резкости. По мере увеличения значения значения увеличивается резкость.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть gdipluseffects.h (включая Gdiplus.h)