Страница 1 из 1

Сконвертить в gif без потерь

СообщениеДобавлено: 19.10.2004 (Вт) 19:06
tyomitch
У меня есть 24-битный BMP файл с менее чем 255 уникальными цветами.
Мне нужно его (однократно, т.е. можно хитрой тулзой, а не самописной программой) сконвертить в gif без потерь (то, что без потерь - крайне важно).
Те вещи, которые у меня есть - IrfanView, ACDSee и MS Paint - с этой задачей не справились; они зачем-то дизерят картинку, приводя её к одним им известно как выбранной палитре.
Что может рещить мою задачу? Или неужели придётся собственный конвертер писать?

СообщениеДобавлено: 19.10.2004 (Вт) 19:52
GSerg
Paint выброси...
Фотошоп поставь :) Ещё не было задачи, которой я им не рещил бы :)

СообщениеДобавлено: 19.10.2004 (Вт) 20:25
A.A.Z.
GSerg, подпишусь под каждым словом! Photoshop - :thumleft:

СообщениеДобавлено: 19.10.2004 (Вт) 20:29
EvilCoder
:arrow: :arrow: <DELETE> :twisted: 8)

СообщениеДобавлено: 19.10.2004 (Вт) 21:44
tyomitch
Фотошоп не люблю...
1) а он точно умеет? а то я потрачу день на поставить и разобраться, и окажется, что всё зря...
2) неужели это настолько экзотическая задача, что средства "широкого применения" с ней не справляются?

СообщениеДобавлено: 19.10.2004 (Вт) 21:54
A.A.Z.
Чел, ну чем тебе фотик-то не угодил??? :shock:
Загружаешь BMP, File->Save As...->CompuServe (GIF)->Нужные настройки->OK!

СообщениеДобавлено: 19.10.2004 (Вт) 21:58
GSerg
Средства широкого применения с ней справляются. Просто фотошоп позволяет справляться так, как хочешь ты, а не так, как схардкодили в мелкософте :)

ЗЫ: первые пару пару лет запускать Фотошоп только для того, чтобы тупо смотреть на менюшки, и, окончательно офигев, закрывать - это нормально...

СообщениеДобавлено: 20.10.2004 (Ср) 0:13
tyomitch
С помощью шаманского бубна, vbaccelerator.com и трёх часов кодинга, проблема была решена даже без затраты пары лет на освоение Фотошопа.
Всем участвовавшим спасибо :-)

СообщениеДобавлено: 20.10.2004 (Ср) 0:17
GSerg
Бубен верни :razz:

СообщениеДобавлено: 20.10.2004 (Ср) 1:08
tyomitch
В смысле? :-?

СообщениеДобавлено: 20.10.2004 (Ср) 1:17
GSerg
tyomitch писал(а):С помощью шаманского бубна

Шутка не прошла. Проехали :)

СообщениеДобавлено: 20.10.2004 (Ср) 10:24
alibek
А наш выбор - Corel Photo-Paint :)

СообщениеДобавлено: 20.10.2004 (Ср) 12:10
tyomitch
Дело всё было в том, что осваивать "крутые" пакеты ради однократного пустякового задания мне показалось нерациональным...

Зато теперь я знаю, как
EvilCoder писал(а):сжимать Изобр. (размер файла) средствами "чисто VB"

Разве не плюс?

СообщениеДобавлено: 20.10.2004 (Ср) 12:42
Vovik
alibek писал(а):А наш выбор - Corel Photo-Paint :)

Полностью согласен! Пользуюсь только им.... :D

СообщениеДобавлено: 20.10.2004 (Ср) 14:35
EvilCoder
:arrow: :arrow: <DELETE> :twisted: 8)

СообщениеДобавлено: 20.10.2004 (Ср) 14:51
tyomitch
EvilCoder писал(а):tyomitch - поделись знаниями, а? :)
Неа, есть идея лучше ;-)
Объявить конкурс - кто первый напишет сам такую прогу, тот молодец и получает всеобщее признание и уважение.
Только найдутся ли участники? Там вон какую бучу подняли, когда DimaM предлагал нужную прогу забесплатно писать - а здесь она ещё и ненужная...

Так что, объявлять конкурс? Или доработать свою прогу до презентабельного вида и раздать всем просто так?

СообщениеДобавлено: 20.10.2004 (Ср) 14:57
Krasavica
tyomitch писал(а):Так что, объявлять конкурс? Или доработать свою прогу до презентабельного вида и раздать всем просто так?


Второе :oops: :)

СообщениеДобавлено: 20.10.2004 (Ср) 15:08
EvilCoder
:arrow: :arrow: <DELETE> :twisted: 8)

СообщениеДобавлено: 21.10.2004 (Чт) 16:11
EvilCoder
:arrow: :arrow: <DELETE> :twisted: 8)

СообщениеДобавлено: 21.10.2004 (Чт) 16:59
tyomitch
Гы, ну ладно :-)
Дошлифую в выходные и выложу в Наших Проектах.

СообщениеДобавлено: 21.10.2004 (Чт) 22:56
EvilCoder
:arrow: :arrow: <DELETE> :twisted: 8)

СообщениеДобавлено: 26.10.2004 (Вт) 23:28
EvilCoder
:arrow: :arrow: <DELETE> :twisted: 8)

СообщениеДобавлено: 31.10.2004 (Вс) 20:59
EvilCoder
:arrow: :arrow: <DELETED> :twisted: 8)

СообщениеДобавлено: 28.11.2004 (Вс) 16:10
tyomitch
EvilCoder писал(а):
tyomitch писал(а):Гы, ну ладно
Дошлифую в выходные и выложу в Наших Проектах.

tyomitch - ты в шутку говорил. :oops:

Я говорил серьёзно. Я ведь не указал, в которые именно выходные выложу ;-)

Вот, теперь нашёл время и дошлифовал. В архиве, кроме самой проги:
Sample.bmp - одна из картинок, из-за которых был весь сыр-бор
Sample_IrfanView.gif - то, как её сохраняет в gif IrfanView
(при увеличении хорошо заметен дизеринг)
Output.BMP - сохранение моей прогой в 8-битный BMP
(обратите внимание - нет потерь)
Output.GIF - сохранение моей прогой в GIF

Прога не предназначена для работы с картинками, в которых больше 256 уникальных цветов, и выдаст какую-нибудь мерзкую ошибку.

Прога не работает в менее-чем-24-битном режиме дисплея (из-за использования LoadPicture, кот. возвращает картинку с цветностью дисплея)

Баги скорее всего есть - сколько-нибудь развёрнутое тестирование я не проводил. Если кто-нибудь заметит - исправлю, ибо прога практически полезная :-)