⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 camtype.h

📁 相机传输图像程序源代码 拜耳模式(RAW格式文件)与RGB图像数据互相转换函数库
💻 H
📖 第 1 页 / 共 4 页
字号:
//=====================================================================
//[HEADER/OEM] Camera
// LvCameraNode class definition
//+
//[AUTHOR]
// Bruno Rivara
//.

#ifndef ___CAMTYPE_H
#define ___CAMTYPE_H


//[DEFINE!] CameraType
// Camera type definitions.
#define Cam_BW_CCIR 0x8000
        // BW_CCIR
#define Cam_BW_RS170 0x8001
        // BW_RS170
#define Cam_Sony_XC711P 0x8002
        // Sony_XC711P
#define Cam_PAL_CCIR 0x8003
        // PAL_CCIR
#define Cam_PAL_S_CCIR 0x8004
        // PAL_S_CCIR
#define Cam_NTSC_RS170 0x8005
        // NTSC_RS170
#define Cam_NTSC_S_RS170 0x8006
        // NTSC_S_RS170
#define Cam_Sony_XC77CE_PS_Slave 0x8007
        // Sony_XC77CE_PS_Slave
#define Cam_Sony_XC75 0x8008
        // Sony_XC75
#define Cam_Sony_XC77CE_PS 0x8009
        // Sony_XC77CE_PS
#define Cam_Sony_XC75CE_PS 0x800A
        // Sony_XC75CE_PS
#define Cam_Sony_XC003P 0x800B
        // Sony_XC003P
#define Cam_Sony_XC7500_1N 0x800C
        // Sony_XC7500_1N
#define Cam_Sony_XC7500_2N 0x800D
        // Sony_XC7500_2N
#define Cam_JAI_M50E 0x800E
        // JAI_M50E
#define Cam_Sony_XC999P_YC 0x800F
        // Sony_XC999P_YC
#define Cam_Sony_XC8500_1N 0x8010
        // Sony_XC8500_1N
#define Cam_Sony_XC8500_2N 0x8011
        // Sony_XC8500_2N
#define Cam_Sony_XC75_Slave 0x8012
        // Sony_XC75_Slave
#define Cam_JAI_M50E_Slave 0x8013
        // JAI_M50E_Slave
#define Cam_MON_RGB_RS170 0x8014
        // MON_RGB_RS170
#define Cam_Sony_XC75CE_Slave_RR 0x8015
        // Sony_XC75CE_Slave_RR
#define Cam_Pulnix_TM9701ni 0x8016
        // Pulnix_TM9701ni
#define Cam_Pulnix_TM9701i 0x8017
        // Pulnix_TM9701i
#define Cam_MON_PAL_CCIR 0x8018
        // MON_PAL_CCIR
#define Cam_MON_RGB_CCIR 0x8019
        // MON_RGB_CCIR
#define Cam_MON_NTSC_RS170 0x801A
        // MON_NTSC_RS170
#define Cam_Sony_XC75CE 0x801B
        // Sony_XC75CE
#define Cam_JAI_M50Eni 0x801C
        // JAI_M50Eni
#define Cam_JAI_M50Eni_Slave 0x801D
        // JAI_M50Eni_Slave
#define Cam_Sony_XC8500_2I_Slave 0x801E
        // Sony_XC8500_2I_Slave
#define Cam_MON_NTSC_RS170_13 0x801F
        // MON_NTSC_RS170_13
#define Cam_MON_PAL_CCIR_13 0x8020
        // MON_PAL_CCIR_13
#define Cam_Sony_XC8500_1N_PS_Slave 0x8021
        // Sony_XC8500_1N_PS_Slave
#define Cam_Sony_XC8500_2I 0x8022
        // Sony_XC8500_2I
#define Cam_Sony_XC8500_1N_Slave 0x8023
        // Sony_XC8500_1N_Slave
#define Cam_Sony_XC7500_2I_Slave 0x8024
        // Sony_XC7500_2I_Slave
#define Cam_Sony_XC7500_1N_Slave 0x8025
        // Sony_XC7500_1N_Slave
#define Cam_Sony_XC7500_2I 0x8026
        // Sony_XC7500_2I
