Доброго времени суток В общем, цель такова: имеется рисунок, надо создать другой рисунок, полученный из исходного путем изменения координат каждого пикселя по определенному закону. До этого ни разу не приходилось работать с пикселями, а времени в обрез буду рад любой помощи все что имею на данный момент
procedure TForm1.Button1Click(Sender: TObject); begin // Выбор пользователем графического файла if OpenPictureDialog1.Execute then begin // Создание объекта BitMap типа TBitMap BitMap:=TBitMap.Create; // Загрузка в BitMap выбранного графического файла BitMap.LoadFromFile(OpenPictureDialog1.FileName); // Перенос изображения на канву формы Canvas.Draw(0, 0, BitMap); end; end;
procedure TForm1.FormPaint(Sender: TObject); begin Canvas.Draw(0, 0, BitMap); end;
procedure TForm1.FormDestroy(Sender: TObject); begin BitMap.Free; end;
procedure TForm1.Button2Click(Sender: TObject); begin