Проблема с прозрачностью Gimp Gif

Я нашел эту гифку в Интернете, и она мне понравилась, но у нее был белый фон. Мне удалось убрать большую его часть, но теперь она оставляет после себя след каждого кадра. Я не уверен, почему.

введите описание изображения здесь

Это Gif после того, как я все сделал. У меня есть картина проблемы.

введите описание изображения здесь

Это след, который он оставляет после себя.

Скорее всего проблема с рабочим процессом. Можете ли вы показать нам скриншот всего пользовательского интерфейса GIMP?
Привет. Добро пожаловать в ГДСЭ. Я вижу, что слои находятся на «Совокупных слоях (объединить)». Так что вы, должно быть, сделали это при экспорте GIF, или кто-то, кто сделал GIF, сохранил его таким образом. Вероятно, вы захотите использовать опцию «Один кадр на слой (заменить)» для удаления кадров.

Ответы (1)

Вероятно, потому что вы не отменили оптимизацию изображения перед обработкой ( Filter>Animation>Unoptimize). В «оптимизированном» GIF большинство кадров сводится к тому, что отличается от предыдущего кадра, и накладывается поверх накопления существующих кадров (в Gimp соответствующие слои помечены) (combine): если объект находится впереди на белом фоне, следующий кадр включает немного белого, чтобы закрасить часть фона, которая появляется снова.

Конечно, это требует, чтобы изображение в целом было непрозрачным, если вы используете объекты на прозрачном фоне, нет возможности «стереть» биты, если объекты не маскируются следующим кадром. Это означает, что все изображение должно быть неоптимизированным: каждый кадр полностью заменяет предыдущий (такие кадры помечаются (replace)в Gimp.

В итоге мне пришлось уйти из дома. когда я вернусь домой, я посмотрю на это и перепроверю все.