![]() |
|
|
![]()
|
|
| Micher |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 129 Регистрация: 13.1.2006 Где: г. Ижевск Репутация: нет Всего: нет |
Всем привет! Прошу не корить, если темы подобные уже были и плохо искал. В общем, есть изображение(например bmp или jpg), нужно его сжать, т.е. создать новое изображение с небольшими потерями качества и сохранить скажем в jpg. Подходит впринципе любой язык программирования, может у кого завалялись уже готовые исходники?
|
|||
|
||||
| esperant0 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 714 Регистрация: 20.5.2005 Репутация: 4 Всего: 14 |
это раздел алгоритмов а не готовых исходников.
-------------------- Student->Teacher Assistant ->Research assistant->Microsoft Software Development Engineer Пользователь получил наказание за то, что проигнорировал замечание которое было написано модератором а затем стерто и которое он - пользователь не мог видеть. |
|||
|
||||
| maxim1000 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3334 Регистрация: 11.1.2003 Где: Киев Репутация: 33 Всего: 110 |
что подразумевается под "сжатием"?
а то перевод в формат jpeg тоже можно рассматривать, как сжатие или имеется в виду сжатие по ширине и высоте? -------------------- qqq |
|||
|
||||
| zkv |
|
|||
![]() ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2133 Регистрация: 23.7.2006 Где: Санкт-Петербург Репутация: 1 Всего: 92 |
Micher, видимо тебе просто нужна библиотека для работы с жепегами.
Не знаю под какой ОС ты работаешь, если под виндой, то самый простой путь - заюзать GDI+. Писать лучше на каком-нибудь .NETвском языке (C# например). Можно и с помощью MFC дотянуться до GDI+, можно и из "голого" Win32 приложения через COM, язык, думаю, не важен (дело вкуса и знаний того или иного языка). Если ГДИ+ не нравится или не под виндой работаешь, то обрати внимание на либу от Independent JPEG Group (написана на Си). Также существует множество оберток классами над ней на С++. Две из них точно есть на codeproject.com - CxImage и FreeImage (вроде такое название - могу ошибаться). Все это бесплатное и с открытым кодом. |
|||
|
||||
| Micher |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 129 Регистрация: 13.1.2006 Где: г. Ижевск Репутация: нет Всего: нет |
Размеры(ширина и высота) остаются теми же. Просто допустим нужно bmp перевести в Jpg с меньшим размером |
|||
|
||||
| maxim1000 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3334 Регистрация: 11.1.2003 Где: Киев Репутация: 33 Всего: 110 |
ну так тогда выбираешь формат - их целая куча, разные оптимизированы под разные изображения
и потом можно поискать под него исходники для многих форматов можно найти ссылки на исходники в статьях википедии (jpeg, png, например) -------------------- qqq |
|||
|
||||
![]()
|
| Правила форума "Алгоритмы" | |
|
|
Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Алгоритмы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |