关于java裁剪图片的问题

S_clifftop 2018-04-14 06:21:29
自己帮同事做了一个切图小工具,之前是读取json按信息裁剪,只要根据参数w和h裁出来,刚好显示出图片,是37 X 42但长宽不一定,如:
"item_80068_png":{"x":974,"y":536,"w":37,"h":42,"offX":8,"offY":6,"sourceW":52,"sourceH":52},
但是现在加了sourceW和sourceH,意思是现在切出来图片后,还要根据offX和offY在周围补一圈,补成52 X 52的,求老哥帮忙,别说做一个52 X 52的图片,我也考虑让同事这样做,但毕竟间距小了,保存的图占用少,求老哥帮忙
...全文
1072 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
S_clifftop 2018-04-23
  • 打赏
  • 举报
回复
引用 3 楼 trocp 的回复:
Image image;
		image.getGraphics().drawImage(img, dx1, dy1, dx2, dy2, sx1, sy1, sx2, sy2, observer);
老哥,这几个参数只能绘制图的左上区域,图的右边怎么补全
S_clifftop 2018-04-23
  • 打赏
  • 举报
回复
引用 3 楼 trocp 的回复:
Image image;
		image.getGraphics().drawImage(img, dx1, dy1, dx2, dy2, sx1, sy1, sx2, sy2, observer);
我知道了老哥,不用问了,谢谢
S_clifftop 2018-04-17
  • 打赏
  • 举报
回复
引用 3 楼 trocp 的回复:
Image image;
		image.getGraphics().drawImage(img, dx1, dy1, dx2, dy2, sx1, sy1, sx2, sy2, observer);
现在有事,稍后试一下如果可以再结贴,谢谢
oO临时工Oo 2018-04-16
  • 打赏
  • 举报
回复
Image image;
image.getGraphics().drawImage(img, dx1, dy1, dx2, dy2, sx1, sy1, sx2, sy2, observer);


S_clifftop 2018-04-16
  • 打赏
  • 举报
回复
大佬!!!!!!
S_clifftop 2018-04-14
  • 打赏
  • 举报
回复
结贴率0是之前没有问过问题,大佬不要怕

50,452

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