Функция движения по изображению (Pan & Zoom)

Алексей19 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
18.07.2010

Необходимо разработать на DELPHI функцию движения и динамического масштабирования изображения. Так называемые эффекты Pan & Zoom. Суть заключается в приближении/удалении "камеры" от картинки и передвижения по ней. Всё это должно происходить в режиме реального времени. Подробнее об эффекте: http://www.deskshare.com/Resources/articles/vem_Pan_And_Zoom_Effect.aspx

Функция должна работать в двух режимах:

- выводить эффект на экран (движение в реальном времени);

- записывать эффект по кадрам в серию TBitmap.

Основные требования:

1. Плавное движение, без дрожания и рывков.

2. Возможность работы с большими изображениями, вплоть до 5000 x 5000.

3. Использование линейной интерполяции при приближении.

4. Настраиваемая скорость и ускорение движения (по функции: линейная, степенная и т.п.)

Возможно использование аппаратного ускорения и сторонних библиотек.

Опыт разработки в области графики или мультимедиа обязателен.

В заявке, пожалуйста, указывайте сроки, цену и какие технологии планируете использовать.