QNX RTP Logo QNX Realtime Platform: Русский Портал QNX
Thursday, 4 Dec 2008 00:37
Меню

Проект OpenNET - все о Unix
Главная

 · Начало · Статистика · Поиск ·

  QNX.ORG.RU —› Программирование под Photon —› Построение изображений попиксельно

Посл.ответ Сообщение


Дата: 8 Авг,  13:51

Добрый день,

Мне требуется построить картинку (на 1000х400) по имеющимся значенииям. Каждому пикселу нужно зазначить свой цвет. Пробовал отрисовывать в offscreencontext с помощью PgDrawPixel и менять все время цвет PgSetStrokeColor, затем делал блит. Занимало порядка полсекунды одна отрисовка (Radeon).

Имеется ли для данных целей более оптимальное решение, т.к. данные скорости не устраивают?


Дата: 8 Авг,  14:06

какую библиотеку лучше использовать для вращения картинки.
родных средств,я так понял, нет...


Дата: 8 Авг,  14:33

Пиши явно в память на основании битности изображения. А вращать, я думаю, придется самому.


Дата: 8 Авг,  14:47

absolut
Пиши явно в память на основании битности изображения


В какую память?
Если в offscreencontext, то она доступна для записи только в directmode/


Дата: 8 Авг,  15:02

Создай картинку PhImage_t, заполняешь memset'ами, memcpy'ами , etc ... а потом копируешь картинку на свой контекст. Как-нибудь вроде PgDrawPhImagemx()

You must login to post.

©   2000-2003 Команда проекта QNX.ORG.RU // QNX.ORG.RU Team
Авторы проекта: Дмитрий Алексеев [dmi] и Дмитрий Васильев. Техническое сопровождение проекта: Игорь Сорокин [isorokin]. Информационное сопровождение: Дмитрий Алексеев [dmi]
QNX - зарегистрированная торговая марка QNX Software Systems, Ltd., Canada. Остальные упоминаемые на сайте торговые марки и логотипы являются исключительно собственностью их уважаемых владельцев. Ничьи права не затронуты. Материалы сайта не могут быть скопированы и где-либо использованы в той или иной форме без письменного разрешения разработчиков сайта.
Powered by Mambo Open Source