使用给定的坐标创建三角形图像

时间:2019-06-04 18:15:16

标签: java image

我要对包含具有给定坐标的多边形的图像进行成像,其中多边形内部为白色,外部尺寸为给定黑色。给出了图像的大小和多边形的坐标。如何编写Java代码以输出图像文件。会有内置功能吗?预先谢谢你。

1 个答案:

答案 0 :(得分:0)

创建一个Polygon并在循环内使用contains(int x, int y)找出哪些像素应为白色,哪些像素应为黑色。创建一个BufferedImage,然后使用createGraphics()向图像绘制正确的颜色。最后,检查How to save a BufferedImage as a File以获得输出图像文件的帮助。