用户名
我想编写一个程序来拍摄显示的图像,并以固定的宽高比在图像顶部有一个透明的矩形。我希望此矩形能够移动并调整大小以可视地选择基础图像的一部分,然后在完成后将图像的选定部分导出到文件中。
我将如何处理?
周杰伦
使用图像裁剪库。
另外,如果您要自己动手做:
- 创建一个
java.awt.Canvas
- 在画布上绘制图像
- 创建变量以跟踪矩形(x,y)的位置
- 在画布上绘制一个矩形,其中(x,y)表示
- 使用
Canvas.processMouseEvent()
跟踪鼠标点击和鼠标拖动
- 检测到拖动时更新(x,y)变量
- 当(x,y)更改时在画布上重画图像和矩形
- 比较(x,y)和矩形的尺寸,以确定图像上矩形的哪个部分
- 使用图像库裁剪图像
一些Java映像库:
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
编辑于
我来说两句