Image Processing

Может кто слышал или знает лёгкую библиотеку для работы с RGBA растром (пермещение, поворот, масштабирование грубо говоря задание матрицы трансформации ) ,билинйная фильтрация + альфабленд с предыдущим изображнием, буду очень благодарен. Всё что нашел пользует OGL DX, либо очень диких размеров.

 

Submitted by Relyer on

Комментарии

Не знаю на сколько Я вообще в тему. Сам Я тоже не против узнать. Но из того что мне известно подобного, чем я раньше много пользовался, моя графическая система 2d и простейшее текстурированное 3d, почти не ограниченное количество слоёв. Чуть ли не все возможные высокоуровневые оптимизации. Но графика получается типо эмулированной обычной Delphi, из-за одного того что не осуществляется быстрый доступ к видеопамяти скорость у такой драндулетки получается меньше где-то в 100 раз. В итоге используя вывод на весь экран всего кадров 5 в секунду. Но примерно во столько же раз увеличивается скорость, во сколько меньше суммарная площадь вывода всех вместе изображений. Если какое либо изображение движется под статическим прозрачным, всё прозрачное заново не накладывается, а только его части под которыми такие динамические изображения. Иногда в игре динамические объекты Я делал статическими изображениями на время пока они оставались статическими - для существенного ускорения, ибо стические изображения вообще не тратят на себя производительность пока не понадобится какая-нибудь там прозрачность от них по отношению к динамическим изображениям под ними. Короче добивался Я таким образом полноэкранно разрисованного изображения, скажем 25 кадров в секунду, то есть полностью реального времени. Разумеется так никто не делает, гораздо проще просто ляпануть любые свои изображения на молниеносно обновляемый экран - только так правильно делать, чтоб было мощно. Так что то что Я делал это просто практически мировой эксклюзив, пример, ну, того как не надо делать. Из-за скорости такой вариант обычно никому не предложишь, хоть и вес таких возможностей каких-нибудь 100kb.

Вариантов на самом деле много. Все зависит от сферы применения еще. В следующем посте просмотрите ссылочки. 

Submitted by Necro on

Посмотрите http://www.xdp.it/cximage.htm CxImage для начала.

Если хотите быстро качественно но платно то Intel IPP.

Если не гнушаетесь MFC то у него есть класс CImage http://msdn.microsoft.com/en-us/library/bwea7by5(v=VS.100).aspx.

Submitted by Necro on

GameDev.by