Тут такое дело, у нас есть картинка и имеет size 1024х768...
По умолчанию имеет битовый формат.. и занимает довольно большой размер как например в памяти так и на диске... Но суть не в этом, подскажите как можно сжать рисунок не теряя при этом информацию, сразу говорю что JPEG сильно урезает данные при компрессии и поэтому сразу нет!! Если кто-то сталкивался с этим или знает способы прось расписать поподробнее... или хотябы суть объяснить..
Пол: Зарегистрирован: 12.02.2006 Сообщения: 250 Откуда: живу на краю земли, как раз над правым ухом третьего слона, считая от головы черепахи Репутация: 23.5
jpg или gif... в зависимости от рисунка... соотношение размер-качество всегда в силе...
Да джепег то ниче тока размер мне действительно надо уменьшить конкретно.. а джепег тока вырезает лишнее... а это не устраивает..
Что насчет гиф так это надо посмотреть... не разу не встречал примеров может приведете хоть один.. для общего вида..
Пол: Зарегистрирован: 12.02.2006 Сообщения: 250 Откуда: живу на краю земли, как раз над правым ухом третьего слона, считая от головы черепахи Репутация: 23.5
Последний раз редактировалось: Nulldi Van En (Пт Фев 17, 2006 00:41 am), всего редактировалось 1 раз
Это да гиф качество теряет... Ладно тогда как если можно пример сжатия джепегом.. у меня был такой пример:
На Дельфе:
...
jpg:= TJpegImage.Create;
jpg.ProgressiveEncoding:= False;
// сжимаем в половину можности (макс = 20)
jpg.CompressionQuality:= 50;
...
jpg.Assign(bmp2.Picture.Bitmap); // тут перегоняю из бмп в джепег
...
Вот и все это самый простой способ сжатия, но сжимать как вы говорите можно и сильнее, но я не пойму как! Ну ясно что не этим способом!
Пол: Зарегистрирован: 12.02.2006 Сообщения: 250 Откуда: живу на краю земли, как раз над правым ухом третьего слона, считая от головы черепахи Репутация: 23.5
Mr.Fuza писал(а):
Professional писал(а):
Да джепег то ниче тока размер мне действительно надо уменьшить конкретно.. а джепег тока вырезает лишнее... а это не устраивает..
Я в шоке, блин работаю с изображения и ниче тут понять немогу!
это на языке непрофессионалов... профи не поймут...))
Пробывал и через него он просто перегоняет но никак не зжимает
и у него всего 2 основных типа (bmp,metafile) и один главный graphic
вот три основных а остальные только с теми типами работают которые поддержует Picture а как я уже я и сказал их всего 3 и не один не подходит для сжатия... Джепег работает хорошо только через Бит
Эта функция отвечает задетализацию. я нооборот ее выключил так как она только размер добавляет и все! Там просто с битностью все связана т.е. глубиной изображения...
Ну вообщем тему закрываю... Так как смарю плохо по этой теме мне помогли... Но я сам разобрался... Смог сжать файл 2,5 Мб -> 37 кб
при этом качество почти не изменилось... Так что решение найдено Тема объявляется закрытой... ВСЕМ кто пытался - спасиба за помощь...!!!
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах