![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
BMP vs JPEG and other
HowTo © (2002-06-19 17:46:00)При использовании так сказать скинов в проге, зачастую используют формат bmp, т.к. очень хорошее качество изображения. Но получается большой размер. Есть ли выход из этого? Желательно без потери качества.
finger (2002-06-20 03:23:00) [1]Кстати у Winamp"a Default-skin тоже в ресурсах exe"шника находиться.
finger (2002-06-20 03:05:00) [2]А у меня другое мнение на это. Написать такую прогу которая бы пользовалась спросом как WinAmp не так то уж и легко. Поэтому я думаю что можно сделать 5-10 скинов в формате BMP. Запаковать все это в какой-нибудь Bitmap.res и при компиле указать
{$R Bitmap.res}. Потом как в Winampe - PopupMenu - Skin такой-то.
Всмысле с .exe ресурсов подгружать. 10 штук по умолчанию вполне достаточно для неизвестной никому программы. И отдельно папочку с парой каких нибудь BMP"шек(дешевых) для юзеров чтоб видели что скины писать можно им самим. А там уж дело вкуса человека забивать свой комп скинами под твою прогу или нет.Это уже их проблеммы и тебя это совершенно не должно волновать.
Так смысл в том что я сейчас попробывал это сделать после того как Demon-777 про архив сказал. Всымсле то что я выше описал.
И вот чего получилось.
Создал в Paint"e(потому что у него весомее всех рисунки получаются) картинку размер 3,74mb. Засунул в ресурс и подгрузил на в TImage. .exe"шник получился 3,9mb. Здавил его AsPack"ом и чут глаза на лоб не вылезли 170кб получился. Так что полность согласен с Demon-777 >>Зато как bmp-шки сжимаются(с 2000Кб. до 40Кб.).
С уважением.
DeMoN-777 (2002-06-19 23:34:00) [3]Ведь не просто так все известные программы с поддержкой скинов используют именно формат BMP.
VID (2002-06-19 23:28:00) [4]
> DeMoN-777 © (19.06.02 20:03)
> А чем же вам не нравится BMP ?
Вроде как размером... в несжатом состоянии
DeMoN-777 (2002-06-19 20:03:00) [5]А чем же вам не нравится BMP ?
GrayFox (2002-06-19 19:00:00) [6]JPEG оптимизирвоан специально под фотографиии! Если у вас картинки, то лучше тогда использовать GIF
Volj (2002-06-19 18:52:00) [7]1. А почему тогда не TIF? А на torry наверняка полно компонентов, работающих с этим форматом. Вообще, если говорить не в тему, JPEG заметно ухудшает качество только на "однотонных"изображениях. А на "полноцветных"потеря качества глазом не заметна. Так что, для полноцветных - JPEG, а на однотонных - любой из перечисленных выше вариантов.
2. Что касается разархивирования RAR - " Unrar sources, unrar.dll library and uncompressed versions of SFX modules
may now be downloaded from the RAR home page www.rarlab.com" - цитата из UnRARSrc.txt в дистрибутиве WinRAR
HowTo (2002-06-19 18:47:00) [8]OK
А кто-нибудь ещё знает??
Man-In-Red (2002-06-19 18:39:00) [9]А вот этого некогда не пробовал, извиняюсь… :(
HowTo (2002-06-19 18:35:00) [10]2Man-In-Red
OK.Thanks! А как загрузить его в Image1???
Man-In-Red (2002-06-19 18:31:00) [11]
> HowTo (19.06.02 17:46)
Используйте формат PNG – размером меньше чем Jpeg, а качеством абсолютно не отличается от BMP!!!
Просто идеальный формат для изображений!
DeMoN-777 (2002-06-19 18:30:00) [12]>HowTo (19.06.02 18:22)
Так как я не профессиональный программер, я сделал бы так:
1.Распаковал архив в отдельную папку(например в Temp)
2.Подгрцжил-бы обычным способом в Image.
3.Удалял папку.
Я думаю что есть варианты и получше, но моих знаний пока хватает только на это.
HowTo (2002-06-19 18:22:00) [13]Сорри, если вопрос не по теме, но, DeMoN-777, вот, например, у меня есть файл test.prg (на самом деле изменено расширение от rar, в смысле архив, но с друшим расширением), как мне тогда из проги вытянуть оттуда картинку gggg.bmp и загрузить её в Image1???
DeMoN-777 (2002-06-19 18:13:00) [14]Делай скин в архиве и читай его прямо из архива, так как это делает, например WinAmp.
А вообще вопрос не по теме................
DeMoN-777 (2002-06-19 18:11:00) [15]>HowTo (19.06.02 18:02)
>Да дело не в памяти, а в размере скина.
Зато как bmp-шки сжимаются(с 2000Кб. до 40Кб.)
HowTo (2002-06-19 18:02:00) [16]Да дело не в памяти, а в размере скина. Скин с bmp-шками занимает намного больше, чем скин с jpeg-шками. Но за удовольствие приходиться платить качеством. Хотелось бы иметь нормальное качество, но и нормальный размер скина.
Volj (2002-06-19 17:55:00) [17]А что, так велика потеря качества? Если это принципиально, то есть мн-во других форматов... А в памяти про воспроизведении "скина" все они будут занимать поровну...