0
我的png图像保存在本地PC中。 我想打开(加载)这个图像,并使用java在此图像@指定位置(x,y,宽度,高度)上绘制矩形。任何人都可以帮助我做到这一点...如何使用java在现有的png图像上画一个矩形
等效的C#代码如下。我想对于同一
Image oriImage = // load from file
Rectangle rect = new Rectangle(0, 1824, 1080, 96);
Bitmap eleImg = new Bitmap(oriImage, (int)(oriImage.Width/rate), (int)(oriImage.Height/rate));
Graphics g = Graphics.FromImage(eleImg);
g.DrawRectangle(new Pen(Color.Red, 5), rect);
谢谢!!它在指定坐标处的图像上绘制线条。但是画出的线条非常薄。有什么办法可以做出更粗的线? – user3148226
哦!我知道了。 g.setStroke()执行此操作。 g.setStroke(new BasicStroke(10)); – user3148226