#define Cam_Sony_XC777P_VBS 0x8027
        // Sony_XC777P_VBS
#define Cam_Sony_XC777P_YC 0x8028
        // Sony_XC777P_YC
#define Cam_Sony_XC999P_VBS 0x8029
        // Sony_XC999P_VBS
#define Cam_Sony_XC77CE 0x802A
        // Sony_XC77CE
#define Cam_Leutron_LV75 0x802B
        // Leutron_LV75
#define Cam_Leutron_LV75ni_Slave 0x802C
        // Leutron_LV75ni_Slave
#define Cam_Leutron_LV75_Slave 0x802D
        // Leutron_LV75_Slave
#define Cam_BW_RS170_Slave 0x802E
        // BW_RS170_Slave
#define Cam_Leutron_LV75ni2_Slave 0x802F
        // Leutron_LV75ni2_Slave
#define Cam_Leutron_LV75ni2 0x8030
        // Leutron_LV75ni2
#define Cam_Leutron_LV75ni 0x8031
        // Leutron_LV75ni
#define Cam_BW_RS170_FldMode_Slave 0x8032
        // BW_RS170_FldMode_Slave
#define Cam_BW_RS170_FldMode 0x8033
        // BW_RS170_FldMode
#define Cam_Leutron_LV8500 0x8034
        // Leutron_LV8500
#define Cam__ 0x8035
        // _
#define Cam_Leutron_LV8500ni 0x8036
        // Leutron_LV8500ni
#define Cam_Leutron_LV8500ni_PS_Slave 0x8037
        // Leutron_LV8500ni_PS_Slave
#define Cam_Leutron_LV7500 0x8038
        // Leutron_LV7500
#define Cam_Leutron_LV7500_PS_Slave 0x8039
        // Leutron_LV7500_PS_Slave
#define Cam_Leutron_LV7500ni 0x803A
        // Leutron_LV7500ni
#define Cam_Leutron_LV8500_PS_Slave 0x803B
        // Leutron_LV8500_PS_Slave
#define Cam_Sony_XC8500_2I_PS_Slave 0x803C
        // Sony_XC8500_2I_PS_Slave
#define Cam_Sony_XC8500_2N_PS_Slave 0x803D
        // Sony_XC8500_2N_PS_Slave
#define Cam_JAI_M10C 0x803E
        // JAI_M10C
#define Cam_JAI_M10C_PS_Slave 0x803F
        // JAI_M10C_PS_Slave
#define Cam_JAI_M10Cni 0x8040
        // JAI_M10Cni
#define Cam_JAI_M10Cni_Slave 0x8041
        // JAI_M10Cni_Slave
#define Cam_BW_CCIR_FldMode 0x8042
        // BW_CCIR_FldMode
#define Cam_BW_CCIR_FldMode_Slave 0x8043
        // BW_CCIR_FldMode_Slave
#define Cam_Sony_XC75_PS_Slave 0x8044
        // Sony_XC75_PS_Slave
#define Cam_Sony_XC75ni2_PS_Slave 0x8045
        // Sony_XC75ni2_PS_Slave
#define Cam_Sony_XC75ni_PS_Slave 0x8046
        // Sony_XC75ni_PS_Slave
#define Cam_Leutron_LV75CE 0x8047
        // Leutron_LV75CE
#define Cam_Sony_XC55_1N 0x8048
        // Sony_XC55_1N
#define Cam_Sony_XC55_1N_Slave 0x8049
        // Sony_XC55_1N_Slave
#define Cam_Pulnix_TM6701AN_NO 0x804A
        // Pulnix_TM6701AN_NO
#define Cam_Pulnix_TM6701AN_NT 0x804B
        // Pulnix_TM6701AN_NT
#define Cam_Pulnix_TM6701AN_NT2 0x804C
        // Pulnix_TM6701AN_NT2
#define Cam_Pulnix_TM6701AN_PO 0x804D
        // Pulnix_TM6701AN_PO
#define Cam_Pulnix_TM6701AN_PO2 0x804E
        // Pulnix_TM6701AN_PO2
