예제 #1
0
        /**
         * inputStreamからARToolKit形式のパターンデータを指定サイズで読み出して、格納したインスタンスを生成します。
         * ロードするパターンデータの縦横解像度は、このインスタンスの値と同じである必要があります。
         * @param i_stream
         * 読出し元のStreamオブジェクト
         * @param i_width
         * パターンの幅pixel数。データの内容と一致している必要があります。
         * @param i_height
         * パターンの幅pixel数。データの内容と一致している必要があります。
         * @throws NyARException
         */
        public static NyARCode createFromARPattFile(StreamReader i_stream, int i_width, int i_height)
        {
            //ラスタにパターンをロードする。
            NyARCode ret = new NyARCode(i_width, i_height);

            NyARCodeFileReader.loadFromARToolKitFormFile(i_stream, ret);
            return(ret);
        }
예제 #2
0
 /**
  * inputStreamから、パターンデータをロードします。
  * ロードするパターンのサイズは、現在の値と同じである必要があります。
  * @param i_stream
  * @throws NyARException
  */
 public void loadARPatt(StreamReader i_stream)
 {
     //ラスタにパターンをロードする。
     NyARCodeFileReader.loadFromARToolKitFormFile(i_stream, this);
     return;
 }