Save internal segmentation buffer as PNG image


int mira_SaveImage(mrkernel* pmr,const char* filename)


Input: 

  • Runtime environment pointer
  • Filename


Output: Result (MIRA_OK or error)


Description:

mira_SaveImage saves internal segmentation buffer into a PNG file. It is intended as a quick visualization of what the classifier can "see" in a deployed system.

Segmented objects are highligted by white crosses.


Example:

    MIRA_CHECK( mira_StopAcquisition(pmr) );

    printf("\n %s",mira_GetErrorMsg(pmr));

    /* We can save the content of the internal buffer. */

    mira_SaveImage(pmr,"out.png");

    mira_Release(pmr);


Output: Content of out.png file