#define Cam_Pulnix_TM6701AN_PT 0x804F
        // Pulnix_TM6701AN_PT
#define Cam_Pulnix_TM6701AN_PT2 0x8050
        // Pulnix_TM6701AN_PT2
#define Cam_Pulnix_TM6701AN_NO2 0x8051
        // Pulnix_TM6701AN_NO2
#define Cam_BW_CCIR_Slave 0x8052
        // BW_CCIR_Slave
#define Cam_Hitachi_KPF100 0x8053
        // Hitachi_KPF100
#define Cam_Leutron_LV75ext_Slave 0x8054
        // Leutron_LV75ext_Slave
#define Cam_Leutron_LV75ext 0x8055
        // Leutron_LV75ext
#define Cam_Leutron_LV75ni2ext_Slave 0x8056
        // Leutron_LV75ni2ext_Slave
#define Cam_Leutron_LV75niext_Slave 0x8057
        // Leutron_LV75niext_Slave
#define Cam_Leutron_LV75ni2ext 0x8058
        // Leutron_LV75ni2ext
#define Cam_Leutron_LV75niext 0x8059
        // Leutron_LV75niext
#define Cam_BW_RS170ext 0x805A
        // BW_RS170ext
#define Cam_BW_CCIRext 0x805B
        // BW_CCIRext
#define Cam_Leutron_LV95 0x805C
        // Leutron_LV95
#define Cam_Leutron_LV95_Slave 0x805D
        // Leutron_LV95_Slave
#define Cam_Leutron_LV95_131 0x805E
        // Leutron_LV95_131
#define Cam_Leutron_LV95_131_Slave 0x805F
        // Leutron_LV95_131_Slave
#define Cam_Leutron_LV95_262 0x8060
        // Leutron_LV95_262
#define Cam_Leutron_LV95_262_Slave 0x8061
        // Leutron_LV95_262_Slave
#define Cam_Leutron_LV95_87 0x8062
        // Leutron_LV95_87
#define Cam_Leutron_LV95_87_Slave 0x8063
        // Leutron_LV95_87_Slave
#define Cam_PAL_S_CCIR_Quadriscreen 0x8064
        // PAL_S_CCIR_Quadriscreen
#define Cam_Leutron_LV1000 0x8065
        // Leutron_LV1000
#define Cam_Leutron_LV1000_Slave 0x8066
        // Leutron_LV1000_Slave
#define Cam_Leutron_LV7500_Slave 0x8067
        // Leutron_LV7500_Slave
#define Cam_Leutron_LV7500ni_Slave 0x8068
        // Leutron_LV7500ni_Slave
#define Cam_Leutron_LV65 0x8069
        // Leutron_LV65
#define Cam_Sony_XC75CE_PS_Slave 0x806A
        // Sony_XC75CE_PS_Slave
#define Cam_Leutron_LV75CE_Slave 0x806B
        // Leutron_LV75CE_Slave
#define Cam_Leutron_LV1000ds_Slave 0x806C
        // Leutron_LV1000ds_Slave
#define Cam_Leutron_LV1000ds 0x806D
        // Leutron_LV1000ds
#define Cam_Leutron_LV8500_Slave 0x806E
        // Leutron_LV8500_Slave
#define Cam_Leutron_LV8500ni_Slave 0x806F
        // Leutron_LV8500ni_Slave
#define Cam_Sony_XC75CE_Slave 0x8070
        // Sony_XC75CE_Slave
#define Cam_JAI_M50C 0x8071
        // JAI_M50C
#define Cam_JAI_M50C_Slave 0x8072
        // JAI_M50C_Slave
#define Cam_Leutron_LV75CEni_Slave 0x8073
        // Leutron_LV75CEni_Slave
#define Cam_JAI_M50Cni2 0x8074
        // JAI_M50Cni2
#define Cam_JAI_M50Cni 0x8075
        // JAI_M50Cni
#define Cam_Leutron_LV75CEni 0x8076
        // Leutron_LV75CEni
#define Cam_JAI_M50Cni_Slave 0x8077
        // JAI_M50Cni_Slave
#define Cam_JAI_M50Cni2_Slave 0x8078
        // JAI_M50Cni2_Slave
