Кодировать GIF в J2ME
Вопрос
У меня есть объект 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 ()
- Доработать его, позвонив заканчивая ()
Не связан с StackOverflow