Вопрос

У меня есть объект Image в J2ME, и я хотел бы обрести его к GIF. Я уже нашел кодировщик JPEG и PNG, но мне интересно, если можно бы кодировать мое изображение в формате GIF, возвращая его байтовый массив.

Я делаю что-то вроде этого:

...

  Image img = Image.createImage(width, height);
    Graphics graphics = img.getGraphics();
//do some drawing stuff here
...  

И, наконец, у меня есть объект изображения.

Теперь я хотел бы кодировать его в GIF, как:

 byte[] gifBytes = GIFEncoder.encode(img);

Где я могу найти один?

Спасибо!

Это было полезно?

Решение

Видеть J2ME анимированный GIF Encoder,

Применение:

Использование довольно простое, и требует этих шагов:

  • Сведения о вашем объекте AnimatedGifoder
  • Начните его, пропустив выходные данные в качестве аргумента (например, bytearrayoutputtream)
  • Добавьте свои объекты изображения с помощью метода AddFrame ()
  • Доработать его, позвонив заканчивая ()
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top