#define Cam_Leutron_LV75CEni2 0x8079
        // Leutron_LV75CEni2
#define Cam_Leutron_LV75CEni2_Slave 0x807A
        // Leutron_LV75CEni2_Slave
#define Cam_JAI_M50Eni2 0x807B
        // JAI_M50Eni2
#define Cam_JAI_M50Eni2_Slave 0x807C
        // JAI_M50Eni2_Slave
#define Cam_BW_RS170ni_Slave 0x807D
        // BW_RS170ni_Slave
#define Cam_BW_RS170ni 0x807E
        // BW_RS170ni
#define Cam_BW_CCIRni 0x807F
        // BW_CCIRni
#define Cam_BW_CCIRni_Slave 0x8080
        // BW_CCIRni_Slave
#define Cam_JAI_M1 0x8081
        // JAI_M1
#define Cam_JAI_M1_Slave 0x8082
        // JAI_M1_Slave
#define Cam_JAI_M1ds 0x8083
        // JAI_M1ds
#define Cam_JAI_M1ds_Slave 0x8084
        // JAI_M1ds_Slave
#define Cam_JAI_M10E 0x8085
        // JAI_M10E
#define Cam_JAI_M10E_Slave 0x8086
        // JAI_M10E_Slave
#define Cam_JAI_M10Eni 0x8087
        // JAI_M10Eni
#define Cam_JAI_M10Eni_Slave 0x8088
        // JAI_M10Eni_Slave
#define Cam_JAI_M10C_Slave 0x8089
        // JAI_M10C_Slave
#define Cam_Sony_XC75_PS 0x808A
        // Sony_XC75_PS
#define Cam_Sony_XC75_Slave_RR 0x808B
        // Sony_XC75_Slave_RR
#define Cam_Sony_XC75_PS_Slave_RR 0x808C
        // Sony_XC75_PS_Slave_RR
#define Cam_Sony_XC75CE_PS_Slave_RR 0x808D
        // Sony_XC75CE_PS_Slave_RR
#define Cam_JAI_M30 0x808E
        // JAI_M30
#define Cam_JAI_M30_Slave 0x808F
        // JAI_M30_Slave
#define Cam_JAI_M30_262 0x8090
        // JAI_M30_262
#define Cam_JAI_M30_262_Slave 0x8091
        // JAI_M30_262_Slave
#define Cam_JAI_M30_131 0x8092
        // JAI_M30_131
#define Cam_JAI_M30_131_Slave 0x8093
        // JAI_M30_131_Slave
#define Cam_JAI_M30_87 0x8094
        // JAI_M30_87
#define Cam_JAI_M30_87_Slave 0x8095
        // JAI_M30_87_Slave
#define Cam_Hitachi_KPF100_Slave 0x8096
        // Hitachi_KPF100_Slave
#define Cam_NEC_TI400A 0x8097
        // NEC_TI400A
#define Cam_NEC_TI400A_Slave 0x8098
        // NEC_TI400A_Slave
#define Cam_NEC_TI400Ani 0x8099
        // NEC_TI400Ani
#define Cam_NEC_TI400Ani_Slave 0x809A
        // NEC_TI400Ani_Slave
#define Cam_NEC_TI400Ani60 0x809B
        // NEC_TI400Ani60
#define Cam_NEC_TI400Ani60_Slave 0x809C
        // NEC_TI400Ani60_Slave
#define Cam_Basler_A113C 0x809D
        // Basler_A113C
#define Cam_Basler_A113 0x80A0
        // Basler_A113
#define Cam_Teli_CS3910_10 0x80A1
        // Teli_CS3910_10
#define Cam_Teli_CS3910ds_10 0x80A2
        // Teli_CS3910ds_10
#define Cam_Leutron_LV75A_Slave 0x80A3
        // Leutron_LV75A_Slave
#define Cam_Leutron_LV75Ani_Slave 0x80A4
        // Leutron_LV75Ani_Slave
#define Cam_Leutron_LV75Ani2_Slave 0x80A5
        // Leutron_LV75Ani2_Slave
#define Cam_Hitachi_KPM1EK_Slave 0x80A6

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -