public final class MatrixToImageWriter extends Object
BitMatrix
to BufferedImage
,
file or stream. Provided here instead of core since it depends on
Java SE libraries.Modifier and Type | Method and Description |
---|---|
static BufferedImage |
toBufferedImage(com.google.zxing.common.BitMatrix matrix)
Renders a
BitMatrix as an image, where "false" bits are rendered
as white, and "true" bits are rendered as black. |
static BufferedImage |
toBufferedImage(com.google.zxing.common.BitMatrix matrix,
MatrixToImageConfig config)
As
toBufferedImage(BitMatrix) , but allows customization of the output. |
static void |
writeToFile(com.google.zxing.common.BitMatrix matrix,
String format,
File file)
Writes a
BitMatrix to a file. |
static void |
writeToFile(com.google.zxing.common.BitMatrix matrix,
String format,
File file,
MatrixToImageConfig config)
As
writeToFile(BitMatrix, String, File) , but allows customization of the output. |
static void |
writeToStream(com.google.zxing.common.BitMatrix matrix,
String format,
OutputStream stream)
Writes a
BitMatrix to a stream. |
static void |
writeToStream(com.google.zxing.common.BitMatrix matrix,
String format,
OutputStream stream,
MatrixToImageConfig config)
As
writeToStream(BitMatrix, String, OutputStream) , but allows customization of the output. |
public static BufferedImage toBufferedImage(com.google.zxing.common.BitMatrix matrix)
BitMatrix
as an image, where "false" bits are rendered
as white, and "true" bits are rendered as black.public static BufferedImage toBufferedImage(com.google.zxing.common.BitMatrix matrix, MatrixToImageConfig config)
toBufferedImage(BitMatrix)
, but allows customization of the output.public static void writeToFile(com.google.zxing.common.BitMatrix matrix, String format, File file) throws IOException
BitMatrix
to a file.IOException
toBufferedImage(BitMatrix)
public static void writeToFile(com.google.zxing.common.BitMatrix matrix, String format, File file, MatrixToImageConfig config) throws IOException
writeToFile(BitMatrix, String, File)
, but allows customization of the output.IOException
public static void writeToStream(com.google.zxing.common.BitMatrix matrix, String format, OutputStream stream) throws IOException
BitMatrix
to a stream.IOException
toBufferedImage(BitMatrix)
public static void writeToStream(com.google.zxing.common.BitMatrix matrix, String format, OutputStream stream, MatrixToImageConfig config) throws IOException
writeToStream(BitMatrix, String, OutputStream)
, but allows customization of the output.IOException
Copyright © 2007-2014. All Rights Reserved.