/** * 画像のサイズを指定できる{@link #addNftTarget}です。 * @param i_fileset_prefix * {@link #addNftTarget(String)}を参照してください。 * @param i_width_in_msec * 画像サイズの横幅をmm単位で指定します。立幅は横幅に応じてスケーリングされます。 * @return * 特徴点セットのID値 */ public int addNftTarget(String i_filepath, double i_width_in_msec) { if (System.Text.RegularExpressions.Regex.IsMatch(i_filepath, ".*\\.nftdataset$")) { return(this.addNftTarget(NyARNftDataSet.loadFromNftDataSet(i_filepath, i_width_in_msec))); } else { return(this.addNftTarget(NyARNftDataSet.loadFromNftFiles(i_filepath, i_width_in_msec))); } }
/** * InputStreamから.nftdatasetを読みだして登録します。 * @param i_stream * @param i_width_in_msec * @return */ public int addNftTarget(Stream i_stream, double i_width_in_msec) { return(this.addNftTarget(NyARNftDataSet.loadFromNftDataSet(i_stream, i_width_in_msec))); }