Collaboration diagram for RVC Raster Functions:
|
Functions | |
| int | DoThinRaster (INT32 numcols, INT32 numlins, int(*)(INT32, UINT8 *, void *), int(*)(INT32, UINT8 *, void *), void *Clientdata, int polyflag) |
| int | MfComputeRasterByQuery (const RVC::OBJITEM &SrcItem, const MISTRING &QueryString, RVC::OBJITEM &DestItem) |
| int | MfConvert24bittoComposite (const RVC::OBJITEM &, const RVC::OBJITEM &, int, int) |
| int | MfConvertRGBtoComposite (const RVC::OBJITEM &, const RVC::OBJITEM &, const RVC::OBJITEM &, const RVC::OBJITEM &, int, int) |
| int DoThinRaster | ( | INT32 | numcols, | |
| INT32 | numlins, | |||
| int(*)(INT32, UINT8 *, void *) | , | |||
| int(*)(INT32, UINT8 *, void *) | , | |||
| void * | Clientdata, | |||
| int | polyflag | |||
| ) |
Perform line thinning on binary raster data.
| numcols | Number of columns in raster |
| numlins | Number of lines in raster |
| Clientdata | Function to write line to raster To be passed to ReadFunc and WriteFunc |
| polyflag | Something to do with polygons? |
| int MfComputeRasterByQuery | ( | const RVC::OBJITEM & | SrcItem, | |
| const MISTRING & | QueryString, | |||
| RVC::OBJITEM & | DestItem | |||
| ) |
Compute raster cell values by query.
| SrcItem | Source raster |
| QueryString | Query string |
| DestItem | Destination instance to pass to RVC::RASTER::Make() |
| int MfConvert24bittoComposite | ( | const RVC::OBJITEM & | , | |
| const RVC::OBJITEM & | , | |||
| int | , | |||
| int | ||||
| ) |
These next two functions will eventually be a filter in the image pipeline as a neural net classifier. Does color reduction to minimal necessary.
| int MfConvertRGBtoComposite | ( | const RVC::OBJITEM & | , | |
| const RVC::OBJITEM & | , | |||
| const RVC::OBJITEM & | , | |||
| const RVC::OBJITEM & | , | |||
| int | , | |||
| int | ||||
| ) |
1.5.2