1 package jp.nyatla.nyartoolkit.core.param;
\r
3 import jp.nyatla.nyartoolkit.core.types.NyARDoublePoint2d;
\r
5 public interface INyARCameraDistortionFactor
\r
8 * int arParamIdeal2Observ( const double dist_factor[4], const double ix,const double iy,double *ox, double *oy ) 関数の代替関数
\r
13 public void ideal2Observ(final NyARDoublePoint2d i_in, NyARDoublePoint2d o_out);
\r
15 * ideal2Observをまとめて実行します。
\r
19 public void ideal2ObservBatch(final NyARDoublePoint2d[] i_in, NyARDoublePoint2d[] o_out, int i_size);
\r
21 * int arParamObserv2Ideal( const double dist_factor[4], const double ox,const double oy,double *ix, double *iy );
\r
29 public void observ2Ideal(double ix, double iy, NyARDoublePoint2d o_point);
\r
31 * 指定範囲のobserv2Idealをまとめて実行して、結果をo_idealに格納します。
\r
39 * 出力バッファ[i_num][2]であること。
\r
41 public void observ2IdealBatch(int[] i_x_coord, int[] i_y_coord,int i_start, int i_num, double[] o_x_coord,double[] o_y_coord);
\r