Vision Apps User Guide

Introduction

This section contains APIs for ISS.

Functions

int32_t appIssInit ()
 
int32_t appIssDeInit ()
 
int32_t appEnumerateImageSensor (char *sensor_name_list[], uint8_t *num_sensors_found)
 
int32_t appQueryImageSensor (char *sensor_name, IssSensor_CreateParams *pSensorCreatePrms)
 
int32_t appStartImageSensor (char *sensor_name, uint32_t channel_mask)
 
int32_t appStopImageSensor (char *sensor_name, uint32_t channel_mask)
 
int32_t appInitImageSensor (char *sensor_name, uint32_t featuresEnabled, uint32_t channel_mask)
 
int32_t appDeInitImageSensor (char *sensor_name)
 
int32_t appIssGetDCCSizeVISS (char *sensor_name, uint32_t wdr_mode)
 
int32_t appIssGetDCCBuffVISS (char *sensor_name, uint32_t wdr_mode, uint8_t *dcc_buf, int32_t num_bytes)
 
int32_t appIssGetDCCSize2A (char *sensor_name, uint32_t wdr_mode)
 
int32_t appIssGetDCCBuff2A (char *sensor_name, uint32_t wdr_mode, uint8_t *dcc_buf, int32_t num_bytes)
 
int32_t appControlImageSensor (char *sensor_name)
 
int32_t appIssGetResizeParams (uint16_t in_width, uint16_t in_height, uint16_t tgt_width, uint16_t tgt_height, uint16_t *out_width, uint16_t *out_height)
 
int32_t appDetectImageSensor (uint8_t *sensor_id_list, uint8_t *num_sensors_found, uint32_t channel_mask)
 
int32_t appIssGetDCCSizeLDC (char *sensor_name, uint32_t wdr_mode)
 
int32_t appIssGetDCCBuffLDC (char *sensor_name, uint32_t wdr_mode, uint8_t *dcc_buf, int32_t num_bytes)
 
int32_t get_dcc_dir_size (char *dcc_folder_path)
 
int32_t get_dcc_dir_data (char *dcc_folder_path, uint8_t *dcc_buf)
 

Function Documentation

◆ appIssInit()

int32_t appIssInit ( )

◆ appIssDeInit()

int32_t appIssDeInit ( )

◆ appEnumerateImageSensor()

int32_t appEnumerateImageSensor ( char *  sensor_name_list[],
uint8_t *  num_sensors_found 
)

◆ appQueryImageSensor()

int32_t appQueryImageSensor ( char *  sensor_name,
IssSensor_CreateParams *  pSensorCreatePrms 
)

◆ appStartImageSensor()

int32_t appStartImageSensor ( char *  sensor_name,
uint32_t  channel_mask 
)

◆ appStopImageSensor()

int32_t appStopImageSensor ( char *  sensor_name,
uint32_t  channel_mask 
)

◆ appInitImageSensor()

int32_t appInitImageSensor ( char *  sensor_name,
uint32_t  featuresEnabled,
uint32_t  channel_mask 
)

◆ appDeInitImageSensor()

int32_t appDeInitImageSensor ( char *  sensor_name)

◆ appIssGetDCCSizeVISS()

int32_t appIssGetDCCSizeVISS ( char *  sensor_name,
uint32_t  wdr_mode 
)

◆ appIssGetDCCBuffVISS()

int32_t appIssGetDCCBuffVISS ( char *  sensor_name,
uint32_t  wdr_mode,
uint8_t *  dcc_buf,
int32_t  num_bytes 
)

◆ appIssGetDCCSize2A()

int32_t appIssGetDCCSize2A ( char *  sensor_name,
uint32_t  wdr_mode 
)

◆ appIssGetDCCBuff2A()

int32_t appIssGetDCCBuff2A ( char *  sensor_name,
uint32_t  wdr_mode,
uint8_t *  dcc_buf,
int32_t  num_bytes 
)

◆ appControlImageSensor()

int32_t appControlImageSensor ( char *  sensor_name)

◆ appIssGetResizeParams()

int32_t appIssGetResizeParams ( uint16_t  in_width,
uint16_t  in_height,
uint16_t  tgt_width,
uint16_t  tgt_height,
uint16_t *  out_width,
uint16_t *  out_height 
)

◆ appDetectImageSensor()

int32_t appDetectImageSensor ( uint8_t *  sensor_id_list,
uint8_t *  num_sensors_found,
uint32_t  channel_mask 
)

◆ appIssGetDCCSizeLDC()

int32_t appIssGetDCCSizeLDC ( char *  sensor_name,
uint32_t  wdr_mode 
)

◆ appIssGetDCCBuffLDC()

int32_t appIssGetDCCBuffLDC ( char *  sensor_name,
uint32_t  wdr_mode,
uint8_t *  dcc_buf,
int32_t  num_bytes 
)

◆ get_dcc_dir_size()

int32_t get_dcc_dir_size ( char *  dcc_folder_path)

◆ get_dcc_dir_data()

int32_t get_dcc_dir_data ( char *  dcc_folder_path,
uint8_t *  dcc_buf 
)