User Manual
- 46 -
printf
("1smooth_filter_conf.arg1 = %d\n",smooth_filter_conf.arg1);/*0*/
/*set smooth filter parameter*/
set_conf.type =
SMOOTH_FILTER_AVERAGE
;
set_conf.arg1 = 200;
HPS3D_SetSmoothFilter(&handle, set_conf);
HPS3D_GetSmoothFilterConf(&handle, &smooth_filter_conf);
printf
("2smooth_filter_conf.type = %d\n",smooth_filter_conf.type);
printf
("2smooth_filter_conf.arg1 = %d\n",smooth_filter_conf.arg1);
3.14.2 Running result
3.15 Set optical parameter enable/get optical parameter
3.15.1 Sample code
/*get optical parameter*/
OpticalParamConfTypeDef optical_param_conf;
HPS3D_GetOpticalParamConf(&handle, &optical_param_conf);
printf
("1optical_param_conf.enable = %d\n",optical_param_conf.enable);
printf
("1optical_param_conf.illum_angle_horiz
= %d\n",optical_param_conf.illum_angle_horiz);
printf
("1optical_param_conf.illum_angle_vertical
= %d\n",optical_param_conf.illum_angle_vertical);
printf
("1optical_param_conf.viewing_angle_horiz
= %d\n",optical_param_conf.viewing_angle_horiz);
printf
("1optical_param_conf.viewing_angle_vertical
= %d\n",optical_param_conf.viewing_angle_vertical);
/*set optical enable = disable */
HPS3D_SetOpticalEnable(&handle, false);
HPS3D_GetOpticalParamConf(&handle, &optical_param_conf);
printf
("2optical_param_conf.enable = %d\n",optical_param_conf.enable);
3.15.2 Running result










