java原生的Graphics2D_背景图上添加图片
1.初始化
public void init(){private String backgroundImgPath="背景图片位置";private String contentImgPath=“内容图片位置”;
}
2.背景图上添加图片
public void step1() {try {BufferedImage img = new BufferedImage(750, 1333, BufferedImage.TYPE_INT_RGB);BufferedImage bg = ImageIO.read(new File(backgroundImgPath));BufferedImage content = ImageIO.read(new File(contentImgPath));// 中间内容框画到背景图上Graphics g = img.getGraphics();g.drawImage(bg.getScaledInstance(750, 1333, Image.SCALE_DEFAULT), 0, 0, null);g.drawImage(content.getScaledInstance(750, 1333, Image.SCALE_DEFAULT), 0, 0, null);g.dispose();ImageIO.write(img, "png", new File("文件输出路径"));System.out.println("生成成功!");} catch (IOException e) {e.printStackTrace();}}
java原生的Graphics2D_背景图上添加图片相关推荐
- java 通过JLayeredPane实现背景图上添加其他控件
通过JLayeredPane实现背景图上添加其他控件 JLayeredPane为容器添加了深度,允许组件在需要时互相重叠. JLayeredPane将深度范围按 层 划分,在同一层内又对组件按位置进一 ...
- c#图像处理、图片拼接、图片裁剪、图片缩放、图上添加形状、屏幕截图、图片反色、改变图片色彩度全解
全栈工程师开发手册 (作者:栾鹏) c#教程全解 using System; using System.Collections.Generic; using System.ComponentModel ...
- PHP将图片和文字合成到一张背景图上
PHP将图片和文字合成到一张背景图上 /*** 将两张图片合成一张* $bg_path 背景图地址* $poster 图片2* $x 图片2在背景图片上位置的左边距,单位:px (例:436)* $y ...
- R语言ggplot2可视化在箱图上添加分组样本个数
R语言ggplot2可视化在箱图上添加分组样本个数 目录 R语言ggplot2可视化在箱图上添加分组样本个数 #数据预处理
- Gif添加文字怎么操作?如何在线gif动图上添加文字?
想要在gif动图上添加文字,应该怎么实现呢?很简单,只需要使用[GIF中文网]的gif加字(https://www.gif.cn/gifjiazi)功能就能实现,只需上传50M以内的gif动图,就可以 ...
- python代码图片-python实现图片上添加图片
在介绍完给图上添加文字后,我们再介绍给图片上添加图片,也就是图片的叠加. 需要使用的Python的图像库:PIL.更加详细的知识点如下: Imaga模块:用来创建,打开,保存图片文件 new(path ...
- python开发图片_python实现图片上添加图片
在介绍完给图上添加文字后,我们再介绍给图片上添加图片,也就是图片的叠加. 需要使用的Python的图像库:PIL.更加详细的知识点如下: Imaga模块:用来创建,打开,保存图片文件 new(path ...
- Python版在图片上添加图片
在介绍完给图上添加文字后,我们再介绍给图片上添加图片,也就是图片的叠加. 需要使用的Python的图像库:PIL.更加详细的知识点如下: Imaga模块:用来创建,打开,保存图片文件 new(path ...
- python 添加图片,python实现图片上添加图片
在介绍完给图上添加文字后,我们再介绍给图片上添加图片,也就是图片的叠加. 需要使用的Python的图像库:PIL.更加详细的知识点如下: Imaga模块:用来创建,打开,保存图片文件 new(path ...
最新文章
- 2021-03-26习题4-7 最大公约数和最小公倍数 (15 分)
- python安装教程windows-PyCharm 安装教程(Windows)
- 如何用Python一门语言通吃高性能并发、GPU计算和深度学习
- 深度学习cnn人脸检测_用于对象检测的深度学习方法:解释了R-CNN
- ifix怎么装服务器系统上,ifix服务器和客户端配置
- 【OpenCV 例程200篇】11. 图像通道的拆分(cv2.split)
- Integral Channel Features-论文整理
- caffe---验证码识别
- Linux远程传输命令scp、rsync(tar打包归档并在系统之间传输文件)
- 基于java的音乐网站的设计与实现
- element ui 弹窗在IE11中关闭时闪现问题修复
- 百度地图街景图片爬取
- markdown特殊用法(三) 脚注的输入
- moments音标_moment的意思在线翻译,解释moment中文英文含义,短语词组,音标读音,例句,词源,同义词【澳典网ODict.Net】...
- 23 种设计模式的分类 - Design Patterns
- 数据分析入门之2012美国大选政治献金项目
- 原生纯js完美缓冲运动轮播图
- 【问题】python open函数中的newline参数问题
- 天池比赛-02-用Apriori算法进行商品关联分析
- 苹果2014WWDC亮点之个人浅见