NPE_ 2021-09-08 19:10 采纳率: 77.4%
浏览 23
已结题

Graphics2D合成图片变成空白

img

合成的二维码是这样的 中间的logo显示不出来


//拿到二维码
        BufferedImage read = ImageIO.read(new File("C:/Users/HY/Desktop/zxing.jpg"));
        //拿到本地logo
        File file = new File("C:/Users/HY/Desktop/2ea15dc5bb52c12556c1dc9ce6563c2.jpg");
        BufferedImage read2 = ImageIO.read(file);

        //URL url = new URL("https://img.bjtxjys.com/2k/2787c8d3ddf249e28e5241219d6a9486.png");
        /*BufferedImage backImg = ImageIO.read(new URL("https://img.bjtxjys.com/2k/2787c8d3ddf249e28e5241219d6a9486.png"));*/

        //处理二维码
        Graphics2D g = read.createGraphics();

        //设置抗锯齿
        g.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);

        //算出二维码宽度 和高度在二维码的位置
        int QRh = (height2 - height3) / 2;
        int QRw = (width2 - width3) / 2;

        //开始绘制带 logo 图片
        g.drawImage(read2, QRh, QRw,width3, height3,null);
        g.dispose();
  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 9月16日
    • 创建了问题 9月8日

    悬赏问题

    • ¥15 有偿求指导实证代码。cfps清洗合并后,无论是构建平衡面板还是非平衡面板,都是只剩几百个样本量。求指导一下哪里出问题了,不要潦草回复
    • ¥15 mutlinichenet
    • ¥50 Qt5.14.2怎样使用qlistwidget存储指针类数据并更新?
    • ¥15 STM32多路复用器ADC采样
    • ¥20 Linux(ubuntu)操作相关问题
    • ¥15 python深度学习代码求跑
    • ¥100 对接美团闪购医药接口相关问题
    • ¥15 嵌入式软件电子烟开发
    • ¥15 职场 Excel 查重问题
    • ¥15 求怎么用idea2021.3.2创建web项目并配置tomcat