33 / 33 / 25
Регистрация: 06.01.2012
Сообщений: 142
|
|
1 | |
Работа с изображениями, с чего начать?14.02.2013, 20:35. Показов 1932. Ответов 4
Метки нет (Все метки)
Подскажите, пожалуйста, необходимо реализовать сжатие изображения из формата bmp в jpeg, никогда с этим не встречался, не подскажите ли вы с чего мне лучше всего начать? Или какую литературу почитать на эту тему(работой с изображением), желательно с реализацией самих алгоритмов сжатия?
Заранее, спасибо!
0
|
14.02.2013, 20:35 | |
Ответы с готовыми решениями:
4
Работа с БД: с чего начать Работа с API. С чего начать? работа с графикой. с чего начать? Работа в интернете, с чего начать? |
1561 / 1487 / 248
Регистрация: 19.02.2010
Сообщений: 4,042
|
|
16.02.2013, 21:30 | 3 |
Компилятор с нормальной библиотекой классов - и всё будет сделано в несколько строк.
В С++Builder'е, например, есть классы TBitmap и TJPEGImage, объекты которых умеют присваиваться друг другу и сохраняться в файлы. А самому писать... проще застрелиться. Щас размер исходников фришной портабельной либы LibJPEG (или JPEGlib - не помню точно) тянет почти на 4 мега (там, правда, и сжатие, и распаковка - но всё равно внушает).
1
|
16.02.2013, 23:15 | 4 |
А остальное зависит от целей. Если устраивает чужая готовая библиотке - их есть, тот же GDI+ итд. Если требуется собственный код, я бы рекомендовал начать с изучения структуры готовых (чужих) JPEG-файлов, созданных несколькими разными программами (посмотрите, например, jpegdump от Allan Hessenflow / Tom Lane) и написания верификатора формата - это даст общее понимание устройства потока JPEG и облегчит отладку собственного кода.
1
|
33 / 33 / 25
Регистрация: 06.01.2012
Сообщений: 142
|
|
17.02.2013, 15:15 [ТС] | 5 |
Я уже читал, про эти классы. Вот только для Си я ничего подобного не нашел, если не найду, то придется писать на С++.
Скажите, пожалуйста, есть ли для Си подобное? Может быть я плохо искал?
0
|
17.02.2013, 15:15 | |
17.02.2013, 15:15 | |
Помогаю со студенческими работами здесь
5
Дипломная работа. С чего начать ? Работа со структурами, подскажите с чего начать Работа со списками, подскажите с чего начать Работа с файлами,чтение/запись, не знаю даже с чего начать Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |