Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Для новичков > *.jpeg и *.bmp


Автор: CauKo 24.9.2008, 16:47
Чем отличается вставка в программу рисунка jpeg и bmp? Что выгодней? или каждый формат подходит только для опред операций отличных от операций подходящих для другого формата? 

Автор: Alexeis 24.9.2008, 16:55
bmp выгоден только свой простотой. Jpeg не подходит для чертежей и им подобных картинок, на которых присутствуют много тонких линий.

Автор: CauKo 24.9.2008, 16:59
А можно по подробней? тоесть формат bmp подразумевает собой более чёткий рисунок? Jpeg же направлен на сжатие рисунок чтобы не занимало много места? я правильно понял? тоесть при создании игры намного качественней выйдет с использованием BMP?

Автор: Alexeis 24.9.2008, 17:19
BMP это просто матрица цветов пикселей с заголовком. jpeg упаковывает ее удаляя малозаметную информацию, за счет чего увеличивается степень сжатия. PNG представляет скобой упакованный bmp. Он более сложный, но экономит место при этом замедляет загрузку (из-за распаковки). Примерно такого же сжатия как в PNG можно добиться сжав обычный BMP при помощи zlib.

Автор: CauKo 24.9.2008, 17:23
Спасибо! ясно!

Автор: NebelDT 30.9.2008, 16:18
Но если программа будет состоять из огромного количества картинок то лутше Jpeg! smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)