Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Мультимедиа в Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.01.2010, 03:20   #1
notHaker
Форумчанин
 
Аватар для notHaker
 
Регистрация: 01.12.2009
Сообщений: 569
По умолчанию Загрузка изображений с использованием интерфейсов

Собственно в этом и вопрос. Есть в винде интерфейсы кодеков для Граф. Мне нужен JPG, PNG. Навешивать пакеты компонентов нельзя. GDI+ использовать нельзя из-за того, что она есть только WinXp.

Погуглил нуль... Ребят... Если есть у кого-нибудь опыт в этом деле, поделитесь.
Код - это работа, а работа стоит денег.

pz-game.ru. 2d зомби-сурвивал для олдфагов.
notHaker вне форума Ответить с цитированием
Старый 15.01.2010, 03:22   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

1)uses jpeg;
2)TPNGIMage(поиск или если Делфи новая то в каком то модуле есть)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 15.01.2010, 03:25   #3
notHaker
Форумчанин
 
Аватар для notHaker
 
Регистрация: 01.12.2009
Сообщений: 569
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
1)uses jpeg;
2)TPNGIMage(поиск или если Делфи новая то в каком то модуле есть)
Про JPEG я знаю. А PNG в Делфи нет. Ток отдельный пакет компонентов, который мне не нужен.
Код - это работа, а работа стоит денег.

pz-game.ru. 2d зомби-сурвивал для олдфагов.
notHaker вне форума Ответить с цитированием
Старый 15.01.2010, 03:28   #4
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

строим граф на чистом directshow и загружаем картынку... еще + еще
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 15.01.2010, 03:29   #5
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

насчет png я вам сказал же вроде.
интересно что это за пакет такой?
и что такого критичного в том чтоб его поставить?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 15.01.2010, 03:34   #6
notHaker
Форумчанин
 
Аватар для notHaker
 
Регистрация: 01.12.2009
Сообщений: 569
По умолчанию

Да я сомневаюсь в том, чтобы загрузить один PNG нужно задействовать целый DirectShow.

ЗЫ : Где-то натыкался на исходник где интерфейсом загружали GIF, наподобии, как это делает ГДИ+. Вот я подумал, что может можно загрузить любое другое изображение при наличии соответствующего кодека в системе.
Код - это работа, а работа стоит денег.

pz-game.ru. 2d зомби-сурвивал для олдфагов.
notHaker вне форума Ответить с цитированием
Старый 15.01.2010, 03:36   #7
notHaker
Форумчанин
 
Аватар для notHaker
 
Регистрация: 01.12.2009
Сообщений: 569
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
насчет png я вам сказал же вроде.
интересно что это за пакет такой?
и что такого критичного в том чтоб его поставить?
png есть только в CLX. А критичность в том, что я тоже пакет пишу для оболочки проги и там этот PNGComponents будет лишним.
Код - это работа, а работа стоит денег.

pz-game.ru. 2d зомби-сурвивал для олдфагов.
notHaker вне форума Ответить с цитированием
Старый 15.01.2010, 03:39   #8
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

модуль про который я вам говорил работает как и jpeg
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 15.01.2010, 03:44   #9
notHaker
Форумчанин
 
Аватар для notHaker
 
Регистрация: 01.12.2009
Сообщений: 569
По умолчанию

Ну незнаю... может я туплю, но уже вспотел искать класс TPNGImage
Код - это работа, а работа стоит денег.

pz-game.ru. 2d зомби-сурвивал для олдфагов.
notHaker вне форума Ответить с цитированием
Старый 15.01.2010, 03:48   #10
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

Цитата:
Да я сомневаюсь в том, чтобы загрузить один PNG нужно задействовать целый DirectShow.

ЗЫ : Где-то натыкался на исходник где интерфейсом загружали GIF, наподобии, как это делает ГДИ+. Вот я подумал, что может можно загрузить любое другое изображение при наличии соответствующего кодека в системе.
за интерфейсы доступа к кодекам вы сами спросили в посте 1.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation

Последний раз редактировалось raxp; 15.01.2010 в 03:54.
raxp вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Загрузка изображений с сайта Johnson Работа с сетью в Delphi 2 28.08.2009 13:28
Загрузка изображений в TImage DelphiFun Общие вопросы Delphi 1 09.08.2009 02:04
Загрузка изображений Orodret Общие вопросы C/C++ 7 07.07.2009 19:15
Загрузка изображений с http One.Love Общие вопросы Delphi 1 10.03.2008 08:36
Загрузка бмп изображений vovan_evv Мультимедиа в Delphi 6 24.10.2007 16:12