CV184X ISP 开发使用手册¶
修订记录
Revision |
Date |
Description |
|---|---|---|
0.1.0 |
2025/04/25 |
初稿 |
目录
- 1. 声明
- 2. 概述
- 3. 系统控制
- 3.1. 功能概述
- 3.2. API 参考
- 3.2.1. CVI_ISP_MemInit
- 3.2.2. CVI_ISP_Init
- 3.2.3. CVI_ISP_Run
- 3.2.4. CVI_ISP_RunOnce
- 3.2.5. CVI_ISP_Exit
- 3.2.6. CVI_ISP_SetPubAttr
- 3.2.7. CVI_ISP_GetPubAttr
- 3.2.8. CVI_ISP_SetFMWState
- 3.2.9. CVI_ISP_GetFMWState
- 3.2.10. CVI_ISP_SetModuleControl
- 3.2.11. CVI_ISP_GetModuleControl
- 3.2.12. CVI_ISP_GetVDTimeOut
- 3.2.13. CVI_ISP_SensorRegCallBack
- 3.2.14. CVI_ISP_SensorUnRegCallBack
- 3.2.15. CVI_ISP_AELibRegCallBack
- 3.2.16. CVI_ISP_AELibUnRegCallBack
- 3.2.17. CVI_ISP_AWBLibRegCallBack
- 3.2.18. CVI_ISP_AWBLibUnRegCallBack
- 3.2.19. CVI_ISP_AFLibRegCallBack
- 3.2.20. CVI_ISP_AFLibUnRegCallBack
- 3.2.21. CVI_ISP_SetBindAttr
- 3.2.22. CVI_ISP_GetBindAttr
- 3.2.23. CVI_ISP_SetCtrlParam
- 3.2.24. CVI_ISP_GetCtrlParam
- 3.2.25. CVI_ISP_SetModParam
- 3.2.26. CVI_ISP_GetModParam
- 3.2.27. CVI_BIN_SetBinName
- 3.2.28. CVI_BIN_GetBinName
- 3.2.29. CVI_BIN_GetBinExtraAttr
- 3.2.30. CVI_BIN_GetBinTotalLen
- 3.2.31. CVI_BIN_ExportBinData
- 3.2.32. CVI_BIN_ImportBinData
- 3.2.33. CVI_BIN_SaveParamToBin
- 3.2.34. CVI_BIN_LoadParamFromBin
- 3.2.35. CVI_ISP_IrAutoRunOnce
- 3.2.36. CVI_ISP_SetSmartInfo
- 3.2.37. CVI_ISP_GetSmartInfo
- 3.2.38. CVI_ISP_SetStitchAttr
- 3.2.39. CVI_ISP_GetStitchAttr
- 3.2.40. CVI_ISP_StitchCalibartion
- 3.3. 数据类型
- 3.3.1. RECT_S
- 3.3.2. SIZE_S
- 3.3.3. ISP_BAYER_FORMAT_E
- 3.3.4. WDR_MODE_E
- 3.3.5. ISP_PUB_ATTR_S
- 3.3.6. ISP_FMW_STATE_E
- 3.3.7. ISP_MODULE_CTRL_U
- 3.3.8. ISP_VD_TYPE_E
- 3.3.9. ISP_SNS_ATTR_INFO_S
- 3.3.10. ISP_CMOS_SENSOR_IMAGE_MODE_S
- 3.3.11. ISP_CMOS_BLACK_LEVEL_S
- 3.3.12. ISP_CMOS_DEFAULT_S
- 3.3.13. ALG_LIB_S
- 3.3.14. ISP_AE_REGISTER_S
- 3.3.15. ISP_AE_EXP_FUNC_S
- 3.3.16. ISP_AE_PARAM_S
- 3.3.17. ISP_SMART_INFO_S
- 3.3.18. ISP_AE_INFO_S
- 3.3.19. ISP_AE_RESULT_S
- 3.3.20. ISP_SENSOR_EXP_FUNC_S
- 3.3.21. ISP_SENSOR_REGISTER_S
- 3.3.22. ISP_AWB_EXP_FUNC_S
- 3.3.23. ISP_AWB_REGISTER_S
- 3.3.24. ISP_AWB_PARAM_S
- 3.3.25. ISP_AWB_STAT_1_S
- 3.3.26. ISP_AWB_STAT_RESULT_S
- 3.3.27. ISP_AWB_INFO_S
- 3.3.28. ISP_SMART_ROI_S
- 3.3.29. ISP_AWB_RAW_STAT_ATTR_S
- 3.3.30. ISP_AWB_RESULT_S
- 3.3.31. ISP_BIND_ATTR_S
- 3.3.32. ISP_CTRL_PARAM_S
- 3.3.33. ISP_MOD_PARAM_S
- 3.3.34. ISP_IR_AUTO_ATTR_S
- 3.3.35. ISP_STITCH_ATTR_S
- 4. AE
- 4.1. 概述
- 4.2. 重要概念
- 4.3. 功能描述
- 4.4. API 参考
- 4.4.1. AE 库接口
- 4.4.2. AE 控制模块
- 4.4.2.1. CVI_ISP_SetExposureAttr
- 4.4.2.2. CVI_ISP_GetExposureAttr
- 4.4.2.3. CVI_ISP_SetWDRExposureAttr
- 4.4.2.4. CVI_ISP_GetWDRExposureAttr
- 4.4.2.5. CVI_ISP_SetAERouteAttr
- 4.4.2.6. CVI_ISP_GetAERouteAttr
- 4.4.2.7. CVI_ISP_SetAERouteAttrEx
- 4.4.2.8. CVI_ISP_GetAERouteAttrEx
- 4.4.2.9. CVI_ISP_QueryExposureInfo
- 4.4.2.10. CVI_ISP_SetAntiFlicker
- 4.4.2.11. CVI_ISP_GetAntiFlicker
- 4.4.2.12. CVI_ISP_QueryFps
- 4.4.2.13. CVI_ISP_GetCurrentLvX100
- 4.4.2.14. CVI_ISP_SetSmartExposureAttr
- 4.4.2.15. CVI_ISP_GetSmartExposureAttr
- 4.4.2.16. CVI_ISP_SetAERouteSFAttr
- 4.4.2.17. CVI_ISP_GetAERouteSFAttr
- 4.4.2.18. CVI_ISP_SetAERouteSFAttrEx
- 4.4.2.19. CVI_ISP_GetAERouteSFAttrEx
- 4.4.3. AI 控制模块
- 4.5. 数据类型
- 4.5.1. Register
- 4.5.2. AE
- 4.5.2.1. ISP_AE_MODE_E
- 4.5.2.2. ISP_AE_STRATEGY_E
- 4.5.2.3. ISP_AE_DELAY_S
- 4.5.2.4. ISP_AE_RANGE_S
- 4.5.2.5. ISP_ANTIFLICKER_MODE_E
- 4.5.2.6. ISP_ANTIFLICKER_S
- 4.5.2.7. ISP_SUBFLICKER_S
- 4.5.2.8. ISP_FSWDR_MODE_E
- 4.5.2.9. ISP_AE_GAIN_TYPE_E
- 4.5.2.10. ISP_AE_ATTR_S
- 4.5.2.11. ISP_ME_ATTR_S
- 4.5.2.12. ISP_EXPOSURE_ATTR_S
- 4.5.2.13. ISP_WDR_EXPOSURE_ATTR_S
- 4.5.2.14. ISP_AE_ROUTE_NODE_S
- 4.5.2.15. ISP_AE_ROUTE_S
- 4.5.2.16. ISP_AE_ROUTE_EX_NODE_S
- 4.5.2.17. ISP_AE_ROUTE_EX_S
- 4.5.2.18. ISP_EXP_INFO_S
- 4.5.2.19. ISP_SMART_EXPOSURE_ATTR_S
- 4.5.3. IRIS
- 5. AWB
- 5.1. 概述
- 5.2. 重要概念
- 5.3. 功能描述
- 5.4. API参考
- 5.5. 数据类型
- 5.5.1. Register
- 5.5.2. WB
- 5.5.2.1. ISP_MWB_ATTR_S
- 5.5.2.2. ISP_AWB_CT_LIMIT_ATTR_S
- 5.5.2.3. ISP_AWB_ALG_E
- 5.5.2.4. ISP_AWB_ATTR_S
- 5.5.2.5. ISP_AWB_ALG_TYPE_E
- 5.5.2.6. ISP_AWB_CBCR_TRACK_ATTR_S
- 5.5.2.7. ISP_AWB_LUM_HISTGRAM_ATTR_S
- 5.5.2.8. ISP_WB_ATTR_S
- 5.5.2.9. ISP_AWB_ATTR_EX_S
- 5.5.2.10. ISP_AWB_EXTRA_LIGHTSOURCE_INFO_S
- 5.5.2.11. ISP_AWB_IN_OUT_ATTR_S
- 5.5.2.12. ISP_AWB_MULTI_LS_TYPE_E
- 5.5.2.13. ISP_AWB_INDOOR_OUTDOOR_STATUS_E
- 5.5.2.14. ISP_WB_INFO_S
- 6. AF
- 6.1. 概述
- 6.2. 重要概念
- 6.3. 功能描述
- 6.4. API 参考
- 6.4.1. AF 库接口
- 6.4.2. AF 控制模块
- 6.4.2.1. CVI_ISP_AFAutoFocus
- 6.4.2.2. CVI_ISP_AFGetFv
- 6.4.2.3. CVI_ISP_SetAFAttr
- 6.4.2.4. CVI_ISP_GetAFAttr
- 6.4.2.5. CVI_ISP_SetAFVcmAttr
- 6.4.2.6. CVI_ISP_GetAFVcmAttr
- 6.4.2.7. CVI_ISP_SetAFStatisticsConfig
- 6.4.2.8. CVI_ISP_GetAFStatisticsConfig
- 6.4.2.9. CVI_ISP_SetAFZoneFocusAttr
- 6.4.2.10. CVI_ISP_GetAFZoneFocusAttr
- 6.4.2.11. CVI_ISP_AFQueryFocusInfo
- 6.4.2.12. CVI_ISP_AFSetFocus
- 6.4.2.13. CVI_ISP_AFSetFocusSpeed
- 6.4.2.14. CVI_ISP_AFSetZoom
- 6.4.2.15. CVI_ISP_AFSetZoomSpeed
- 6.4.2.16. CVI_AF_GetMotorCB
- 6.5. 数据类型
- 6.5.1. 枚举类型
- 6.5.2. 结构体类型
- 6.5.2.1. ISP_FOCUS_ATTR_S
- 6.5.2.2. ISP_FOCUS_Q_INFO_S
- 6.5.2.3. ISP_FOCUS_MANUAL_ATTR_S
- 6.5.2.4. ISP_AF_VCM_ATTR_S
- 6.5.2.5. ISP_AF_ZONE_FOCUS_ATTR_S
- 6.5.2.6. ISP_AF_ZOOM_FOCUS_TAB
- 6.5.2.7. ISP_AF_LEN_INFO_S
- 6.5.2.8. ISP_AF_MOTOR_FUNC_S
- 6.5.2.9. ISP_FOCUS_STATISTICS_CFG_S
- 6.5.2.10. ISP_AF_CFG_S
- 6.5.2.11. ISP_AF_CROP_S
- 6.5.2.12. ISP_FOCUS_ZONE_S
- 6.5.2.13. ISP_AF_STATISTICS_S
- 7. IMP
- 8. BLC
- 9. DPC
- 10. LSC
- 11. RLSC
- 12. CCM
- 12.1. 功能描述
- 12.2. API 参考
- 12.3. 数据类型
- 12.3.1. ISP_CCM_ATTR_S
- 12.3.2. ISP_CCM_MANUAL_ATTR_S
- 12.3.3. ISP_CCM_AUTO_ATTR_S
- 12.3.4. ISP_COLORMATRIX_ATTR_S
- 12.3.5. ISP_CCM_SATURATION_MANUAL_ATTR_S
- 12.3.6. ISP_CCM_SATURATION_AUTO_ATTR_S
- 12.3.7. ISP_CCM_SATURATION_ATTR_S
- 12.3.8. ISP_SATURATION_MANUAL_ATTR_S
- 12.3.9. ISP_SATURATION_AUTO_ATTR_S
- 12.3.10. ISP_SATURATION_ATTR_S
- 13. Noise profile
- 14. BNR
- 15. CNR
- 16. TNR
- 16.1. 功能描述
- 16.2. API 参考
- 16.3. 数据类型
- 16.3.1. ISP_TNR_MANUAL_ATTR_S
- 16.3.2. ISP_TNR_AUTO_ATTR_S
- 16.3.3. ISP_TNR_ATTR_S
- 16.3.4. ISP_TNR_MV_MANUAL_ATTR_S
- 16.3.5. ISP_TNR_MV_AUTO_ATTR_S
- 16.3.6. ISP_TNR_MV_ATTR_S
- 16.3.7. ISP_TNR_PS_MANUAL_ATTR_S
- 16.3.8. ISP_TNR_PS_AUTO_ATTR_S
- 16.3.9. ISP_TNR_PS_ATTR_S
- 16.3.10. ISP_TNR_NR_MANUAL_ATTR_S
- 16.3.11. ISP_TNR_NR_AUTO_ATTR_S
- 16.3.12. ISP_TNR_NR_ATTR_S
- 17. Crosstalk
- 18. DEMOSAIC
- 19. SHARPEN
- 20. PRESHARPEN
- 20.1. 功能描述
- 20.2. API 参考
- 20.3. 数据类型
- 20.3.1. ISP_PRESHARPEN_MANUAL_ATTR_S
- 20.3.2. ISP_PRESHARPEN_AUTO_ATTR_S
- 20.3.3. ISP_PRESHARPEN_ATTR_S
- 20.3.4. ISP_PRESHARPEN_REFINE_MANUAL_ATTR_S
- 20.3.5. ISP_PRESHARPEN_REFINE_AUTO_ATTR_S
- 20.3.6. ISP_PRESHARPEN_REFINE_ATTR_S
- 20.3.7. ISP_PRESHARPEN_EDGE_EXT_MANUAL_ATTR_S
- 20.3.8. ISP_PRESHARPEN_EDGE_EXT_AUTO_ATTR_S
- 20.3.9. ISP_PRESHARPEN_EDGE_EXT_ATTR_S
- 21. RGBGAMMA
- 22. DCI
- 23. LDCI
- 24. ColorTone
- 25. Saturation
- 26. PFR
- 27. FSHDR
- 28. DRC
- 29. MONO
- 30. YCONTRAST
- 31. CA
- 32. CA2
- 33. CLUT
- 34. CSC
- 35. VC
- 36. 统计讯息
- 36.1. 概述
- 36.2. API 参考
- 36.3. 数据类型
- 36.3.1. ISP_STATISTICS_CTRL_U
- 36.3.2. ISP_AE_STATISTICS_CFG_S
- 36.3.3. ISP_AE_CROP_S
- 36.3.4. ISP_AE_FACE_CROP_S
- 36.3.5. ISP_WB_STATISTICS_CFG_S
- 36.3.6. ISP_AWB_CROP_S
- 36.3.7. ISP_WB_STATISTICS_S
- 36.3.8. ISP_AWB_GRID_INFO_S
- 36.3.9. ISP_FOCUS_STATISTICS_CFG_S
- 36.3.10. ISP_AF_CFG_S
- 36.3.11. ISP_AF_RAW_CFG_S
- 36.3.12. ISP_AF_PRE_FILTER_CFG_S
- 36.3.13. ISP_AF_CROP_S
- 36.3.14. ISP_AF_H_PARAM_S
- 36.3.15. ISP_AF_V_PARAM_S
- 36.3.16. ISP_STATISTICS_CFG_S
- 36.3.17. ISP_FOCUS_ZONE_S
- 36.3.18. ISP_FE_FOCUS_STATISTICS_S
- 36.3.19. ISP_AF_STATISTICS_S
- 37. 查询内部状态消息
- 38. Debug
- 39. 错误码
- 40. 3A 开发指南概述
- 41. 3A 开发用户指南
- 42. 开发者指南
- 43. 附录
- 44. 缩略语