С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

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

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

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

Объединение нескольких png файлов в один png-файл - C++
В общем надо написать програмулину, которая объединяет несколько png файлов (ширина и высота одинаковы у изображений) в один png-файл. ...

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

exe in *jpg - C++
можно и это осущиствить?чтобы у проги был формат другой,напр jpg,mp3,doc?

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

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

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

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


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

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

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

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

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

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Опции темы

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