Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Работа с изображением
Форум программистов > Системное программирование > C, С++ и С Builder > Borland C++ Builder & Kylix
Lusika
У меня таклй вопрос - можно ли как-то использовать библиотеку GD для работы с изображениями- знакома с ней по пхп очень просто и удобно...
или через какие классы я бы могла работать с *.gif/jpeg файлами, накладывать друг на друга, изменять размер?
Есть какие-то примеры? Как работать с этой библиотекой в С++?
Lusika
Вот нашла такую доку интересную:
]]>http://aco.ifmo.ru/el_books/image_processing/index.html]]>
а где взять ету IPL ?
Kmet
]]>http://www.google.com/search?hl=ru&q=I...+Google&lr=]]>

В чем проблема?
Provisor
Теперь это называется Intel Intergrated Performance Primitives (IPP) и берется на сайте производителя.
Lusika
А всё-таки как насчёт gd ?
Lusika
Видимо перефорумлирую я вопросы..
1. Как сделать, чтобы программа не создавала ссылку (тень) на панели задач
2. Какую библиотеку для работы с изображениями (в частности - наложение рисунков) лучше использовать для Buildera
Kmet
Сылка?! тень?!

Если правильно понял:

то это один из самых ЧАВОшных вопросов...

Самый простой способ - это создать основное окно с расширеным стилем окна WS_EX_TOOLWINDOW
Но такое решение не всегда приемлемо - у созданного таким образом окна на тайтлбаре может находится только кнопка закрытия, и его заголовок отличается от заголовков других окон (он меньше). Для того, чтобы исправить эти недостатки, сначала создаем невидимое окно со стилем WS_EX_TOOLWINDOW, а затем дочернее окно, которое будет выполнять роль основного окна приложения. ((с) не мое)
Provisor
По поводу библиотеки - в GDI+ есть и поддержка gif/jpeg и альфа-блендинг и еще много чего, но SDK для работы с ним есть, скорее всего только в BuilderX (
commandor
что правда, то правда, в GDI все есть, но Микрософт упорно не хочет использовать возможности современных процессоров, как то SIMD команды процессора и многоядерность. Возможно это из желания облегчить переносимость своего кода между разными процессорами, но пользователю то от этого что? Все равно 90% на Интеловских платформах сидят. И вот тут то и помогут тулзы для разработчика предоставляемые Интел. У них очень недурственный компилятор, IPP не плоха, там тоже есть и AlphaBlending (AlphaComposition) и JPEG-ги, MPEG-ги всякие.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2008 IPS, Inc.