Class BufferedImageLuminanceSource
- java.lang.Object
-
- com.google.zxing.LuminanceSource
-
- de.frankmuenster.jameica.qrscanner.utils.BufferedImageLuminanceSource
-
public final class BufferedImageLuminanceSource extends com.google.zxing.LuminanceSourceThis LuminanceSource implementation is meant for J2SE clients and our blackbox unit tests.- Author:
- dswitkin@google.com (Daniel Switkin), Sean Owen, code@elektrowolle.de (Wolfgang Jung)
-
-
Constructor Summary
Constructors Constructor Description BufferedImageLuminanceSource(java.awt.image.BufferedImage image)BufferedImageLuminanceSource(java.awt.image.BufferedImage image, int left, int top, int width, int height)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.zxing.LuminanceSourcecrop(int left, int top, int width, int height)byte[]getMatrix()byte[]getRow(int y, byte[] row)booleanisCropSupported()booleanisRotateSupported()This is always true, since the image is a gray-scale image.com.google.zxing.LuminanceSourcerotateCounterClockwise()com.google.zxing.LuminanceSourcerotateCounterClockwise45()
-
-
-
Method Detail
-
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()
This is always true, since the image is a gray-scale image.- Overrides:
isRotateSupportedin classcom.google.zxing.LuminanceSource- Returns:
- true
-
rotateCounterClockwise
public com.google.zxing.LuminanceSource rotateCounterClockwise()
- Overrides:
rotateCounterClockwisein classcom.google.zxing.LuminanceSource
-
rotateCounterClockwise45
public com.google.zxing.LuminanceSource rotateCounterClockwise45()
- Overrides:
rotateCounterClockwise45in classcom.google.zxing.LuminanceSource
-
-