• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

C# core.NyARIntSize类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C#中jp.nyatla.nyartoolkit.cs.core.NyARIntSize的典型用法代码示例。如果您正苦于以下问题:C# NyARIntSize类的具体用法?C# NyARIntSize怎么用?C# NyARIntSize使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



NyARIntSize类属于jp.nyatla.nyartoolkit.cs.core命名空间,在下文中一共展示了NyARIntSize类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。

示例1: NyARSquareContourDetector_Rle

 /**
  * コンストラクタです。
  * 入力画像のサイズを指定して、インスタンスを生成します。
  * @param i_size
  * 入力画像のサイズ
  */
 public NyARSquareContourDetector_Rle(NyARIntSize i_size)
 {
     this.setupImageDriver(i_size);
     //ラベリングのサイズを指定したいときはsetAreaRangeを使ってね。
     this._coord = new NyARIntCoordinates((i_size.w + i_size.h) * 2);
     return;
 }
开发者ID:walidBelfadel,项目名称:MARS_project,代码行数:13,代码来源:NyARSquareContourDetector_Rle.cs


示例2: NyARColorPatt_PseudoAffine

 /**
  * コンストラクタです。
  * @param i_width
  * このラスタの幅
  * @param i_height
  * このラスタの高さ
  * @
  */
 public NyARColorPatt_PseudoAffine(int i_width, int i_height)
 {
     this._size = new NyARIntSize(i_width, i_height);
     this._patdata = new int[i_height * i_width];
     this._pixelreader = NyARRgbPixelDriverFactory.createDriver(this);
     //疑似アフィン変換のパラメタマトリクスを計算します。
     //長方形から計算すると、有効要素がm00,m01,m02,m03,m10,m11,m20,m23,m30になります。
     NyARDoubleMatrix44 mat = this._invmat;
     mat.m00 = 0;
     mat.m01 = 0;
     mat.m02 = 0;
     mat.m03 = 1.0;
     mat.m10 = 0;
     mat.m11 = i_width - 1;
     mat.m12 = 0;
     mat.m13 = 1.0;
     mat.m20 = (i_width - 1) * (i_height - 1);
     mat.m21 = i_width - 1;
     mat.m22 = i_height - 1;
     mat.m23 = 1.0;
     mat.m30 = 0;
     mat.m31 = 0;
     mat.m32 = i_height - 1;
     mat.m33 = 1.0;
     mat.inverse(mat);
     return;
 }
开发者ID:walidBelfadel,项目名称:MARS_project,代码行数:35,代码来源:NyARColorPatt_PseudoAffine.cs


示例3: initInstance

 /**
  * Readerとbufferを初期化する関数です。コンストラクタから呼び出します。
  * 継承クラスでこの関数を拡張することで、対応するバッファタイプの種類を増やせます。
  * @param i_size
  * ラスタのサイズ
  * @param i_raster_type
  * バッファタイプ
  * @param i_is_alloc
  * 外部参照/内部バッファのフラグ
  * @return
  * 初期化が成功すると、trueです。
  * @ 
  */
 protected override void initInstance(NyARIntSize i_size, int i_raster_type, bool i_is_alloc)
 {
     //バッファの構築
     switch (i_raster_type)
     {
         case NyARBufferType.OBJECT_CS_Bitmap:
             this._rgb_pixel_driver = new NyARRgbPixelDriver_CsBitmap();
             if (i_is_alloc)
             {
                 this._buf = new Bitmap(i_size.w, i_size.h, PixelFormat.Format32bppRgb);
                 this._rgb_pixel_driver.switchRaster(this);
             }
             else
             {
                 this._buf = null;
             }
             this._is_attached_buffer = i_is_alloc;
             break;
         default:
             base.initInstance(i_size,i_raster_type,i_is_alloc);
             break;
     }
     //readerの構築
     return;
 }
开发者ID:whztt07,项目名称:NyARToolkitCS,代码行数:38,代码来源:NyARBitmapRaster.cs


示例4: doFilter

		    public void doFilter(INyARRaster i_input, INyARRaster i_output,NyARIntSize i_size)
		    {
                Debug.Assert(i_input.isEqualBufferType(NyARBufferType.INT1D_GRAY_8));
                Debug.Assert(i_output.isEqualBufferType(NyARBufferType.INT1D_GRAY_8));
			    int[] in_ptr =(int[])i_input.getBuffer();
			    int[] out_ptr=(int[])i_output.getBuffer();
			    int width=i_size.w;
			    int idx=0;
			    int idx2=width;
			    int fx,fy;
			    int mod_p=(width-2)-(width-2)%4;
			    for(int y=i_size.h-2;y>=0;y--){
				    int p00=in_ptr[idx++];
				    int p10=in_ptr[idx2++];
				    int p01,p11;
				    int x=width-2;
				    for(;x>=mod_p;x--){
					    p01=in_ptr[idx++];p11=in_ptr[idx2++];
					    fx=p11-p00;fy=p10-p01;
    //					out_ptr[idx-2]=255-(((fx<0?-fx:fx)+(fy<0?-fy:fy))>>1);
					    fx=(fx*fx+fy*fy)>>SH;out_ptr[idx-2]=(fx>255?0:255-fx);
					    p00=p01;
					    p10=p11;
				    }
				    for(;x>=0;x-=4){
					    p01=in_ptr[idx++];p11=in_ptr[idx2++];
					    fx=p11-p00;
					    fy=p10-p01;
    //					out_ptr[idx-2]=255-(((fx<0?-fx:fx)+(fy<0?-fy:fy))>>1);
					    fx=(fx*fx+fy*fy)>>SH;out_ptr[idx-2]=(fx>255?0:255-fx);
					    p00=p01;p10=p11;
					    p01=in_ptr[idx++];p11=in_ptr[idx2++];
					    fx=p11-p00;
					    fy=p10-p01;
    //					out_ptr[idx-2]=255-(((fx<0?-fx:fx)+(fy<0?-fy:fy))>>1);
					    fx=(fx*fx+fy*fy)>>SH;out_ptr[idx-2]=(fx>255?0:255-fx);
					    p00=p01;p10=p11;
					    p01=in_ptr[idx++];p11=in_ptr[idx2++];
    					
					    fx=p11-p00;
					    fy=p10-p01;
    //					out_ptr[idx-2]=255-(((fx<0?-fx:fx)+(fy<0?-fy:fy))>>1);
					    fx=(fx*fx+fy*fy)>>SH;out_ptr[idx-2]=(fx>255?0:255-fx);
					    p00=p01;p10=p11;

					    p01=in_ptr[idx++];p11=in_ptr[idx2++];
					    fx=p11-p00;
					    fy=p10-p01;
    //					out_ptr[idx-2]=255-(((fx<0?-fx:fx)+(fy<0?-fy:fy))>>1);
					    fx=(fx*fx+fy*fy)>>SH;out_ptr[idx-2]=(fx>255?0:255-fx);
					    p00=p01;p10=p11;

				    }
				    out_ptr[idx-1]=255;
			    }
			    for(int x=width-1;x>=0;x--){
				    out_ptr[idx++]=255;
			    }
			    return;
		    }
开发者ID:mlakhal,项目名称:CollaborativeAugmentedRealityEnvironment,代码行数:60,代码来源:NegativeSqRoberts.cs


示例5: doFilter

		    public void doFilter(INyARRaster i_input, INyARRaster i_output,NyARIntSize i_size)
		    {
			    Debug.Assert (i_input.isEqualBufferType(NyARBufferType.INT1D_GRAY_8));
			    Debug.Assert (i_output.isEqualBufferType(NyARBufferType.INT1D_GRAY_8));
			    int[] in_ptr =(int[])i_input.getBuffer();
			    int[] out_ptr=(int[])i_output.getBuffer();
			    int width=i_size.w;
			    int height=i_size.h;
			    for(int y=0;y<height-1;y++){
				    int idx=y*width;
				    int p00=in_ptr[idx];
				    int p10=in_ptr[width+idx];
				    int p01,p11;
				    for(int x=0;x<width-1;x++){
					    p01=in_ptr[idx+1];
					    p11=in_ptr[idx+width+1];
					    int fx=p11-p00;
					    int fy=p10-p01;
					    out_ptr[idx]=(int)Math.Sqrt(fx*fx+fy*fy)>>1;
					    p00=p01;
					    p10=p11;
					    idx++;
				    }
			    }
			    return;
		    }
开发者ID:flair2005,项目名称:CameraPositioner,代码行数:26,代码来源:NyARRasterFilter_Roberts.cs


示例6: doFilter

		    public void doFilter(INyARRaster i_input, INyARRaster i_output,NyARIntSize i_size)
		    {
			    Debug.Assert (i_input.isEqualBufferType(NyARBufferType.INT1D_GRAY_8));
			    Debug.Assert (i_output.isEqualBufferType(NyARBufferType.INT1D_GRAY_8));
			    int[] in_ptr =(int[])i_input.getBuffer();
			    int[] out_ptr=(int[])i_output.getBuffer();
			    int width=i_size.w;
			    int height=i_size.h;
			    int col0,col1,col2;
			    int bptr=0;
			    //1行目
			    col1=in_ptr[bptr  ]*2+in_ptr[bptr+width  ];
			    col2=in_ptr[bptr+1]*2+in_ptr[bptr+width+1];
			    out_ptr[bptr]=(col1*2+col2)/9;
			    bptr++;
			    for(int x=0;x<width-2;x++){
				    col0=col1;
				    col1=col2;
				    col2=in_ptr[bptr+1]*2+in_ptr[bptr+width+1];
				    out_ptr[bptr]=(col0+col1*2+col2)/12;
				    bptr++;
			    }			
			    out_ptr[bptr]=(col1+col2)/9;
			    bptr++;
			    //2行目-末行-1

			    for(int y=0;y<height-2;y++){
				    //左端
				    col1=in_ptr[bptr  ]*2+in_ptr[bptr-width  ]+in_ptr[bptr+width  ];
				    col2=in_ptr[bptr+1]*2+in_ptr[bptr-width+1]+in_ptr[bptr+width+1];
				    out_ptr[bptr]=(col1+col2)/12;
				    bptr++;
				    for(int x=0;x<width-2;x++){
					    col0=col1;
					    col1=col2;
					    col2=in_ptr[bptr+1]*2+in_ptr[bptr-width+1]+in_ptr[bptr+width+1];
					    out_ptr[bptr]=(col0+col1*2+col2)/16;
					    bptr++;
				    }
				    //右端
				    out_ptr[bptr]=(col1*2+col2)/12;
				    bptr++;
			    }
			    //末行目
			    col1=in_ptr[bptr  ]*2+in_ptr[bptr-width  ];
			    col2=in_ptr[bptr+1]*2+in_ptr[bptr-width+1];
			    out_ptr[bptr]=(col1+col2)/9;
			    bptr++;
			    for(int x=0;x<width-2;x++){
				    col0=col1;
				    col1=col2;
				    col2=in_ptr[bptr+1]*2+in_ptr[bptr-width+1];
				    out_ptr[bptr]=(col0+col1*2+col2)/12;
				    bptr++;
			    }			
			    out_ptr[bptr]=(col1*2+col2)/9;
			    bptr++;
			    return;
		    }
开发者ID:flair2005,项目名称:CameraPositioner,代码行数:59,代码来源:NyARRasterFilter_GaussianSmooth.cs


示例7: initInstance

 private void initInstance(int i_width, int i_height, int i_point_per_pix)
 {
     Debug.Assert(i_width > 2 && i_height > 2);
     this._sample_per_pixel = i_point_per_pix;
     this._size = new NyARIntSize(i_width, i_height);
     this._patdata = new int[i_height * i_width];
     this._pixelreader = NyARRgbPixelDriverFactory.createDriver(this);
     return;
 }
开发者ID:imclab,项目名称:NyARToolkitUnity,代码行数:9,代码来源:NyARColorPatt_Perspective.cs


示例8: NyARColorPatt_Base

 /**
  * コンストラクタです。
  * 解像度を指定して、インスタンスを生成します。
  * @param i_width
  * ラスタのサイズ
  * @param i_height
  * ラスタのサイズ
  * @ 
  */
 public NyARColorPatt_Base(int i_width, int i_height)
 {
     //入力制限
     Debug.Assert(i_width <= 64 && i_height <= 64);
     this._size = new NyARIntSize(i_width, i_height);
     this._patdata = new int[i_height * i_width];
     this._pixelreader = NyARRgbPixelDriverFactory.createDriver(this);
     return;
 }
开发者ID:mlakhal,项目名称:CollaborativeAugmentedRealityEnvironment,代码行数:18,代码来源:NyARColorPatt_Base.cs


示例9: initializeInstance

	    private void initializeInstance(int i_width, int i_height,int i_point_per_pix)
	    {
		    Debug.Assert(i_width>2 && i_height>2);
		    this._resolution=i_point_per_pix;	
		    this._size=new NyARIntSize(i_width,i_height);
		    this._patdata = new int[i_height*i_width];
		    this._pixelreader=new NyARRgbPixelReader_INT1D_X8R8G8B8_32(this._patdata,this._size);
		    return;		
	    }
开发者ID:flair2005,项目名称:CameraPositioner,代码行数:9,代码来源:NyARColorPatt_Perspective.cs


示例10: initInstance

 /**
  * 共通初期化関数。
  * @param i_param
  * @param i_drv_factory
  * ラスタドライバのファクトリ。
  * @param i_gs_type
  * @param i_rgb_type
  * @return
  * @
  */
 private void initInstance(NyARIntSize i_size)
 {
     //リソースの生成
     this.initResource(i_size);
     this._gs_hist = new NyARHistogram(256);
     this._src_ts = 0;
     this._gs_id_ts = 0;
     this._gs_hist_ts = 0;
 }
开发者ID:whztt07,项目名称:NyARToolkitCS,代码行数:19,代码来源:NyARSensor.cs


示例11: doFilter

		    public override void doFilter(INyARRaster i_input, INyARRaster i_output,NyARIntSize i_size)
		    {
			   Debug. Assert(		i_input.isEqualBufferType(NyARBufferType.INT1D_GRAY_8));
    			
			    int[] out_buf = (int[]) i_output.getBuffer();
			    int[] in_buf = (int[]) i_input.getBuffer();
			    for(int i=i_size.h*i_size.w-1;i>=0;i--)
			    {
				    out_buf[i]=this._table_ref[in_buf[i]];
			    }
			    return;
		    }
开发者ID:flair2005,项目名称:CameraPositioner,代码行数:12,代码来源:NyARRasterFilter_CustomToneTable.cs


示例12: initInstance

	    protected bool initInstance(NyARIntSize i_size,int i_buf_type,bool i_is_alloc)
	    {
		    switch(i_buf_type)
		    {
			    case NyARBufferType.INT1D_GRAY_8:
				    this._buf =i_is_alloc?new int[i_size.w*i_size.h]:null;
				    break;
			    default:
				    return false;
		    }
		    this._is_attached_buffer=i_is_alloc;
		    return true;
	    }
开发者ID:flair2005,项目名称:CameraPositioner,代码行数:13,代码来源:NyARGrayscaleRaster.cs


示例13: Coord2Linear

	    public Coord2Linear(NyARIntSize i_size,NyARCameraDistortionFactor i_distfactor_ref)
	    {
		    //歪み計算テーブルを作ると、8*width/height*2の領域を消費します。
		    //領域を取りたくない場合は、i_dist_factor_refの値をそのまま使ってください。
		    this._dist_factor = new NyARObserv2IdealMap(i_distfactor_ref,i_size);


		    // 輪郭バッファ
		    this._pca=new NyARPca2d_MatrixPCA_O2();
		    this._xpos=new double[i_size.w+i_size.h];//最大辺長はthis._width+this._height
		    this._ypos=new double[i_size.w+i_size.h];//最大辺長はthis._width+this._height
		    return;
	    }
开发者ID:flair2005,项目名称:CameraPositioner,代码行数:13,代码来源:NyCoord2Linear.cs


示例14: initInstance

 /*
  * この関数は、インスタンスの初期化シーケンスを実装します。
  * コンストラクタから呼び出します。
  * @param i_size
  * ラスタのサイズ
  * @param i_buf_type
  * バッファ形式定数
  * @param i_is_alloc
  * 内部バッファ/外部バッファのフラグ
  * @return
  * 初期化に成功するとtrue
  * @ 
  */
 protected override void initInstance(NyARIntSize i_size, int i_buf_type, bool i_is_alloc)
 {
     switch (i_buf_type)
     {
         case NyARBufferType.INT1D_BIN_8:
             this._buf = i_is_alloc ? new int[i_size.w * i_size.h] : null;
             break;
         default:
             base.initInstance(i_size, i_buf_type, i_is_alloc);
             return;
     }
     this._pixdrv = NyARGsPixelDriverFactory.createDriver(this);
     this._is_attached_buffer = i_is_alloc;
     return;
 }
开发者ID:imclab,项目名称:NyARToolkitUnity,代码行数:28,代码来源:NyARBinRaster.cs


示例15: doFilter

            public void doFilter(INyARRaster i_input, INyARRaster i_output, NyARIntSize i_size)
            {
                Debug.Assert(i_input.isEqualBufferType(NyARBufferType.INT1D_GRAY_8));
                Debug.Assert(i_output.isEqualBufferType(NyARBufferType.INT1D_GRAY_8));
                int[] in_ptr = (int[])i_input.getBuffer();
                int[] out_ptr = (int[])i_output.getBuffer();


                int number_of_pixel = i_size.h * i_size.w;
                for (int i = 0; i < number_of_pixel; i++)
                {
                    out_ptr[i] = 255 - in_ptr[i];
                }
                return;
            }
开发者ID:flair2005,项目名称:CameraPositioner,代码行数:15,代码来源:NyARRasterFilter_Reverse.cs


示例16: pickFromRaster_N

        public pickFromRaster_N(NyARIntPoint2d i_lt, int i_resolution, NyARIntSize i_source_size)
        {
            this._lt_ref = i_lt;
            this._resolution = i_resolution;
            this._size_ref = i_source_size;

            this._rgb_temp = new int[i_resolution * i_resolution * 3];
            this._rgb_px = new int[i_resolution * i_resolution];
            this._rgb_py = new int[i_resolution * i_resolution];

            this._cp1cy_cp2 = new double[i_resolution];
            this._cp4cy_cp5 = new double[i_resolution];
            this._cp7cy_1 = new double[i_resolution];
            return;
        }
开发者ID:flair2005,项目名称:CameraPositioner,代码行数:15,代码来源:NyARColorPatt_Perspective_O2.cs


示例17: rectPixels

        /**
         * 矩形からピクセルを切り出します
         * @param i_lt_x
         * @param i_lt_y
         * @param i_step_x
         * @param i_step_y
         * @param i_width
         * @param i_height
         * @param i_out_st
         * o_pixelへの格納場所の先頭インデクス
         * @param o_pixel
         * @throws NyARException
         */
        private bool rectPixels(INyARRgbPixelReader i_reader, NyARIntSize i_raster_size, int i_lt_x, int i_lt_y, int i_step_x, int i_step_y, int i_width, int i_height, int i_out_st, int[] o_pixel)
        {
            double[] cpara = this._cparam;
            int[] ref_x = this._ref_x;
            int[] ref_y = this._ref_y;
            int[] pixcel_temp = this._pixcel_temp;
            int raster_width = i_raster_size.w;
            int raster_height = i_raster_size.h;

            int out_index = i_out_st;
            double cpara_6 = cpara[6];
            double cpara_0 = cpara[0];
            double cpara_3 = cpara[3];

            for (int i = 0; i < i_height; i++)
            {
                //1列分のピクセルのインデックス値を計算する。
                int cy0 = 1 + i * i_step_y + i_lt_y;
                double cpy0_12 = cpara[1] * cy0 + cpara[2];
                double cpy0_45 = cpara[4] * cy0 + cpara[5];
                double cpy0_7 = cpara[7] * cy0 + 1.0;
                int pt = 0;
                for (int i2 = 0; i2 < i_width; i2++)
                {
                    int cx0 = 1 + i2 * i_step_x + i_lt_x;
                    double d = cpara_6 * cx0 + cpy0_7;
                    int x = (int)((cpara_0 * cx0 + cpy0_12) / d);
                    int y = (int)((cpara_3 * cx0 + cpy0_45) / d);
                    if (x < 0 || y < 0 || x >= raster_width || y >= raster_height)
                    {
                        return false;
                    }
                    ref_x[pt] = x;
                    ref_y[pt] = y;
                    pt++;
                }
                //1行分のピクセルを取得(場合によっては専用アクセサを書いた方がいい)
                i_reader.getPixelSet(ref_x, ref_y, i_width, pixcel_temp);
                //グレースケールにしながら、line→mapへの転写
                for (int i2 = 0; i2 < i_width; i2++)
                {
                    int index = i2 * 3;
                    o_pixel[out_index] = (pixcel_temp[index + 0] + pixcel_temp[index + 1] + pixcel_temp[index + 2]) / 3;
                    out_index++;
                }
            }
            return true;
        }
