Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.94
LostCoast
82 / 82 / 5
Регистрация: 30.09.2011
Сообщений: 404
Записей в блоге: 6
#1

Конвектор png в jpg - C++

31.10.2011, 19:33. Просмотров 1954. Ответов 11
Метки нет (Все метки)

Хочу написать прогу для конвертирования png формата изображения в jpg формат изображения. Можете объяснить как это реализуется, дать ссылки статьи с примерами, ну и собственные советы по реализации.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.10.2011, 19:33     Конвектор png в jpg
Посмотрите здесь:

JPG to Base64 - C++
http://www.cyberforum.ru/boost-cpp/thread1979534.html - тут описывал проблему, но применил не тот подход Ошибка в том что пытался считать...

Резка jpg - C++
Есть задача написать программу которая будет обрезать jpeg файлы. Но проблема в том что, среди исходых файлов возможны сверх большие, от...

Считывание PNG - C++
Здравствуйте,форумчане) Пытаюсь прочитать PNG файл,вообще убейте не понимаю почему не работает.Даже длину и ширину нормально не...

Read PNG in C - C++
Всем привет. Подскажите как на С (без привлечения сторонних библиотек) прочитать PNG файл. В конечном итоге хотелось бы получить...

Подключение к проекту jpg - C++
Всем доброго времени! Может кто знает как вставить, подключить файл jpg к проекту чтоб он открывался при запуске вместе? Если можно,...

Стандартный jpg компрессор - C++
Здравствуйте уважаемые форумчане! Пишу приложение (winform) для расчета и визуализации 3d объектов код в принципе создан навожу...

работа с .jpg и .mp3 - C++
скажите пожалуста какие стантартные(для visual C++ 2010 expres)библиотеки позваляют просматривать .jpg и проигрывать .mp3? з.ы. в гугл...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Чистый
Автор FAQ
2692 / 1388 / 71
Регистрация: 08.09.2011
Сообщений: 3,720
Записей в блоге: 1
31.10.2011, 19:44     Конвектор png в jpg #2
вот тут программа по работе с изображениями посмотри исходники и там посмотришь что и как сохранять и в какой формат!
Bers
Заблокирован
31.10.2011, 19:50     Конвектор png в jpg #3
Цитата Сообщение от Чистый Посмотреть сообщение
вот тут программа
гадость.
LostCoast
82 / 82 / 5
Регистрация: 30.09.2011
Сообщений: 404
Записей в блоге: 6
31.10.2011, 20:11  [ТС]     Конвектор png в jpg #4
Чистый, пример немного сложноват, но понятен принцип действий. Буду разбираться.


Bers, ну раз гадость, с радостью приму пример "получше".
Чистый
Автор FAQ
2692 / 1388 / 71
Регистрация: 08.09.2011
Сообщений: 3,720
Записей в блоге: 1
31.10.2011, 23:11     Конвектор png в jpg #5
в чем гадость конкретнее? там есть решение задачи которое поставил ТС или у тебя есть что-то более существенное? Так не стесняйся выкладывай!

Добавлено через 1 минуту
Цитата Сообщение от LostCoast Посмотреть сообщение
Чистый, пример немного сложноват, но понятен принцип действий. Буду разбираться.
Тебе из всего того "добра" нужна функция которая в качестве аргумента получает имя файла и тип в какой сохранить изображение вот c ней и работай!
Bers
Заблокирован
31.10.2011, 23:25     Конвектор png в jpg #6
Цитата Сообщение от LostCoast Посмотреть сообщение
Bers, ну раз гадость, с радостью приму пример "получше".
DevIL
LostCoast
82 / 82 / 5
Регистрация: 30.09.2011
Сообщений: 404
Записей в блоге: 6
31.10.2011, 23:43  [ТС]     Конвектор png в jpg #7
Bers, я правильно понял? http://www.esate.ru/blog/image_processing/318.html

Чистый, ну по сути мне нужно будет только самому написать функцию для сохранения в другой файл, остальное все можно взять с http://www.esate.ru/blog/image_processing/318.html
Bers
Заблокирован
01.11.2011, 00:04     Конвектор png в jpg #8
Официальный сайт : http://openil.sourceforge.net/

Добавлено через 5 минут
Цитата Сообщение от Чистый Посмотреть сообщение
в чем гадость конкретнее?
Не отвечает требованию о назначении библиотеки. Библиотека должна облегчать жизнь программисту.

Девил скачал: 10 минут на изучение документации, 5 минут на то что бы сконвертировать картинку из одного формата в другой.

А эту гадость - что бы просто тупо прицепить к проекту и его скомпилировать - это сколько ж надо нервов потратить, и сил?
Проще самому сделать загрузчик PNG, чем пытаться скомпилировать эту гадость.
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
01.11.2011, 06:52     Конвектор png в jpg #9
Bers, может поделишься спецификацией?
Bers
Заблокирован
01.11.2011, 07:15     Конвектор png в jpg #10
Цитата Сообщение от taras atavin Посмотреть сообщение
Bers, может поделишься спецификацией?
Не понял вопроса.
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
01.11.2011, 07:41     Конвектор png в jpg #11
Что не понятного? Не зная формата, его ридер и писалку самостоятельно сделать нельзя. Откуда бы ТСу узнать форматы png и jpg? Наиболее адекватный источник подобных знаний - спецификации форматов. Причём, качественный перевод спецификации с английского на русский есть сама эта спецификация на русском.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.11.2011, 07:46     Конвектор png в jpg
Еще ссылки по теме:

Чтение PNG файла - C++
описал структуру заголовка чанка struct _PNG_ChunkHead { unsigned int _length; char _type; }; после чтения чанка IHDR...

Генерация PNG (проблема) - C++
//test3.cpp //---------------------------------------------------------- // #pragma pack(1) #include <stdio.h> #include...

Библиотека для работы с JPG - C++
Подскажите библиотеку, которая может работать с JPG изображениями (кодировать и декодировать в BMP), но не через загрузку файлов, а через...

Picture Control jpg из файла - C++
Собственно, как отобразить в Picture Control JPG из файла, который лежить в папке с программой? Picture Control привязан к переменной. ...

Спрятать сообщение в png файл - C++
Работал с BMP файлом - там всё просто. Но с png возникли трудности - формат сжатый, а именно zlib. Что делать? Как спрятать текст в png...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Bers
Заблокирован
01.11.2011, 07:46     Конвектор png в jpg #12
taras atavin, у меня нет описаний форматов PNG и JPG. Но уверен, они есть у гугла.
Yandex
Объявления
01.11.2011, 07:46     Конвектор png в jpg
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru