ReCdoData 🚧

typedef struct ReCdoData_tag {
  ReCdoInit init; 

  ReParm parm;
  ReRect *aoi_rect;
  short aoi_len;

  ReImage color_image_in;

  ReImage gray_image_out;
  ReImageHandle h_gray_image_out;

  ReImage result_image_out;
  ReImageHandle h_result_image_out;

  short result_len;
  ReCdoLine *result_line;
} ReCdoData;
      

Elements:

init
###
parm
Preferences set by re_cdo_init() for re_cdo_do().
*aoi_rect
areas of interest - set before calling re_cdo_do(), NULL = means full image.
aoi_len
Number of items in aoi_rect.
color_image_in
Input data
gray_image_out
Output data
h_gray_image_out
Allocation handle of gray_image_out
result_image_out
Result data
h_result_image_out
Allocation handle of result_image_out.
result_len
Number of results of re_cdo_do().
*result_line
results of re_cdo_do(), but allocate before first call of re_cdo_do().

Reference: