Теоретическая часть. Лабораторная работа №1. Построение растрового изображения

Лабораторная работа №1. Построение растрового изображения

Цель: приобретение навыки по программному построению двумерных растровых изображений.

Задача: построить график функции при помощи языка программирования (рисунок 1). Язык программирования и функция выбирается студентом самостоятельно. Функция не должна быть линейной.

Рисунок 1 – график параболической функции.

Теоретическая часть

Для построения изображения необходимо выбрать холст. В среде программирования Delphi в качестве холста может использоваться атрибут Canvas у объекта Form, или у компонента Image.

Для построения графика функции с применением языка программирования Delphi понадобятся следующие атрибуты и функции класса Canvas:

Pixels[x, y]: TColor – массив точек изображения. В качестве значения задаётся цвет пиксела по координатам (x, y).

Pen.Color: TColor – указание цвета пера, которое используется примитивами.

Brush.Color: TColor – указание цвета заливки, которое используется примитивами.

MoveTo(x, y) – перемещение пера в указанную точку без рисования отрезка.

LineTo(x, y) – перемещение пера в указанную точку без рисования отрезка.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: