Beispiel #1
0
        /// <summary>
        /// 彩色相机格式
        /// </summary>
        bool ColorCamera()
        {
            try
            {
#if (SDK)
                //判断是否彩色相机
                CameraInfo caminfo = null;
                caminfo = g_ManagedCameraBase.GetCameraInfo();
                BlColor = caminfo.isColorCamera;
                //如果是彩色图像,则判断彩色格式
                if (BlColor)
                {
                    BayerTileFormat_e = caminfo.bayerTileFormat;
                }
#endif
                return(true);
            }
            catch (Exception ex)
            {
                Log.L_I.WriteError(NameClass, ex);
                return(false);
            }
        }
 public FlyCaptureDataFrame(IplImage image, ImageMetadata metadata, BayerTileFormat bayerTileFormat)
 {
     Image           = image;
     Metadata        = metadata;
     BayerTileFormat = bayerTileFormat;
 }