mirror of
https://github.com/zxing/zxing.git
synced 2024-11-09 20:44:03 -08:00
Oops, rendering based on ByteMatrix was reversed, white on black (Issue 265)
git-svn-id: https://zxing.googlecode.com/svn/trunk@1095 59b500cc-1b3d-0410-9834-0bbf25fbcc57
This commit is contained in:
parent
5be212750e
commit
2cc7a2c8fa
|
@ -16,6 +16,8 @@
|
|||
|
||||
package com.google.zxing.client.j2se;
|
||||
|
||||
import com.google.zxing.BarcodeFormat;
|
||||
import com.google.zxing.MultiFormatWriter;
|
||||
import com.google.zxing.common.BitMatrix;
|
||||
import com.google.zxing.common.ByteMatrix;
|
||||
|
||||
|
@ -24,6 +26,7 @@ import java.io.File;
|
|||
import java.io.OutputStream;
|
||||
import java.io.IOException;
|
||||
import java.awt.image.BufferedImage;
|
||||
import java.util.Hashtable;
|
||||
|
||||
/**
|
||||
* Writes a {@link BitMatrix} or {@link ByteMatrix} to {@link BufferedImage}, file or stream.
|
||||
|
@ -56,7 +59,7 @@ public final class MatrixToImageWriter {
|
|||
BufferedImage image = new BufferedImage(width, height, BufferedImage.TYPE_INT_ARGB);
|
||||
for (int x = 0; x < width; x++) {
|
||||
for (int y = 0; y < height; y++) {
|
||||
image.setRGB(x, y, matrix.get(x, y) == 0 ? WHITE : BLACK);
|
||||
image.setRGB(x, y, matrix.get(x, y) == 0 ? BLACK : WHITE);
|
||||
}
|
||||
}
|
||||
return image;
|
||||
|
|
Loading…
Reference in a new issue