Java分区域彩色/渐变二维码

ColorfulQRCodeForJava

github:https://github.com/SmileZXLee/ColorfulQRCodeForJava

使用方法

注意:请先生成黑白的二维码,再通过ZXColorfulQRCode类生成彩色二维码

生成一个上下左右四个方块颜色不同的二维码

  • 参数为待处理的二维码图片与上下左右四个方块的颜色
BufferedImage resImg1 = ZXColorfulQRCode.handleGradientQRCodeBlock(image1, leftTopColor, leftBottomColor, rightTopColor, rightBottomColor); 
  • 查看效果


生成一个每一行颜色不同的二维码

  • 参数为待处理的二维码图片与颜色数组
BufferedImage resImg2 = ZXColorfulQRCode.handleGradientQRCodeRow(image2, colors);
  • 查看效果


    img2.png

生成一个每一列颜色不同的二维码

  • 参数为待处理的二维码图片与颜色数组
BufferedImage resImg3 = ZXColorfulQRCode.handleGradientQRCodeColoum(image3, colors);
  • 查看效果


    img3.png

生成一个对角线颜色不同的二维码

  • 参数为待处理的二维码图片与颜色数组
BufferedImage resImg4 = ZXColorfulQRCode.handleGradientQRCodeOblique(image4, colors);
  • 查看效果


    img4.png

生成一个对角线颜色为渐变色的二维码

  • 参数为待处理的二维码图片与颜色数组
Color[] gradientcolors = ZXColorfulQRCode.getGradientColor(Color.PINK,Color.BLUE,30);
BufferedImage resImg5 = ZXColorfulQRCode.handleGradientQRCodeOblique(image5, gradientcolors);
  • 查看效果


    img5.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 转载自VR设计云课堂[https://www.jianshu.com/u/c7ffdc4b379e]Unity S...
    水月凡阅读 1,091评论 0 0
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 6,783评论 0 17
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,174评论 1 32
  • 今天下午,我们放学过后,我说妈妈我们走吧!妈妈说:“我们先等一会儿这些没被接到的同学的家长。”于是我就坐在花...
    豪歌_03e5阅读 198评论 0 0
  • 这里是学习了北大的操作系统原理课程做的笔记,这门课有一个好处就是基本上按照《现代操作系统》这本书来讲的,可以对照着...
    yjaal阅读 5,655评论 1 104