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

Разговоры на любые темы: вы можете обсудить здесь какой-либо сайт, найти единомышленников или просто пообщаться...
tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

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

Сообщение tyomitch » 19.10.2004 (Вт) 19:06

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

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 19.10.2004 (Вт) 19:52

Paint выброси...
Фотошоп поставь :) Ещё не было задачи, которой я им не рещил бы :)
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

Сообщение A.A.Z. » 19.10.2004 (Вт) 20:25

GSerg, подпишусь под каждым словом! Photoshop - :thumleft:

EvilCoder
Посланец джихада
Посланец джихада
Аватара пользователя
 
Сообщения: 706
Зарегистрирован: 25.01.2004 (Вс) 15:08

Сообщение EvilCoder » 19.10.2004 (Вт) 20:29

:arrow: :arrow: <DELETE> :twisted: 8)
Последний раз редактировалось EvilCoder 12.05.2007 (Сб) 17:35, всего редактировалось 1 раз.
<<------- EvilCoder ------->>

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 19.10.2004 (Вт) 21:44

Фотошоп не люблю...
1) а он точно умеет? а то я потрачу день на поставить и разобраться, и окажется, что всё зря...
2) неужели это настолько экзотическая задача, что средства "широкого применения" с ней не справляются?
Изображение

A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

Сообщение A.A.Z. » 19.10.2004 (Вт) 21:54

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

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 19.10.2004 (Вт) 21:58

Средства широкого применения с ней справляются. Просто фотошоп позволяет справляться так, как хочешь ты, а не так, как схардкодили в мелкософте :)

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

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 20.10.2004 (Ср) 0:13

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

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 20.10.2004 (Ср) 0:17

Бубен верни :razz:
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 20.10.2004 (Ср) 1:08

В смысле? :-?
Изображение

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 20.10.2004 (Ср) 1:17

tyomitch писал(а):С помощью шаманского бубна

Шутка не прошла. Проехали :)
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 20.10.2004 (Ср) 10:24

А наш выбор - Corel Photo-Paint :)
Lasciate ogni speranza, voi ch'entrate.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 20.10.2004 (Ср) 12:10

Дело всё было в том, что осваивать "крутые" пакеты ради однократного пустякового задания мне показалось нерациональным...

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

Разве не плюс?
Изображение

Vovik
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 643
Зарегистрирован: 02.08.2003 (Сб) 15:14
Откуда: Belarus, Minsk

Сообщение Vovik » 20.10.2004 (Ср) 12:42

alibek писал(а):А наш выбор - Corel Photo-Paint :)

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

EvilCoder
Посланец джихада
Посланец джихада
Аватара пользователя
 
Сообщения: 706
Зарегистрирован: 25.01.2004 (Вс) 15:08

Сообщение EvilCoder » 20.10.2004 (Ср) 14:35

:arrow: :arrow: <DELETE> :twisted: 8)
Последний раз редактировалось EvilCoder 12.05.2007 (Сб) 17:35, всего редактировалось 1 раз.
<<------- EvilCoder ------->>

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 20.10.2004 (Ср) 14:51

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

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

Krasavica
Небожительница
Небожительница
Аватара пользователя
 
Сообщения: 1378
Зарегистрирован: 04.11.2003 (Вт) 17:51
Откуда: Россия, город-герой Москва ;-)

Сообщение Krasavica » 20.10.2004 (Ср) 14:57

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


Второе :oops: :)
я - ангел!!! ...просто крылья в стирке, а нимб на подзарядке!
Меня трудно найти, легко потерять и невозможно забыть.Изображение

EvilCoder
Посланец джихада
Посланец джихада
Аватара пользователя
 
Сообщения: 706
Зарегистрирован: 25.01.2004 (Вс) 15:08

Сообщение EvilCoder » 20.10.2004 (Ср) 15:08

:arrow: :arrow: <DELETE> :twisted: 8)
Последний раз редактировалось EvilCoder 12.05.2007 (Сб) 17:36, всего редактировалось 1 раз.
<<------- EvilCoder ------->>

EvilCoder
Посланец джихада
Посланец джихада
Аватара пользователя
 
Сообщения: 706
Зарегистрирован: 25.01.2004 (Вс) 15:08

Сообщение EvilCoder » 21.10.2004 (Чт) 16:11

:arrow: :arrow: <DELETE> :twisted: 8)
Последний раз редактировалось EvilCoder 12.05.2007 (Сб) 17:36, всего редактировалось 1 раз.
<<------- EvilCoder ------->>

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 21.10.2004 (Чт) 16:59

Гы, ну ладно :-)
Дошлифую в выходные и выложу в Наших Проектах.
Изображение

EvilCoder
Посланец джихада
Посланец джихада
Аватара пользователя
 
Сообщения: 706
Зарегистрирован: 25.01.2004 (Вс) 15:08

Сообщение EvilCoder » 21.10.2004 (Чт) 22:56

:arrow: :arrow: <DELETE> :twisted: 8)
Последний раз редактировалось EvilCoder 12.05.2007 (Сб) 17:37, всего редактировалось 1 раз.
<<------- EvilCoder ------->>

EvilCoder
Посланец джихада
Посланец джихада
Аватара пользователя
 
Сообщения: 706
Зарегистрирован: 25.01.2004 (Вс) 15:08

Сообщение EvilCoder » 26.10.2004 (Вт) 23:28

:arrow: :arrow: <DELETE> :twisted: 8)
Последний раз редактировалось EvilCoder 12.05.2007 (Сб) 17:38, всего редактировалось 1 раз.
<<------- EvilCoder ------->>

EvilCoder
Посланец джихада
Посланец джихада
Аватара пользователя
 
Сообщения: 706
Зарегистрирован: 25.01.2004 (Вс) 15:08

Сообщение EvilCoder » 31.10.2004 (Вс) 20:59

:arrow: :arrow: <DELETED> :twisted: 8)
Последний раз редактировалось EvilCoder 14.08.2008 (Чт) 1:44, всего редактировалось 1 раз.
<<------- EvilCoder ------->>

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 28.11.2004 (Вс) 16:10

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

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

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

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

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

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

Баги скорее всего есть - сколько-нибудь развёрнутое тестирование я не проводил. Если кто-нибудь заметит - исправлю, ибо прога практически полезная :-)
Вложения
GIF.rar
(25.08 Кб) Скачиваний: 218
Изображение


Вернуться в Народный треп

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 38

    TopList