0
私は最近、zxingを使いたい小さなプロジェクトを開始しました。私はhereからソースをダウンロードしました。私はコアとjavaseのjarをうまく構築することができました。ZXing-1.7サンプル実装の問題
サンプルに沿ってコードを作成しようとしたときに、hereという問題が発生しましたが、わかりません。これまでのコードは次のようになりました。
public static void main(String[] args)
{
Reader reader = new MultiFormatReader();
ImageIcon imageIcon = new ImageIcon(SOMEPATH);
Image image = imageIcon.getImage();
BufferedImage buffImage = new BufferedImage(
image.getWidth(null),
image.getHeight(null),
BufferedImage.TYPE_INT_RGB);
Graphics2D g = buffImage.createGraphics();
g.drawImage(image, null, null);
LuminanceSource source = new BufferedImageLuminanceSource(buffImage);
BinaryBitmap bitmap = new BinaryBitmap(new HybridBinarizer(source));
}
これはDevelopersNotesに表示されているコードとほぼ同じです。しかし、コードはコンパイルされません。エラーメッセージ:
誰かが迷っていることを知っていますか?
編集: 私の輸入は現在このように探しています:
import java.awt.Graphics2D;
import java.awt.Image;
import java.awt.image.BufferedImage;
import javax.swing.ImageIcon;
import com.google.zxing.BinaryBitmap;
import com.google.zxing.LuminanceSource;
import com.google.zxing.MultiFormatReader;
import com.google.zxing.Reader;
import com.google.zxing.client.j2se.BufferedImageLuminanceSource;
import com.google.zxing.common.HybridBinarizer;
私は私のプロジェクトにcore.jarと同様にjavase.jarを追加しました。両方とも、antを使用してビルドファイルをダウンロードしたままコンパイルしました。
私は自分の質問を編集しました。 –
あなたはコードを修正しましたか?まだ正しく見える。コードのバージョンが競合する可能性がありますか?エラーが発生する行は何ですか?ここには2つの可能性があります。 –
これは間違いなく機能していることを指摘してくれてありがとう。あなたの答えを読んだ後、私はアリに行ってコンパイルした瓶をきれいにして、それらを再コンパイルしました。できます :) –