2012-02-23 13 views
1

私は、手書き番号を認識するためにMNISTデータベースを使って分類器を訓練することを計画しています。私はいくつかの質問があります:イメージを行列として読む(Java)

  1. 画像をマトリックスまたはピクセルの配列として読み取ることはできますか?
    私が今までに考えた2つの選択肢は、getRGBPixelGrabberです。
  2. どのようにしてMNISTデータベースを読むことができますか?
    私はそれがフォームのです参照してください。
    00 00 00 00 00 00 54 B9の9F 97 3C 24 ....

答えて

2

http://docs.oracle.com/javase/1.4.2/docs/api/java/awt/image/BufferedImage.html のgetRGBを見てみましょう。 1つのベクトル/行に値のカラー配列を戻します。ファイル、他の方法を得ることが独自のファイルパーサを書いてやっ伴うだろうので、あなたは、トップの使用Javaのように、BufferedImageとしてのクラスで構築したい* http://www.bcl.hamilton.ie/~barak/teach/F98/ECE547/hw1/index.html

このサイトはMINSTデータベースにアクセスするためのいくつかのクラスを持っているように見えますおそらく時間の無駄になるでしょう。

+0

私はそれを使用する方法を知っていると言いました。問題は、ピクセルを取得する他の方法があるかどうかです。 – Andrew

+0

RGB値は "ピクセル"です – Mikhail

+0

はい私は知っています。だからそれを得るには良い方法です。 – Andrew

関連する問題