Карта сайтаСсылкиКонтакты

Графика
Сглаживание графики PDF Печать
Статьи

В этой статье мы рассмотрим сглаживание растрового изображения, как это делается в различных графических программах. Код не оптимизирован, работает медленно, но функционален.

Код выглядит следующим образом: рассчитывается значение каждого пикселя по сравнению с окружающими пикселями для нового значения цвета. Для достижения большего сглаживания, мы должны добавить только те пиксели, которые нужно включить в процесс.

 
Преобразование цветного изображения в черно-белое PDF Печать
Статьи

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

 
Изменение размера загружаемого изображения PDF Печать
Статьи

В этой статье рассматривается, как изменить изображение, которое будет загружено из файла и вывести его на холст. Будем пользоваться процедурой StretchDraw.

StretchDraw требуется два параметра. Первый параметр – прямоугольник, в который будет выводиться изображение. Если прямоугольник имеет другие размеры, чем у выводимого изображения, его размеры будут изменены. Но это может привести к искажению изображения. Во втором параметре передается само растровое изображение.

 
Движение спрайта по фоновому изображению PDF Печать
Статьи

Основным способом передвижения изображения по фоновому изображению заключается в следующем. Сначала создается одноцветный точечный рисунок того же размера, что и движущееся изображение с черным силуэтом, например, самолет на белом фоне. Это будет маска. Вы также должны создать Bitmap такого же размера, чтобы хранить ту часть фона, которую будем перезаписывать. Процесс передвижения выглядит следующим образом:

 
Как сделать снимок рабочего стола PDF Печать
Статьи

Чтобы сделать снимок рабочего стола Windows будем использовать функцию, которая будет копировать изображение рабочего стола при помощи BitBlt и возвращать значение в TBitmap. В данном примере при нажатии на кнопку копируем изображение рабочего стола Windows в Image1.

 
«В начало123456В конец»