Я хотел бы создать gif изображение заполненного красного круга на зеленом фоне. Каков самый простой способ сделать это на Java?Как создать изображение с помощью Java?
2
A
ответ
1
Создайте BufferedImage, а затем напишите его в файл с ImageIO.write (image, "gif", fileName)
.
1
Если у вас уже есть URL файла изображения или изображение, то вы можете использовать Toolkit получить Image:
Image img = Toolkit . getDefaultToolkit() . createImage (filename);
Если вам необходимо построить новый растр изображения и краски в образ, то вы можете использование BufferedImage. Вы можете нарисовать на BufferedImage, вызвав его функцию createGraphics и покраску на графическом объекте. Чтобы сохранить BufferedImage в GIF, вы можете использовать класс ImageIO для записи изображения.
1
Лучший способ для генерации BufferedImage
:
BufferedImage img = new BufferedImage(int width, int height, int imageType)
// you can find the Types variables in the api
Затем сгенерировал Graphics2D этого образа, этот объект позволяет установить фон и рисовать фигуры:
Graphics2D g = img.createGraphics();
g.setBackground(Color color) ; //Find how to built this object look at the java api
g.draw(Shape s);
g.dispose(); //don't forget it!!!
Для построено изображение:
File file = new File(dir, name);
try{
ImageIO.write(img, "gif", file);
}catch(IOException e){
e.printStackTrace();
}
Смежные вопросы
- 1. Как создать 3D-изображение с помощью php?
- 2. Как создать изображение из PDF с помощью PDFBox в JAVA
- 3. Как создать совместимое с CF изображение из java Буферизованное изображение
- 4. Как создать изображение в Java
- 5. Создать изображение с помощью GPUImagePerlinNoiseFilter
- 6. создать изображение с помощью CSS
- 7. Как создать .java-файл с помощью java?
- 8. Создать изображение с помощью php
- 9. Как создать изображение с помощью post_id wordpress
- 10. Как создать jpg-изображение с помощью Javascript?
- 11. Как создать изображение Docker с помощью подделки
- 12. Как создать изображение с помощью Matlab (базового)
- 13. Как создать это изображение с помощью CSS?
- 14. Создать изображение с нуля с помощью JMagick
- 15. создать изображение из vhd с помощью azure-sdk-for-java
- 16. Как создать изображение с помощью JS и использовать другое изображение?
- 17. Как украсить изображение с помощью java opencv
- 18. Как сжать изображение PNG с помощью Java
- 19. Как найти наибольшее изображение с помощью Java?
- 20. Как создать изображение с графика?
- 21. Преобразование HTML в изображение с помощью Java
- 22. Создать списки с помощью java
- 23. Создать изображение на Java с прямоугольниками
- 24. Как создать berkeley db с помощью java
- 25. Как создать CHM-файл с помощью java?
- 26. Как создать файл .doc с помощью java?
- 27. Как создать сетевой интерфейс с помощью java?
- 28. Как создать xml с помощью java?
- 29. Как создать установщик с помощью Java?
- 30. Как создать mbox с помощью Java JavaMail?
Использование Toolkit для чтения изображений является устаревшим способом. – Roman
@Roman, что нового? –