java.lang.Object
com.google.zxing.LuminanceSource
org.miaixz.bus.extra.qrcode.LuminanceSource
public final class LuminanceSource
extends com.google.zxing.LuminanceSource
BufferedImage 图片二维码源 来自:http://blog.csdn.net/yangxin_blog/article/details/50850701 此类同样在zxing-j2se包中也有提供- Since:
- Java 17+
- Author:
- Kimi Liu
-
Constructor Summary
ConstructorsConstructorDescriptionLuminanceSource(BufferedImage image) 构造LuminanceSource(BufferedImage image, int left, int top, int width, int height) 构造 -
Method Summary
Methods inherited from class com.google.zxing.LuminanceSource
getHeight, getWidth, invert, rotateCounterClockwise45, toString
-
Constructor Details
-
LuminanceSource
构造- Parameters:
image-BufferedImage
-
LuminanceSource
构造- Parameters:
image-BufferedImageleft- 左边间隔top- 顶部间隔width- 宽度height- 高度
-
-
Method Details
-
getRow
public byte[] getRow(int y, byte[] row) - Specified by:
getRowin classcom.google.zxing.LuminanceSource
-
getMatrix
public byte[] getMatrix()- Specified by:
getMatrixin classcom.google.zxing.LuminanceSource
-
isCropSupported
public boolean isCropSupported()- Overrides:
isCropSupportedin classcom.google.zxing.LuminanceSource
-
crop
public com.google.zxing.LuminanceSource crop(int left, int top, int width, int height) - Overrides:
cropin classcom.google.zxing.LuminanceSource
-
isRotateSupported
public boolean isRotateSupported()- Overrides:
isRotateSupportedin classcom.google.zxing.LuminanceSource
-
rotateCounterClockwise
public com.google.zxing.LuminanceSource rotateCounterClockwise()- Overrides:
rotateCounterClockwisein classcom.google.zxing.LuminanceSource
-