开发者ID:flair2005,项目名称:CameraPositioner,代码行数:61,代码来源:NyIdMarkerPickup.cs


示例18: NyARSquareContourDetector_ARToolKit

        /**
         * 最大i_squre_max個のマーカーを検出するクラスを作成する。
         * 
         * @param i_param
         */
        public NyARSquareContourDetector_ARToolKit(NyARIntSize i_size)
        {
            this._width = i_size.w;
            this._height = i_size.h;
            this._labeling = new NyARLabeling_ARToolKit();
            this._limage = new NyARLabelingImage(this._width, this._height);

            // 輪郭の最大長は画面に映りうる最大の長方形サイズ。
            int number_of_coord = (this._width + this._height) * 2;

            // 輪郭バッファは頂点変換をするので、輪郭バッファの2倍取る。
            this._max_coord = number_of_coord;
            this._xcoord = new int[number_of_coord];
            this._ycoord = new int[number_of_coord];
            return;
        }
开发者ID:flair2005,项目名称:CameraPositioner,代码行数:21,代码来源:NyARSquareContourDetector_ARToolKit.cs


示例19: NyARSquareDetector

        /**
         * 最大i_squre_max個のマーカーを検出するクラスを作成する。
         * 
         * @param i_param
         */
        public NyARSquareDetector(NyARCameraDistortionFactor i_dist_factor_ref, NyARIntSize i_size)
        {
            this._width = i_size.w;
            this._height = i_size.h;
            this._dist_factor_ref = i_dist_factor_ref;
            this._labeling = new NyARLabeling_ARToolKit();
            this._limage = new NyARLabelingImage(this._width, this._height);
            this._labeling.attachDestination(this._limage);

            // 輪郭の最大長は画面に映りうる最大の長方形サイズ。
            int number_of_coord = (this._width + this._height) * 2;

            // 輪郭バッファは頂点変換をするので、輪郭バッファの2倍取る。
            this._max_coord = number_of_coord;
            this._xcoord = new int[number_of_coord * 2];
            this._ycoord = new int[number_of_coord * 2];
        }
开发者ID:whztt07,项目名称:NyARToolkitCS,代码行数:22,代码来源:NyARSquareDetector.cs


示例20: doFilter

		    /**
		     * This function is not optimized.
		     */
		    public void doFilter(INyARRaster i_input, INyARRaster i_output,NyARIntSize i_size)
		    {
                Debug.Assert(i_input.isEqualBufferType(NyARBufferType.BYTE1D_B8G8R8_24));
                Debug.Assert(i_output.isEqualBufferType(NyARBufferType.INT1D_GRAY_8));
    			
			    int[] out_buf = (int[]) i_output.getBuffer();
			    byte[] in_buf = (byte[]) i_input.getBuffer();

			    int bp = 0;
			    for (int y = 0; y < i_size.h; y++){
				    for (int x = 0; x < i_size.w; x++){
					    out_buf[y*i_size.w+x]=(306*(in_buf[bp+2] & 0xff)+601*(in_buf[bp + 1] & 0xff)+117 * (in_buf[bp + 0] & 0xff))>>10;
					    bp += 3;
				    }
			    }
			    return;
		    }
开发者ID:flair2005,项目名称:CameraPositioner,代码行数:20,代码来源:NyARRasterFilter_Rgb2Gs_YCbCr.cs



注:本文中的jp.nyatla.nyartoolkit.cs.core.NyARIntSize类示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C# lang.String类代码示例发布时间:2022-05-26
下一篇:
C# core.NyARIntPoint2d类代码示例发布时间:2022-05-26
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap