Leptonica 1.68
C Image Processing Library
|
ANSII C headers for all functions in the library, automatically generated by xtractprotos. More...
Go to the source code of this file.
Functions | |
LEPT_DLL PIX * | pixBackgroundNormSimple (PIX *pixs, PIX *pixim, PIX *pixg) |
LEPT_DLL PIX * | pixBackgroundNorm (PIX *pixs, PIX *pixim, PIX *pixg, l_int32 sx, l_int32 sy, l_int32 thresh, l_int32 mincount, l_int32 bgval, l_int32 smoothx, l_int32 smoothy) |
LEPT_DLL PIX * | pixBackgroundNormMorph (PIX *pixs, PIX *pixim, l_int32 reduction, l_int32 size, l_int32 bgval) |
LEPT_DLL l_int32 | pixBackgroundNormGrayArray (PIX *pixs, PIX *pixim, l_int32 sx, l_int32 sy, l_int32 thresh, l_int32 mincount, l_int32 bgval, l_int32 smoothx, l_int32 smoothy, PIX **ppixd) |
LEPT_DLL l_int32 | pixBackgroundNormRGBArrays (PIX *pixs, PIX *pixim, PIX *pixg, l_int32 sx, l_int32 sy, l_int32 thresh, l_int32 mincount, l_int32 bgval, l_int32 smoothx, l_int32 smoothy, PIX **ppixr, PIX **ppixg, PIX **ppixb) |
LEPT_DLL l_int32 | pixBackgroundNormGrayArrayMorph (PIX *pixs, PIX *pixim, l_int32 reduction, l_int32 size, l_int32 bgval, PIX **ppixd) |
LEPT_DLL l_int32 | pixBackgroundNormRGBArraysMorph (PIX *pixs, PIX *pixim, l_int32 reduction, l_int32 size, l_int32 bgval, PIX **ppixr, PIX **ppixg, PIX **ppixb) |
LEPT_DLL l_int32 | pixGetBackgroundGrayMap (PIX *pixs, PIX *pixim, l_int32 sx, l_int32 sy, l_int32 thresh, l_int32 mincount, PIX **ppixd) |
LEPT_DLL l_int32 | pixGetBackgroundRGBMap (PIX *pixs, PIX *pixim, PIX *pixg, l_int32 sx, l_int32 sy, l_int32 thresh, l_int32 mincount, PIX **ppixmr, PIX **ppixmg, PIX **ppixmb) |
LEPT_DLL l_int32 | pixGetBackgroundGrayMapMorph (PIX *pixs, PIX *pixim, l_int32 reduction, l_int32 size, PIX **ppixm) |
LEPT_DLL l_int32 | pixGetBackgroundRGBMapMorph (PIX *pixs, PIX *pixim, l_int32 reduction, l_int32 size, PIX **ppixmr, PIX **ppixmg, PIX **ppixmb) |
LEPT_DLL l_int32 | pixFillMapHoles (PIX *pix, l_int32 nx, l_int32 ny, l_int32 filltype) |
LEPT_DLL PIX * | pixExtendByReplication (PIX *pixs, l_int32 addw, l_int32 addh) |
LEPT_DLL l_int32 | pixSmoothConnectedRegions (PIX *pixs, PIX *pixm, l_int32 factor) |
LEPT_DLL PIX * | pixGetInvBackgroundMap (PIX *pixs, l_int32 bgval, l_int32 smoothx, l_int32 smoothy) |
LEPT_DLL PIX * | pixApplyInvBackgroundGrayMap (PIX *pixs, PIX *pixm, l_int32 sx, l_int32 sy) |
LEPT_DLL PIX * | pixApplyInvBackgroundRGBMap (PIX *pixs, PIX *pixmr, PIX *pixmg, PIX *pixmb, l_int32 sx, l_int32 sy) |
LEPT_DLL PIX * | pixApplyVariableGrayMap (PIX *pixs, PIX *pixg, l_int32 target) |
LEPT_DLL PIX * | pixGlobalNormRGB (PIX *pixd, PIX *pixs, l_int32 rval, l_int32 gval, l_int32 bval, l_int32 mapval) |
LEPT_DLL PIX * | pixGlobalNormNoSatRGB (PIX *pixd, PIX *pixs, l_int32 rval, l_int32 gval, l_int32 bval, l_int32 factor, l_float32 rank) |
LEPT_DLL l_int32 | pixThresholdSpreadNorm (PIX *pixs, l_int32 filtertype, l_int32 edgethresh, l_int32 smoothx, l_int32 smoothy, l_float32 gamma, l_int32 minval, l_int32 maxval, l_int32 targetthresh, PIX **ppixth, PIX **ppixb, PIX **ppixd) |
LEPT_DLL PIX * | pixBackgroundNormFlex (PIX *pixs, l_int32 sx, l_int32 sy, l_int32 smoothx, l_int32 smoothy, l_int32 delta) |
LEPT_DLL PIX * | pixContrastNorm (PIX *pixd, PIX *pixs, l_int32 sx, l_int32 sy, l_int32 mindiff, l_int32 smoothx, l_int32 smoothy) |
LEPT_DLL l_int32 | pixMinMaxTiles (PIX *pixs, l_int32 sx, l_int32 sy, l_int32 mindiff, l_int32 smoothx, l_int32 smoothy, PIX **ppixmin, PIX **ppixmax) |
LEPT_DLL l_int32 | pixSetLowContrast (PIX *pixs1, PIX *pixs2, l_int32 mindiff) |
LEPT_DLL PIX * | pixLinearTRCTiled (PIX *pixd, PIX *pixs, l_int32 sx, l_int32 sy, PIX *pixmin, PIX *pixmax) |
LEPT_DLL PIX * | pixAffineSampledPta (PIX *pixs, PTA *ptad, PTA *ptas, l_int32 incolor) |
LEPT_DLL PIX * | pixAffineSampled (PIX *pixs, l_float32 *vc, l_int32 incolor) |
LEPT_DLL PIX * | pixAffinePta (PIX *pixs, PTA *ptad, PTA *ptas, l_int32 incolor) |
LEPT_DLL PIX * | pixAffine (PIX *pixs, l_float32 *vc, l_int32 incolor) |
LEPT_DLL PIX * | pixAffinePtaColor (PIX *pixs, PTA *ptad, PTA *ptas, l_uint32 colorval) |
LEPT_DLL PIX * | pixAffineColor (PIX *pixs, l_float32 *vc, l_uint32 colorval) |
LEPT_DLL PIX * | pixAffinePtaGray (PIX *pixs, PTA *ptad, PTA *ptas, l_uint8 grayval) |
LEPT_DLL PIX * | pixAffineGray (PIX *pixs, l_float32 *vc, l_uint8 grayval) |
LEPT_DLL PIX * | pixAffinePtaWithAlpha (PIX *pixs, PTA *ptad, PTA *ptas, PIX *pixg, l_float32 fract, l_int32 border) |
LEPT_DLL PIX * | pixAffinePtaGammaXform (PIX *pixs, l_float32 gamma, PTA *ptad, PTA *ptas, l_float32 fract, l_int32 border) |
LEPT_DLL l_int32 | getAffineXformCoeffs (PTA *ptas, PTA *ptad, l_float32 **pvc) |
LEPT_DLL l_int32 | affineInvertXform (l_float32 *vc, l_float32 **pvci) |
LEPT_DLL l_int32 | affineXformSampledPt (l_float32 *vc, l_int32 x, l_int32 y, l_int32 *pxp, l_int32 *pyp) |
LEPT_DLL l_int32 | affineXformPt (l_float32 *vc, l_int32 x, l_int32 y, l_float32 *pxp, l_float32 *pyp) |
LEPT_DLL l_int32 | linearInterpolatePixelColor (l_uint32 *datas, l_int32 wpls, l_int32 w, l_int32 h, l_float32 x, l_float32 y, l_uint32 colorval, l_uint32 *pval) |
LEPT_DLL l_int32 | linearInterpolatePixelGray (l_uint32 *datas, l_int32 wpls, l_int32 w, l_int32 h, l_float32 x, l_float32 y, l_int32 grayval, l_int32 *pval) |
LEPT_DLL l_int32 | gaussjordan (l_float32 **a, l_float32 *b, l_int32 n) |
LEPT_DLL PIX * | pixAffineSequential (PIX *pixs, PTA *ptad, PTA *ptas, l_int32 bw, l_int32 bh) |
LEPT_DLL l_float32 * | createMatrix2dTranslate (l_float32 transx, l_float32 transy) |
LEPT_DLL l_float32 * | createMatrix2dScale (l_float32 scalex, l_float32 scaley) |
LEPT_DLL l_float32 * | createMatrix2dRotate (l_float32 xc, l_float32 yc, l_float32 angle) |
LEPT_DLL PTA * | ptaTranslate (PTA *ptas, l_float32 transx, l_float32 transy) |
LEPT_DLL PTA * | ptaScale (PTA *ptas, l_float32 scalex, l_float32 scaley) |
LEPT_DLL PTA * | ptaRotate (PTA *ptas, l_float32 xc, l_float32 yc, l_float32 angle) |
LEPT_DLL BOXA * | boxaTranslate (BOXA *boxas, l_float32 transx, l_float32 transy) |
LEPT_DLL BOXA * | boxaScale (BOXA *boxas, l_float32 scalex, l_float32 scaley) |
LEPT_DLL BOXA * | boxaRotate (BOXA *boxas, l_float32 xc, l_float32 yc, l_float32 angle) |
LEPT_DLL PTA * | ptaAffineTransform (PTA *ptas, l_float32 *mat) |
LEPT_DLL BOXA * | boxaAffineTransform (BOXA *boxas, l_float32 *mat) |
LEPT_DLL l_int32 | l_productMatVec (l_float32 *mat, l_float32 *vecs, l_float32 *vecd, l_int32 size) |
LEPT_DLL l_int32 | l_productMat2 (l_float32 *mat1, l_float32 *mat2, l_float32 *matd, l_int32 size) |
LEPT_DLL l_int32 | l_productMat3 (l_float32 *mat1, l_float32 *mat2, l_float32 *mat3, l_float32 *matd, l_int32 size) |
LEPT_DLL l_int32 | l_productMat4 (l_float32 *mat1, l_float32 *mat2, l_float32 *mat3, l_float32 *mat4, l_float32 *matd, l_int32 size) |
LEPT_DLL void | addConstantGrayLow (l_uint32 *data, l_int32 w, l_int32 h, l_int32 d, l_int32 wpl, l_int32 val) |
LEPT_DLL void | multConstantGrayLow (l_uint32 *data, l_int32 w, l_int32 h, l_int32 d, l_int32 wpl, l_float32 val) |
LEPT_DLL void | addGrayLow (l_uint32 *datad, l_int32 w, l_int32 h, l_int32 d, l_int32 wpld, l_uint32 *datas, l_int32 wpls) |
LEPT_DLL void | subtractGrayLow (l_uint32 *datad, l_int32 w, l_int32 h, l_int32 d, l_int32 wpld, l_uint32 *datas, l_int32 wpls) |
LEPT_DLL void | thresholdToValueLow (l_uint32 *datad, l_int32 w, l_int32 h, l_int32 d, l_int32 wpld, l_int32 threshval, l_int32 setval) |
LEPT_DLL void | finalAccumulateLow (l_uint32 *datad, l_int32 w, l_int32 h, l_int32 d, l_int32 wpld, l_uint32 *datas, l_int32 wpls, l_uint32 offset) |
LEPT_DLL void | finalAccumulateThreshLow (l_uint32 *datad, l_int32 w, l_int32 h, l_int32 wpld, l_uint32 *datas, l_int32 wpls, l_uint32 offset, l_uint32 threshold) |
LEPT_DLL void | accumulateLow (l_uint32 *datad, l_int32 w, l_int32 h, l_int32 wpld, l_uint32 *datas, l_int32 d, l_int32 wpls, l_int32 op) |
LEPT_DLL void | multConstAccumulateLow (l_uint32 *data, l_int32 w, l_int32 h, l_int32 wpl, l_float32 factor, l_uint32 offset) |
LEPT_DLL void | absDifferenceLow (l_uint32 *datad, l_int32 w, l_int32 h, l_int32 wpld, l_uint32 *datas1, l_uint32 *datas2, l_int32 d, l_int32 wpls) |
LEPT_DLL l_int32 | l_getDataBit (void *line, l_int32 n) |
LEPT_DLL void | l_setDataBit (void *line, l_int32 n) |
LEPT_DLL void | l_clearDataBit (void *line, l_int32 n) |
LEPT_DLL void | l_setDataBitVal (void *line, l_int32 n, l_int32 val) |
LEPT_DLL l_int32 | l_getDataDibit (void *line, l_int32 n) |
LEPT_DLL void | l_setDataDibit (void *line, l_int32 n, l_int32 val) |
LEPT_DLL void | l_clearDataDibit (void *line, l_int32 n) |
LEPT_DLL l_int32 | l_getDataQbit (void *line, l_int32 n) |
LEPT_DLL void | l_setDataQbit (void *line, l_int32 n, l_int32 val) |
LEPT_DLL void | l_clearDataQbit (void *line, l_int32 n) |
LEPT_DLL l_int32 | l_getDataByte (void *line, l_int32 n) |
LEPT_DLL void | l_setDataByte (void *line, l_int32 n, l_int32 val) |
LEPT_DLL l_int32 | l_getDataTwoBytes (void *line, l_int32 n) |
LEPT_DLL void | l_setDataTwoBytes (void *line, l_int32 n, l_int32 val) |
LEPT_DLL l_int32 | l_getDataFourBytes (void *line, l_int32 n) |
LEPT_DLL void | l_setDataFourBytes (void *line, l_int32 n, l_int32 val) |
LEPT_DLL char * | barcodeDispatchDecoder (char *barstr, l_int32 format, l_int32 debugflag) |
LEPT_DLL l_int32 | barcodeFormatIsSupported (l_int32 format) |
LEPT_DLL NUMA * | pixFindBaselines (PIX *pixs, PTA **ppta, l_int32 debug) |
LEPT_DLL PIX * | pixDeskewLocal (PIX *pixs, l_int32 nslices, l_int32 redsweep, l_int32 redsearch, l_float32 sweeprange, l_float32 sweepdelta, l_float32 minbsdelta) |
LEPT_DLL l_int32 | pixGetLocalSkewTransform (PIX *pixs, l_int32 nslices, l_int32 redsweep, l_int32 redsearch, l_float32 sweeprange, l_float32 sweepdelta, l_float32 minbsdelta, PTA **pptas, PTA **pptad) |
LEPT_DLL NUMA * | pixGetLocalSkewAngles (PIX *pixs, l_int32 nslices, l_int32 redsweep, l_int32 redsearch, l_float32 sweeprange, l_float32 sweepdelta, l_float32 minbsdelta, l_float32 *pa, l_float32 *pb) |
LEPT_DLL BBUFFER * | bbufferCreate (l_uint8 *indata, l_int32 nalloc) |
LEPT_DLL void | bbufferDestroy (BBUFFER **pbb) |
LEPT_DLL l_uint8 * | bbufferDestroyAndSaveData (BBUFFER **pbb, size_t *pnbytes) |
LEPT_DLL l_int32 | bbufferRead (BBUFFER *bb, l_uint8 *src, l_int32 nbytes) |
LEPT_DLL l_int32 | bbufferReadStream (BBUFFER *bb, FILE *fp, l_int32 nbytes) |
LEPT_DLL l_int32 | bbufferExtendArray (BBUFFER *bb, l_int32 nbytes) |
LEPT_DLL l_int32 | bbufferWrite (BBUFFER *bb, l_uint8 *dest, size_t nbytes, size_t *pnout) |
LEPT_DLL l_int32 | bbufferWriteStream (BBUFFER *bb, FILE *fp, size_t nbytes, size_t *pnout) |
LEPT_DLL l_int32 | bbufferBytesToWrite (BBUFFER *bb, size_t *pnbytes) |
LEPT_DLL PIX * | pixBilinearSampledPta (PIX *pixs, PTA *ptad, PTA *ptas, l_int32 incolor) |
LEPT_DLL PIX * | pixBilinearSampled (PIX *pixs, l_float32 *vc, l_int32 incolor) |
LEPT_DLL PIX * | pixBilinearPta (PIX *pixs, PTA *ptad, PTA *ptas, l_int32 incolor) |
LEPT_DLL PIX * | pixBilinear (PIX *pixs, l_float32 *vc, l_int32 incolor) |
LEPT_DLL PIX * | pixBilinearPtaColor (PIX *pixs, PTA *ptad, PTA *ptas, l_uint32 colorval) |
LEPT_DLL PIX * | pixBilinearColor (PIX *pixs, l_float32 *vc, l_uint32 colorval) |
LEPT_DLL PIX * | pixBilinearPtaGray (PIX *pixs, PTA *ptad, PTA *ptas, l_uint8 grayval) |
LEPT_DLL PIX * | pixBilinearGray (PIX *pixs, l_float32 *vc, l_uint8 grayval) |
LEPT_DLL PIX * | pixBilinearPtaWithAlpha (PIX *pixs, PTA *ptad, PTA *ptas, PIX *pixg, l_float32 fract, l_int32 border) |
LEPT_DLL PIX * | pixBilinearPtaGammaXform (PIX *pixs, l_float32 gamma, PTA *ptad, PTA *ptas, l_float32 fract, l_int32 border) |
LEPT_DLL l_int32 | getBilinearXformCoeffs (PTA *ptas, PTA *ptad, l_float32 **pvc) |
LEPT_DLL l_int32 | bilinearXformSampledPt (l_float32 *vc, l_int32 x, l_int32 y, l_int32 *pxp, l_int32 *pyp) |
LEPT_DLL l_int32 | bilinearXformPt (l_float32 *vc, l_int32 x, l_int32 y, l_float32 *pxp, l_float32 *pyp) |
LEPT_DLL l_int32 | pixOtsuAdaptiveThreshold (PIX *pixs, l_int32 sx, l_int32 sy, l_int32 smoothx, l_int32 smoothy, l_float32 scorefract, PIX **ppixth, PIX **ppixd) |
LEPT_DLL PIX * | pixOtsuThreshOnBackgroundNorm (PIX *pixs, PIX *pixim, l_int32 sx, l_int32 sy, l_int32 thresh, l_int32 mincount, l_int32 bgval, l_int32 smoothx, l_int32 smoothy, l_float32 scorefract, l_int32 *pthresh) |
LEPT_DLL PIX * | pixMaskedThreshOnBackgroundNorm (PIX *pixs, PIX *pixim, l_int32 sx, l_int32 sy, l_int32 thresh, l_int32 mincount, l_int32 smoothx, l_int32 smoothy, l_float32 scorefract, l_int32 *pthresh) |
LEPT_DLL l_int32 | pixSauvolaBinarizeTiled (PIX *pixs, l_int32 whsize, l_float32 factor, l_int32 nx, l_int32 ny, PIX **ppixth, PIX **ppixd) |
LEPT_DLL l_int32 | pixSauvolaBinarize (PIX *pixs, l_int32 whsize, l_float32 factor, l_int32 addborder, PIX **ppixm, PIX **ppixsd, PIX **ppixth, PIX **ppixd) |
LEPT_DLL PIX * | pixSauvolaGetThreshold (PIX *pixm, PIX *pixms, l_float32 factor, PIX **ppixsd) |
LEPT_DLL PIX * | pixApplyLocalThreshold (PIX *pixs, PIX *pixth, l_int32 redfactor) |
LEPT_DLL PIX * | pixExpandBinaryReplicate (PIX *pixs, l_int32 factor) |
LEPT_DLL PIX * | pixExpandBinaryPower2 (PIX *pixs, l_int32 factor) |
LEPT_DLL l_int32 | expandBinaryPower2Low (l_uint32 *datad, l_int32 wd, l_int32 hd, l_int32 wpld, l_uint32 *datas, l_int32 ws, l_int32 hs, l_int32 wpls, l_int32 factor) |
LEPT_DLL l_uint16 * | makeExpandTab2x (void) |
LEPT_DLL l_uint32 * | makeExpandTab4x (void) |
LEPT_DLL l_uint32 * | makeExpandTab8x (void) |
LEPT_DLL PIX * | pixReduceBinary2 (PIX *pixs, l_uint8 *intab) |
LEPT_DLL PIX * | pixReduceRankBinaryCascade (PIX *pixs, l_int32 level1, l_int32 level2, l_int32 level3, l_int32 level4) |
LEPT_DLL PIX * | pixReduceRankBinary2 (PIX *pixs, l_int32 level, l_uint8 *intab) |
LEPT_DLL void | reduceBinary2Low (l_uint32 *datad, l_int32 wpld, l_uint32 *datas, l_int32 hs, l_int32 wpls, l_uint8 *tab) |
LEPT_DLL void | reduceRankBinary2Low (l_uint32 *datad, l_int32 wpld, l_uint32 *datas, l_int32 hs, l_int32 wpls, l_uint8 *tab, l_int32 level) |
LEPT_DLL l_uint8 * | makeSubsampleTab2x (void) |
LEPT_DLL PIX * | pixBlend (PIX *pixs1, PIX *pixs2, l_int32 x, l_int32 y, l_float32 fract) |
LEPT_DLL PIX * | pixBlendMask (PIX *pixd, PIX *pixs1, PIX *pixs2, l_int32 x, l_int32 y, l_float32 fract, l_int32 type) |
LEPT_DLL PIX * | pixBlendGray (PIX *pixd, PIX *pixs1, PIX *pixs2, l_int32 x, l_int32 y, l_float32 fract, l_int32 type, l_int32 transparent, l_uint32 transpix) |
LEPT_DLL PIX * | pixBlendColor (PIX *pixd, PIX *pixs1, PIX *pixs2, l_int32 x, l_int32 y, l_float32 fract, l_int32 transparent, l_uint32 transpix) |
LEPT_DLL PIX * | pixBlendColorByChannel (PIX *pixd, PIX *pixs1, PIX *pixs2, l_int32 x, l_int32 y, l_float32 rfract, l_float32 gfract, l_float32 bfract, l_int32 transparent, l_uint32 transpix) |
LEPT_DLL PIX * | pixBlendGrayAdapt (PIX *pixd, PIX *pixs1, PIX *pixs2, l_int32 x, l_int32 y, l_float32 fract, l_int32 shift) |
LEPT_DLL PIX * | pixFadeWithGray (PIX *pixs, PIX *pixb, l_float32 factor, l_int32 type) |
LEPT_DLL PIX * | pixBlendHardLight (PIX *pixd, PIX *pixs1, PIX *pixs2, l_int32 x, l_int32 y, l_float32 fract) |
LEPT_DLL l_int32 | pixBlendCmap (PIX *pixs, PIX *pixb, l_int32 x, l_int32 y, l_int32 sindex) |
LEPT_DLL PIX * | pixBlendWithGrayMask (PIX *pixs1, PIX *pixs2, PIX *pixg, l_int32 x, l_int32 y) |
LEPT_DLL l_int32 | pixColorGray (PIX *pixs, BOX *box, l_int32 type, l_int32 thresh, l_int32 rval, l_int32 gval, l_int32 bval) |
LEPT_DLL PIX * | pixSnapColor (PIX *pixd, PIX *pixs, l_uint32 srcval, l_uint32 dstval, l_int32 diff) |
LEPT_DLL PIX * | pixSnapColorCmap (PIX *pixd, PIX *pixs, l_uint32 srcval, l_uint32 dstval, l_int32 diff) |
LEPT_DLL PIX * | pixLinearMapToTargetColor (PIX *pixd, PIX *pixs, l_uint32 srcval, l_uint32 dstval) |
LEPT_DLL l_int32 | pixelLinearMapToTargetColor (l_uint32 scolor, l_uint32 srcmap, l_uint32 dstmap, l_uint32 *pdcolor) |
LEPT_DLL l_int32 | pixelFractionalShift (l_int32 rval, l_int32 gval, l_int32 bval, l_float32 fraction, l_uint32 *ppixel) |
LEPT_DLL L_BMF * | bmfCreate (const char *dir, l_int32 size) |
LEPT_DLL void | bmfDestroy (L_BMF **pbmf) |
LEPT_DLL PIX * | bmfGetPix (L_BMF *bmf, char chr) |
LEPT_DLL l_int32 | bmfGetWidth (L_BMF *bmf, char chr, l_int32 *pw) |
LEPT_DLL l_int32 | bmfGetBaseline (L_BMF *bmf, char chr, l_int32 *pbaseline) |
LEPT_DLL PIXA * | pixaGetFont (const char *dir, l_int32 size, l_int32 *pbl0, l_int32 *pbl1, l_int32 *pbl2) |
LEPT_DLL l_int32 | pixaSaveFont (const char *indir, const char *outdir, l_int32 size) |
LEPT_DLL PIXA * | pixaGenerateFont (const char *dir, l_int32 size, l_int32 *pbl0, l_int32 *pbl1, l_int32 *pbl2) |
LEPT_DLL PIX * | pixReadStreamBmp (FILE *fp) |
LEPT_DLL l_int32 | pixWriteStreamBmp (FILE *fp, PIX *pix) |
LEPT_DLL PIX * | pixReadMemBmp (const l_uint8 *cdata, size_t size) |
LEPT_DLL l_int32 | pixWriteMemBmp (l_uint8 **pdata, size_t *psize, PIX *pix) |
LEPT_DLL BOX * | boxCreate (l_int32 x, l_int32 y, l_int32 w, l_int32 h) |
LEPT_DLL BOX * | boxCreateValid (l_int32 x, l_int32 y, l_int32 w, l_int32 h) |
LEPT_DLL BOX * | boxCopy (BOX *box) |
LEPT_DLL BOX * | boxClone (BOX *box) |
LEPT_DLL void | boxDestroy (BOX **pbox) |
LEPT_DLL l_int32 | boxGetGeometry (BOX *box, l_int32 *px, l_int32 *py, l_int32 *pw, l_int32 *ph) |
LEPT_DLL l_int32 | boxSetGeometry (BOX *box, l_int32 x, l_int32 y, l_int32 w, l_int32 h) |
LEPT_DLL l_int32 | boxGetRefcount (BOX *box) |
LEPT_DLL l_int32 | boxChangeRefcount (BOX *box, l_int32 delta) |
LEPT_DLL BOXA * | boxaCreate (l_int32 n) |
LEPT_DLL BOXA * | boxaCopy (BOXA *boxa, l_int32 copyflag) |
LEPT_DLL void | boxaDestroy (BOXA **pboxa) |
LEPT_DLL l_int32 | boxaAddBox (BOXA *boxa, BOX *box, l_int32 copyflag) |
LEPT_DLL l_int32 | boxaExtendArray (BOXA *boxa) |
LEPT_DLL l_int32 | boxaExtendArrayToSize (BOXA *boxa, l_int32 size) |
LEPT_DLL l_int32 | boxaGetCount (BOXA *boxa) |
LEPT_DLL l_int32 | boxaGetValidCount (BOXA *boxa) |
LEPT_DLL BOX * | boxaGetBox (BOXA *boxa, l_int32 index, l_int32 accessflag) |
LEPT_DLL BOX * | boxaGetValidBox (BOXA *boxa, l_int32 index, l_int32 accessflag) |
LEPT_DLL l_int32 | boxaGetBoxGeometry (BOXA *boxa, l_int32 index, l_int32 *px, l_int32 *py, l_int32 *pw, l_int32 *ph) |
LEPT_DLL l_int32 | boxaReplaceBox (BOXA *boxa, l_int32 index, BOX *box) |
LEPT_DLL l_int32 | boxaInsertBox (BOXA *boxa, l_int32 index, BOX *box) |
LEPT_DLL l_int32 | boxaRemoveBox (BOXA *boxa, l_int32 index) |
LEPT_DLL l_int32 | boxaInitFull (BOXA *boxa, BOX *box) |
LEPT_DLL l_int32 | boxaClear (BOXA *boxa) |
LEPT_DLL BOXAA * | boxaaCreate (l_int32 n) |
LEPT_DLL BOXAA * | boxaaCopy (BOXAA *baas, l_int32 copyflag) |
LEPT_DLL void | boxaaDestroy (BOXAA **pbaa) |
LEPT_DLL l_int32 | boxaaAddBoxa (BOXAA *baa, BOXA *ba, l_int32 copyflag) |
LEPT_DLL l_int32 | boxaaExtendArray (BOXAA *baa) |
LEPT_DLL l_int32 | boxaaGetCount (BOXAA *baa) |
LEPT_DLL l_int32 | boxaaGetBoxCount (BOXAA *baa) |
LEPT_DLL BOXA * | boxaaGetBoxa (BOXAA *baa, l_int32 index, l_int32 accessflag) |
LEPT_DLL l_int32 | boxaaReplaceBoxa (BOXAA *baa, l_int32 index, BOXA *boxa) |
LEPT_DLL l_int32 | boxaaInsertBoxa (BOXAA *baa, l_int32 index, BOXA *boxa) |
LEPT_DLL l_int32 | boxaaRemoveBoxa (BOXAA *baa, l_int32 index) |
LEPT_DLL l_int32 | boxaaAddBox (BOXAA *baa, l_int32 index, BOX *box, l_int32 accessflag) |
LEPT_DLL BOXAA * | boxaaRead (const char *filename) |
LEPT_DLL BOXAA * | boxaaReadStream (FILE *fp) |
LEPT_DLL l_int32 | boxaaWrite (const char *filename, BOXAA *baa) |
LEPT_DLL l_int32 | boxaaWriteStream (FILE *fp, BOXAA *baa) |
LEPT_DLL BOXA * | boxaRead (const char *filename) |
LEPT_DLL BOXA * | boxaReadStream (FILE *fp) |
LEPT_DLL l_int32 | boxaWrite (const char *filename, BOXA *boxa) |
LEPT_DLL l_int32 | boxaWriteStream (FILE *fp, BOXA *boxa) |
LEPT_DLL l_int32 | boxPrintStreamInfo (FILE *fp, BOX *box) |
LEPT_DLL l_int32 | boxContains (BOX *box1, BOX *box2, l_int32 *presult) |
LEPT_DLL l_int32 | boxIntersects (BOX *box1, BOX *box2, l_int32 *presult) |
LEPT_DLL BOXA * | boxaContainedInBox (BOXA *boxas, BOX *box) |
LEPT_DLL BOXA * | boxaIntersectsBox (BOXA *boxas, BOX *box) |
LEPT_DLL BOXA * | boxaClipToBox (BOXA *boxas, BOX *box) |
LEPT_DLL BOXA * | boxaCombineOverlaps (BOXA *boxas) |
LEPT_DLL BOX * | boxOverlapRegion (BOX *box1, BOX *box2) |
LEPT_DLL BOX * | boxBoundingRegion (BOX *box1, BOX *box2) |
LEPT_DLL l_int32 | boxOverlapFraction (BOX *box1, BOX *box2, l_float32 *pfract) |
LEPT_DLL l_int32 | boxContainsPt (BOX *box, l_float32 x, l_float32 y, l_int32 *pcontains) |
LEPT_DLL BOX * | boxaGetNearestToPt (BOXA *boxa, l_int32 x, l_int32 y) |
LEPT_DLL l_int32 | boxGetCenter (BOX *box, l_float32 *pcx, l_float32 *pcy) |
LEPT_DLL l_int32 | boxIntersectByLine (BOX *box, l_int32 x, l_int32 y, l_float32 slope, l_int32 *px1, l_int32 *py1, l_int32 *px2, l_int32 *py2, l_int32 *pn) |
LEPT_DLL BOX * | boxClipToRectangle (BOX *box, l_int32 wi, l_int32 hi) |
LEPT_DLL BOX * | boxRelocateOneSide (BOX *boxd, BOX *boxs, l_int32 loc, l_int32 sideflag) |
LEPT_DLL BOX * | boxAdjustSides (BOX *boxd, BOX *boxs, l_int32 delleft, l_int32 delright, l_int32 deltop, l_int32 delbot) |
LEPT_DLL l_int32 | boxEqual (BOX *box1, BOX *box2, l_int32 *psame) |
LEPT_DLL l_int32 | boxaEqual (BOXA *boxa1, BOXA *boxa2, l_int32 maxdist, NUMA **pnaindex, l_int32 *psame) |
LEPT_DLL l_int32 | boxaJoin (BOXA *boxad, BOXA *boxas, l_int32 istart, l_int32 iend) |
LEPT_DLL l_int32 | boxaGetExtent (BOXA *boxa, l_int32 *pw, l_int32 *ph, BOX **pbox) |
LEPT_DLL l_int32 | boxaGetCoverage (BOXA *boxa, l_int32 wc, l_int32 hc, l_int32 exactflag, l_float32 *pfract) |
LEPT_DLL l_int32 | boxaSizeRange (BOXA *boxa, l_int32 *pminw, l_int32 *pminh, l_int32 *pmaxw, l_int32 *pmaxh) |
LEPT_DLL l_int32 | boxaLocationRange (BOXA *boxa, l_int32 *pminx, l_int32 *pminy, l_int32 *pmaxx, l_int32 *pmaxy) |
LEPT_DLL BOXA * | boxaSelectBySize (BOXA *boxas, l_int32 width, l_int32 height, l_int32 type, l_int32 relation, l_int32 *pchanged) |
LEPT_DLL NUMA * | boxaMakeSizeIndicator (BOXA *boxa, l_int32 width, l_int32 height, l_int32 type, l_int32 relation) |
LEPT_DLL BOXA * | boxaSelectWithIndicator (BOXA *boxas, NUMA *na, l_int32 *pchanged) |
LEPT_DLL BOXA * | boxaPermutePseudorandom (BOXA *boxas) |
LEPT_DLL BOXA * | boxaPermuteRandom (BOXA *boxad, BOXA *boxas) |
LEPT_DLL l_int32 | boxaSwapBoxes (BOXA *boxa, l_int32 i, l_int32 j) |
LEPT_DLL PTA * | boxaConvertToPta (BOXA *boxa, l_int32 ncorners) |
LEPT_DLL BOXA * | ptaConvertToBoxa (PTA *pta, l_int32 ncorners) |
LEPT_DLL BOXA * | boxaTransform (BOXA *boxas, l_int32 shiftx, l_int32 shifty, l_float32 scalex, l_float32 scaley) |
LEPT_DLL BOX * | boxTransform (BOX *box, l_int32 shiftx, l_int32 shifty, l_float32 scalex, l_float32 scaley) |
LEPT_DLL BOXA * | boxaTransformOrdered (BOXA *boxas, l_int32 shiftx, l_int32 shifty, l_float32 scalex, l_float32 scaley, l_int32 xcen, l_int32 ycen, l_float32 angle, l_int32 order) |
LEPT_DLL BOX * | boxTransformOrdered (BOX *boxs, l_int32 shiftx, l_int32 shifty, l_float32 scalex, l_float32 scaley, l_int32 xcen, l_int32 ycen, l_float32 angle, l_int32 order) |
LEPT_DLL BOXA * | boxaRotateOrth (BOXA *boxas, l_int32 w, l_int32 h, l_int32 rotation) |
LEPT_DLL BOX * | boxRotateOrth (BOX *box, l_int32 w, l_int32 h, l_int32 rotation) |
LEPT_DLL BOXA * | boxaSort (BOXA *boxas, l_int32 sorttype, l_int32 sortorder, NUMA **pnaindex) |
LEPT_DLL BOXA * | boxaBinSort (BOXA *boxas, l_int32 sorttype, l_int32 sortorder, NUMA **pnaindex) |
LEPT_DLL BOXA * | boxaSortByIndex (BOXA *boxas, NUMA *naindex) |
LEPT_DLL BOXAA * | boxaSort2d (BOXA *boxas, NUMAA **pnaad, l_int32 delta1, l_int32 delta2, l_int32 minh1) |
LEPT_DLL BOXAA * | boxaSort2dByIndex (BOXA *boxas, NUMAA *naa) |
LEPT_DLL BOX * | boxaGetRankSize (BOXA *boxa, l_float32 fract) |
LEPT_DLL BOX * | boxaGetMedian (BOXA *boxa) |
LEPT_DLL l_int32 | boxaaGetExtent (BOXAA *boxaa, l_int32 *pw, l_int32 *ph, BOX **pbox) |
LEPT_DLL BOXA * | boxaaFlattenToBoxa (BOXAA *baa, NUMA **pnaindex, l_int32 copyflag) |
LEPT_DLL l_int32 | boxaaAlignBox (BOXAA *baa, BOX *box, l_int32 delta, l_int32 *pindex) |
LEPT_DLL PIX * | pixMaskConnComp (PIX *pixs, l_int32 connectivity, BOXA **pboxa) |
LEPT_DLL PIX * | pixMaskBoxa (PIX *pixd, PIX *pixs, BOXA *boxa, l_int32 op) |
LEPT_DLL PIX * | pixPaintBoxa (PIX *pixs, BOXA *boxa, l_uint32 val) |
LEPT_DLL PIX * | pixSetBlackOrWhiteBoxa (PIX *pixs, BOXA *boxa, l_int32 op) |
LEPT_DLL PIX * | pixPaintBoxaRandom (PIX *pixs, BOXA *boxa) |
LEPT_DLL PIX * | pixBlendBoxaRandom (PIX *pixs, BOXA *boxa, l_float32 fract) |
LEPT_DLL PIX * | pixDrawBoxa (PIX *pixs, BOXA *boxa, l_int32 width, l_uint32 val) |
LEPT_DLL PIX * | pixDrawBoxaRandom (PIX *pixs, BOXA *boxa, l_int32 width) |
LEPT_DLL PIX * | boxaaDisplay (BOXAA *boxaa, l_int32 linewba, l_int32 linewb, l_uint32 colorba, l_uint32 colorb, l_int32 w, l_int32 h) |
LEPT_DLL BOXA * | pixSplitIntoBoxa (PIX *pixs, l_int32 minsum, l_int32 skipdist, l_int32 delta, l_int32 maxbg, l_int32 maxcomps, l_int32 remainder) |
LEPT_DLL BOXA * | pixSplitComponentIntoBoxa (PIX *pix, BOX *box, l_int32 minsum, l_int32 skipdist, l_int32 delta, l_int32 maxbg, l_int32 maxcomps, l_int32 remainder) |
LEPT_DLL L_BYTEA * | l_byteaCreate (size_t nbytes) |
LEPT_DLL L_BYTEA * | l_byteaInitFromMem (l_uint8 *data, size_t size) |
LEPT_DLL L_BYTEA * | l_byteaInitFromFile (const char *fname) |
LEPT_DLL L_BYTEA * | l_byteaInitFromStream (FILE *fp) |
LEPT_DLL L_BYTEA * | l_byteaCopy (L_BYTEA *bas, l_int32 copyflag) |
LEPT_DLL void | l_byteaDestroy (L_BYTEA **pba) |
LEPT_DLL size_t | l_byteaGetSize (L_BYTEA *ba) |
LEPT_DLL l_uint8 * | l_byteaGetData (L_BYTEA *ba, size_t *psize) |
LEPT_DLL l_uint8 * | l_byteaCopyData (L_BYTEA *ba, size_t *psize) |
LEPT_DLL l_int32 | l_byteaAppendData (L_BYTEA *ba, l_uint8 *newdata, size_t newbytes) |
LEPT_DLL l_int32 | l_byteaAppendString (L_BYTEA *ba, char *str) |
LEPT_DLL l_int32 | l_byteaExtendArrayToSize (L_BYTEA *ba, size_t size) |
LEPT_DLL l_int32 | l_byteaJoin (L_BYTEA *ba1, L_BYTEA **pba2) |
LEPT_DLL l_int32 | l_byteaSplit (L_BYTEA *ba1, size_t splitloc, L_BYTEA **pba2) |
LEPT_DLL l_int32 | l_byteaFindEachSequence (L_BYTEA *ba, l_uint8 *sequence, l_int32 seqlen, NUMA **pna) |
LEPT_DLL l_int32 | l_byteaWrite (const char *fname, L_BYTEA *ba, size_t startloc, size_t endloc) |
LEPT_DLL l_int32 | l_byteaWriteStream (FILE *fp, L_BYTEA *ba, size_t startloc, size_t endloc) |
LEPT_DLL CCBORDA * | ccbaCreate (PIX *pixs, l_int32 n) |
LEPT_DLL void | ccbaDestroy (CCBORDA **pccba) |
LEPT_DLL CCBORD * | ccbCreate (PIX *pixs) |
LEPT_DLL void | ccbDestroy (CCBORD **pccb) |
LEPT_DLL l_int32 | ccbaAddCcb (CCBORDA *ccba, CCBORD *ccb) |
LEPT_DLL l_int32 | ccbaExtendArray (CCBORDA *ccba) |
LEPT_DLL l_int32 | ccbaGetCount (CCBORDA *ccba) |
LEPT_DLL CCBORD * | ccbaGetCcb (CCBORDA *ccba, l_int32 index) |
LEPT_DLL CCBORDA * | pixGetAllCCBorders (PIX *pixs) |
LEPT_DLL CCBORD * | pixGetCCBorders (PIX *pixs, BOX *box) |
LEPT_DLL PTAA * | pixGetOuterBordersPtaa (PIX *pixs) |
LEPT_DLL PTA * | pixGetOuterBorderPta (PIX *pixs, BOX *box) |
LEPT_DLL l_int32 | pixGetOuterBorder (CCBORD *ccb, PIX *pixs, BOX *box) |
LEPT_DLL l_int32 | pixGetHoleBorder (CCBORD *ccb, PIX *pixs, BOX *box, l_int32 xs, l_int32 ys) |
LEPT_DLL l_int32 | findNextBorderPixel (l_int32 w, l_int32 h, l_uint32 *data, l_int32 wpl, l_int32 px, l_int32 py, l_int32 *pqpos, l_int32 *pnpx, l_int32 *pnpy) |
LEPT_DLL void | locateOutsideSeedPixel (l_int32 fpx, l_int32 fpy, l_int32 spx, l_int32 spy, l_int32 *pxs, l_int32 *pys) |
LEPT_DLL l_int32 | ccbaGenerateGlobalLocs (CCBORDA *ccba) |
LEPT_DLL l_int32 | ccbaGenerateStepChains (CCBORDA *ccba) |
LEPT_DLL l_int32 | ccbaStepChainsToPixCoords (CCBORDA *ccba, l_int32 coordtype) |
LEPT_DLL l_int32 | ccbaGenerateSPGlobalLocs (CCBORDA *ccba, l_int32 ptsflag) |
LEPT_DLL l_int32 | ccbaGenerateSinglePath (CCBORDA *ccba) |
LEPT_DLL PTA * | getCutPathForHole (PIX *pix, PTA *pta, BOX *boxinner, l_int32 *pdir, l_int32 *plen) |
LEPT_DLL PIX * | ccbaDisplayBorder (CCBORDA *ccba) |
LEPT_DLL PIX * | ccbaDisplaySPBorder (CCBORDA *ccba) |
LEPT_DLL PIX * | ccbaDisplayImage1 (CCBORDA *ccba) |
LEPT_DLL PIX * | ccbaDisplayImage2 (CCBORDA *ccba) |
LEPT_DLL l_int32 | ccbaWrite (const char *filename, CCBORDA *ccba) |
LEPT_DLL l_int32 | ccbaWriteStream (FILE *fp, CCBORDA *ccba) |
LEPT_DLL CCBORDA * | ccbaRead (const char *filename) |
LEPT_DLL CCBORDA * | ccbaReadStream (FILE *fp) |
LEPT_DLL l_int32 | ccbaWriteSVG (const char *filename, CCBORDA *ccba) |
LEPT_DLL char * | ccbaWriteSVGString (const char *filename, CCBORDA *ccba) |
LEPT_DLL PIX * | pixThin (PIX *pixs, l_int32 type, l_int32 connectivity, l_int32 maxiters) |
LEPT_DLL PIX * | pixThinGeneral (PIX *pixs, l_int32 type, SELA *sela, l_int32 maxiters) |
LEPT_DLL PIX * | pixThinExamples (PIX *pixs, l_int32 type, l_int32 index, l_int32 maxiters, const char *selfile) |
LEPT_DLL l_int32 | jbCorrelation (const char *dirin, l_float32 thresh, l_float32 weight, l_int32 components, const char *rootname, l_int32 firstpage, l_int32 npages, l_int32 renderflag) |
LEPT_DLL l_int32 | jbRankHaus (const char *dirin, l_int32 size, l_float32 rank, l_int32 components, const char *rootname, l_int32 firstpage, l_int32 npages, l_int32 renderflag) |
LEPT_DLL JBCLASSER * | jbWordsInTextlines (const char *dirin, l_int32 reduction, l_int32 maxwidth, l_int32 maxheight, l_float32 thresh, l_float32 weight, NUMA **pnatl, l_int32 firstpage, l_int32 npages) |
LEPT_DLL l_int32 | pixGetWordsInTextlines (PIX *pixs, l_int32 reduction, l_int32 minwidth, l_int32 minheight, l_int32 maxwidth, l_int32 maxheight, BOXA **pboxad, PIXA **ppixad, NUMA **pnai) |
LEPT_DLL l_int32 | pixGetWordBoxesInTextlines (PIX *pixs, l_int32 reduction, l_int32 minwidth, l_int32 minheight, l_int32 maxwidth, l_int32 maxheight, BOXA **pboxad, NUMA **pnai) |
LEPT_DLL NUMAA * | boxaExtractSortedPattern (BOXA *boxa, NUMA *na) |
LEPT_DLL l_int32 | numaaCompareImagesByBoxes (NUMAA *naa1, NUMAA *naa2, l_int32 nperline, l_int32 nreq, l_int32 maxshiftx, l_int32 maxshifty, l_int32 delx, l_int32 dely, l_int32 *psame, l_int32 debugflag) |
LEPT_DLL l_int32 | pixColorContent (PIX *pixs, l_int32 rwhite, l_int32 gwhite, l_int32 bwhite, l_int32 mingray, PIX **ppixr, PIX **ppixg, PIX **ppixb) |
LEPT_DLL PIX * | pixColorMagnitude (PIX *pixs, l_int32 rwhite, l_int32 gwhite, l_int32 bwhite, l_int32 type) |
LEPT_DLL PIX * | pixMaskOverColorPixels (PIX *pixs, l_int32 threshdiff, l_int32 mindist) |
LEPT_DLL l_int32 | pixColorFraction (PIX *pixs, l_int32 darkthresh, l_int32 lightthresh, l_int32 diffthresh, l_int32 factor, l_float32 *ppixfract, l_float32 *pcolorfract) |
LEPT_DLL l_int32 | pixNumSignificantGrayColors (PIX *pixs, l_int32 darkthresh, l_int32 lightthresh, l_float32 minfract, l_int32 factor, l_int32 *pncolors) |
LEPT_DLL l_int32 | pixColorsForQuantization (PIX *pixs, l_int32 thresh, l_int32 *pncolors, l_int32 *piscolor, l_int32 debug) |
LEPT_DLL l_int32 | pixNumColors (PIX *pixs, l_int32 factor, l_int32 *pncolors) |
LEPT_DLL PIXCMAP * | pixcmapCreate (l_int32 depth) |
LEPT_DLL PIXCMAP * | pixcmapCreateRandom (l_int32 depth, l_int32 hasblack, l_int32 haswhite) |
LEPT_DLL PIXCMAP * | pixcmapCreateLinear (l_int32 d, l_int32 nlevels) |
LEPT_DLL PIXCMAP * | pixcmapCopy (PIXCMAP *cmaps) |
LEPT_DLL void | pixcmapDestroy (PIXCMAP **pcmap) |
LEPT_DLL l_int32 | pixcmapAddColor (PIXCMAP *cmap, l_int32 rval, l_int32 gval, l_int32 bval) |
LEPT_DLL l_int32 | pixcmapAddNewColor (PIXCMAP *cmap, l_int32 rval, l_int32 gval, l_int32 bval, l_int32 *pindex) |
LEPT_DLL l_int32 | pixcmapAddNearestColor (PIXCMAP *cmap, l_int32 rval, l_int32 gval, l_int32 bval, l_int32 *pindex) |
LEPT_DLL l_int32 | pixcmapUsableColor (PIXCMAP *cmap, l_int32 rval, l_int32 gval, l_int32 bval, l_int32 *pusable) |
LEPT_DLL l_int32 | pixcmapAddBlackOrWhite (PIXCMAP *cmap, l_int32 color, l_int32 *pindex) |
LEPT_DLL l_int32 | pixcmapSetBlackAndWhite (PIXCMAP *cmap, l_int32 setblack, l_int32 setwhite) |
LEPT_DLL l_int32 | pixcmapGetCount (PIXCMAP *cmap) |
LEPT_DLL l_int32 | pixcmapGetFreeCount (PIXCMAP *cmap) |
LEPT_DLL l_int32 | pixcmapGetDepth (PIXCMAP *cmap) |
LEPT_DLL l_int32 | pixcmapGetMinDepth (PIXCMAP *cmap, l_int32 *pmindepth) |
LEPT_DLL l_int32 | pixcmapClear (PIXCMAP *cmap) |
LEPT_DLL l_int32 | pixcmapGetColor (PIXCMAP *cmap, l_int32 index, l_int32 *prval, l_int32 *pgval, l_int32 *pbval) |
LEPT_DLL l_int32 | pixcmapGetColor32 (PIXCMAP *cmap, l_int32 index, l_uint32 *pval32) |
LEPT_DLL l_int32 | pixcmapResetColor (PIXCMAP *cmap, l_int32 index, l_int32 rval, l_int32 gval, l_int32 bval) |
LEPT_DLL l_int32 | pixcmapGetIndex (PIXCMAP *cmap, l_int32 rval, l_int32 gval, l_int32 bval, l_int32 *pindex) |
LEPT_DLL l_int32 | pixcmapHasColor (PIXCMAP *cmap, l_int32 *pcolor) |
LEPT_DLL l_int32 | pixcmapCountGrayColors (PIXCMAP *cmap, l_int32 *pngray) |
LEPT_DLL l_int32 | pixcmapGetRankIntensity (PIXCMAP *cmap, l_float32 rankval, l_int32 *pindex) |
LEPT_DLL l_int32 | pixcmapGetNearestIndex (PIXCMAP *cmap, l_int32 rval, l_int32 gval, l_int32 bval, l_int32 *pindex) |
LEPT_DLL l_int32 | pixcmapGetNearestGrayIndex (PIXCMAP *cmap, l_int32 val, l_int32 *pindex) |
LEPT_DLL l_int32 | pixcmapGetComponentRange (PIXCMAP *cmap, l_int32 color, l_int32 *pminval, l_int32 *pmaxval) |
LEPT_DLL l_int32 | pixcmapGetExtremeValue (PIXCMAP *cmap, l_int32 type, l_int32 *prval, l_int32 *pgval, l_int32 *pbval) |
LEPT_DLL PIXCMAP * | pixcmapGrayToColor (l_uint32 color) |
LEPT_DLL PIXCMAP * | pixcmapColorToGray (PIXCMAP *cmaps, l_float32 rwt, l_float32 gwt, l_float32 bwt) |
LEPT_DLL PIXCMAP * | pixcmapReadStream (FILE *fp) |
LEPT_DLL l_int32 | pixcmapWriteStream (FILE *fp, PIXCMAP *cmap) |
LEPT_DLL l_int32 | pixcmapToArrays (PIXCMAP *cmap, l_int32 **prmap, l_int32 **pgmap, l_int32 **pbmap) |
LEPT_DLL l_int32 | pixcmapToRGBTable (PIXCMAP *cmap, l_uint32 **ptab, l_int32 *pncolors) |
LEPT_DLL l_int32 | pixcmapSerializeToMemory (PIXCMAP *cmap, l_int32 cpc, l_int32 *pncolors, l_uint8 **pdata, l_int32 *pnbytes) |
LEPT_DLL PIXCMAP * | pixcmapDeserializeFromMemory (l_uint8 *data, l_int32 ncolors, l_int32 nbytes) |
LEPT_DLL char * | pixcmapConvertToHex (l_uint8 *data, l_int32 nbytes, l_int32 ncolors) |
LEPT_DLL l_int32 | pixcmapGammaTRC (PIXCMAP *cmap, l_float32 gamma, l_int32 minval, l_int32 maxval) |
LEPT_DLL l_int32 | pixcmapContrastTRC (PIXCMAP *cmap, l_float32 factor) |
LEPT_DLL l_int32 | pixcmapShiftIntensity (PIXCMAP *cmap, l_float32 fraction) |
LEPT_DLL PIX * | pixColorMorph (PIX *pixs, l_int32 type, l_int32 hsize, l_int32 vsize) |
LEPT_DLL PIX * | pixOctreeColorQuant (PIX *pixs, l_int32 colors, l_int32 ditherflag) |
LEPT_DLL PIX * | pixOctreeColorQuantGeneral (PIX *pixs, l_int32 colors, l_int32 ditherflag, l_float32 validthresh, l_float32 colorthresh) |
LEPT_DLL l_int32 | makeRGBToIndexTables (l_uint32 **prtab, l_uint32 **pgtab, l_uint32 **pbtab, l_int32 cqlevels) |
LEPT_DLL void | getOctcubeIndexFromRGB (l_int32 rval, l_int32 gval, l_int32 bval, l_uint32 *rtab, l_uint32 *gtab, l_uint32 *btab, l_uint32 *pindex) |
LEPT_DLL PIX * | pixOctreeQuantByPopulation (PIX *pixs, l_int32 level, l_int32 ditherflag) |
LEPT_DLL PIX * | pixOctreeQuantNumColors (PIX *pixs, l_int32 maxcolors, l_int32 subsample) |
LEPT_DLL PIX * | pixOctcubeQuantMixedWithGray (PIX *pixs, l_int32 depth, l_int32 graylevels, l_int32 delta) |
LEPT_DLL PIX * | pixFixedOctcubeQuant256 (PIX *pixs, l_int32 ditherflag) |
LEPT_DLL PIX * | pixFewColorsOctcubeQuant1 (PIX *pixs, l_int32 level) |
LEPT_DLL PIX * | pixFewColorsOctcubeQuant2 (PIX *pixs, l_int32 level, NUMA *na, l_int32 ncolors, l_int32 *pnerrors) |
LEPT_DLL PIX * | pixFewColorsOctcubeQuantMixed (PIX *pixs, l_int32 level, l_int32 darkthresh, l_int32 lightthresh, l_int32 diffthresh, l_float32 minfract, l_int32 maxspan) |
LEPT_DLL PIX * | pixFixedOctcubeQuantGenRGB (PIX *pixs, l_int32 level) |
LEPT_DLL PIX * | pixQuantFromCmap (PIX *pixs, PIXCMAP *cmap, l_int32 mindepth, l_int32 level, l_int32 metric) |
LEPT_DLL PIX * | pixOctcubeQuantFromCmap (PIX *pixs, PIXCMAP *cmap, l_int32 mindepth, l_int32 level, l_int32 metric) |
LEPT_DLL PIX * | pixOctcubeQuantFromCmapLUT (PIX *pixs, PIXCMAP *cmap, l_int32 mindepth, l_int32 *cmaptab, l_uint32 *rtab, l_uint32 *gtab, l_uint32 *btab) |
LEPT_DLL NUMA * | pixOctcubeHistogram (PIX *pixs, l_int32 level, l_int32 *pncolors) |
LEPT_DLL l_int32 * | pixcmapToOctcubeLUT (PIXCMAP *cmap, l_int32 level, l_int32 metric) |
LEPT_DLL l_int32 | pixRemoveUnusedColors (PIX *pixs) |
LEPT_DLL l_int32 | pixNumberOccupiedOctcubes (PIX *pix, l_int32 level, l_int32 mincount, l_float32 minfract, l_int32 *pncolors) |
LEPT_DLL PIX * | pixMedianCutQuant (PIX *pixs, l_int32 ditherflag) |
LEPT_DLL PIX * | pixMedianCutQuantGeneral (PIX *pixs, l_int32 ditherflag, l_int32 outdepth, l_int32 maxcolors, l_int32 sigbits, l_int32 maxsub, l_int32 checkbw) |
LEPT_DLL PIX * | pixMedianCutQuantMixed (PIX *pixs, l_int32 ncolor, l_int32 ngray, l_int32 darkthresh, l_int32 lightthresh, l_int32 diffthresh) |
LEPT_DLL PIX * | pixFewColorsMedianCutQuantMixed (PIX *pixs, l_int32 ncolor, l_int32 ngray, l_int32 maxncolors, l_int32 darkthresh, l_int32 lightthresh, l_int32 diffthresh) |
LEPT_DLL l_int32 * | pixMedianCutHisto (PIX *pixs, l_int32 sigbits, l_int32 subsample) |
LEPT_DLL PIX * | pixColorSegment (PIX *pixs, l_int32 maxdist, l_int32 maxcolors, l_int32 selsize, l_int32 finalcolors) |
LEPT_DLL PIX * | pixColorSegmentCluster (PIX *pixs, l_int32 maxdist, l_int32 maxcolors) |
LEPT_DLL l_int32 | pixAssignToNearestColor (PIX *pixd, PIX *pixs, PIX *pixm, l_int32 level, l_int32 *countarray) |
LEPT_DLL l_int32 | pixColorSegmentClean (PIX *pixs, l_int32 selsize, l_int32 *countarray) |
LEPT_DLL l_int32 | pixColorSegmentRemoveColors (PIX *pixd, PIX *pixs, l_int32 finalcolors) |
LEPT_DLL PIX * | pixConvertRGBToHSV (PIX *pixd, PIX *pixs) |
LEPT_DLL PIX * | pixConvertHSVToRGB (PIX *pixd, PIX *pixs) |
LEPT_DLL l_int32 | convertRGBToHSV (l_int32 rval, l_int32 gval, l_int32 bval, l_int32 *phval, l_int32 *psval, l_int32 *pvval) |
LEPT_DLL l_int32 | convertHSVToRGB (l_int32 hval, l_int32 sval, l_int32 vval, l_int32 *prval, l_int32 *pgval, l_int32 *pbval) |
LEPT_DLL l_int32 | pixcmapConvertRGBToHSV (PIXCMAP *cmap) |
LEPT_DLL l_int32 | pixcmapConvertHSVToRGB (PIXCMAP *cmap) |
LEPT_DLL PIX * | pixConvertRGBToHue (PIX *pixs) |
LEPT_DLL PIX * | pixConvertRGBToSaturation (PIX *pixs) |
LEPT_DLL PIX * | pixConvertRGBToValue (PIX *pixs) |
LEPT_DLL PIX * | pixMakeRangeMaskHS (PIX *pixs, l_int32 huecenter, l_int32 huehw, l_int32 satcenter, l_int32 sathw, l_int32 regionflag) |
LEPT_DLL PIX * | pixMakeRangeMaskHV (PIX *pixs, l_int32 huecenter, l_int32 huehw, l_int32 valcenter, l_int32 valhw, l_int32 regionflag) |
LEPT_DLL PIX * | pixMakeRangeMaskSV (PIX *pixs, l_int32 satcenter, l_int32 sathw, l_int32 valcenter, l_int32 valhw, l_int32 regionflag) |
LEPT_DLL PIX * | pixMakeHistoHS (PIX *pixs, l_int32 factor, NUMA **pnahue, NUMA **pnasat) |
LEPT_DLL PIX * | pixMakeHistoHV (PIX *pixs, l_int32 factor, NUMA **pnahue, NUMA **pnaval) |
LEPT_DLL PIX * | pixMakeHistoSV (PIX *pixs, l_int32 factor, NUMA **pnasat, NUMA **pnaval) |
LEPT_DLL l_int32 | pixFindHistoPeaksHSV (PIX *pixs, l_int32 type, l_int32 width, l_int32 height, l_int32 npeaks, l_float32 erasefactor, PTA **ppta, NUMA **pnatot, PIXA **ppixa) |
LEPT_DLL PIX * | displayHSVColorRange (l_int32 hval, l_int32 sval, l_int32 vval, l_int32 huehw, l_int32 sathw, l_int32 nsamp, l_int32 factor) |
LEPT_DLL PIX * | pixConvertRGBToYUV (PIX *pixd, PIX *pixs) |
LEPT_DLL PIX * | pixConvertYUVToRGB (PIX *pixd, PIX *pixs) |
LEPT_DLL l_int32 | convertRGBToYUV (l_int32 rval, l_int32 gval, l_int32 bval, l_int32 *pyval, l_int32 *puval, l_int32 *pvval) |
LEPT_DLL l_int32 | convertYUVToRGB (l_int32 yval, l_int32 uval, l_int32 vval, l_int32 *prval, l_int32 *pgval, l_int32 *pbval) |
LEPT_DLL l_int32 | pixcmapConvertRGBToYUV (PIXCMAP *cmap) |
LEPT_DLL l_int32 | pixcmapConvertYUVToRGB (PIXCMAP *cmap) |
LEPT_DLL l_int32 | pixEqual (PIX *pix1, PIX *pix2, l_int32 *psame) |
LEPT_DLL l_int32 | pixEqualWithCmap (PIX *pix1, PIX *pix2, l_int32 *psame) |
LEPT_DLL l_int32 | pixUsesCmapColor (PIX *pixs, l_int32 *pcolor) |
LEPT_DLL l_int32 | pixCorrelationBinary (PIX *pix1, PIX *pix2, l_float32 *pval) |
LEPT_DLL PIX * | pixDisplayDiffBinary (PIX *pix1, PIX *pix2) |
LEPT_DLL l_int32 | pixCompareBinary (PIX *pix1, PIX *pix2, l_int32 comptype, l_float32 *pfract, PIX **ppixdiff) |
LEPT_DLL l_int32 | pixCompareGrayOrRGB (PIX *pix1, PIX *pix2, l_int32 comptype, l_int32 plottype, l_int32 *psame, l_float32 *pdiff, l_float32 *prmsdiff, PIX **ppixdiff) |
LEPT_DLL l_int32 | pixCompareGray (PIX *pix1, PIX *pix2, l_int32 comptype, l_int32 plottype, l_int32 *psame, l_float32 *pdiff, l_float32 *prmsdiff, PIX **ppixdiff) |
LEPT_DLL l_int32 | pixCompareRGB (PIX *pix1, PIX *pix2, l_int32 comptype, l_int32 plottype, l_int32 *psame, l_float32 *pdiff, l_float32 *prmsdiff, PIX **ppixdiff) |
LEPT_DLL l_int32 | pixCompareTiled (PIX *pix1, PIX *pix2, l_int32 sx, l_int32 sy, l_int32 type, PIX **ppixdiff) |
LEPT_DLL NUMA * | pixCompareRankDifference (PIX *pix1, PIX *pix2, l_int32 factor) |
LEPT_DLL l_int32 | pixTestForSimilarity (PIX *pix1, PIX *pix2, l_int32 factor, l_int32 mindiff, l_float32 maxfract, l_float32 maxave, l_int32 *psimilar, l_int32 printstats) |
LEPT_DLL l_int32 | pixGetDifferenceStats (PIX *pix1, PIX *pix2, l_int32 factor, l_int32 mindiff, l_float32 *pfractdiff, l_float32 *pavediff, l_int32 printstats) |
LEPT_DLL NUMA * | pixGetDifferenceHistogram (PIX *pix1, PIX *pix2, l_int32 factor) |
LEPT_DLL l_int32 | pixGetPSNR (PIX *pix1, PIX *pix2, l_int32 factor, l_float32 *ppsnr) |
LEPT_DLL BOXA * | pixConnComp (PIX *pixs, PIXA **ppixa, l_int32 connectivity) |
LEPT_DLL BOXA * | pixConnCompPixa (PIX *pixs, PIXA **ppixa, l_int32 connectivity) |
LEPT_DLL BOXA * | pixConnCompBB (PIX *pixs, l_int32 connectivity) |
LEPT_DLL l_int32 | pixCountConnComp (PIX *pixs, l_int32 connectivity, l_int32 *pcount) |
LEPT_DLL l_int32 | nextOnPixelInRaster (PIX *pixs, l_int32 xstart, l_int32 ystart, l_int32 *px, l_int32 *py) |
LEPT_DLL l_int32 | nextOnPixelInRasterLow (l_uint32 *data, l_int32 w, l_int32 h, l_int32 wpl, l_int32 xstart, l_int32 ystart, l_int32 *px, l_int32 *py) |
LEPT_DLL BOX * | pixSeedfillBB (PIX *pixs, L_STACK *lstack, l_int32 x, l_int32 y, l_int32 connectivity) |
LEPT_DLL BOX * | pixSeedfill4BB (PIX *pixs, L_STACK *lstack, l_int32 x, l_int32 y) |
LEPT_DLL BOX * | pixSeedfill8BB (PIX *pixs, L_STACK *lstack, l_int32 x, l_int32 y) |
LEPT_DLL l_int32 | pixSeedfill (PIX *pixs, L_STACK *lstack, l_int32 x, l_int32 y, l_int32 connectivity) |
LEPT_DLL l_int32 | pixSeedfill4 (PIX *pixs, L_STACK *lstack, l_int32 x, l_int32 y) |
LEPT_DLL l_int32 | pixSeedfill8 (PIX *pixs, L_STACK *lstack, l_int32 x, l_int32 y) |
LEPT_DLL l_int32 | convertFilesTo1bpp (const char *dirin, const char *substr, l_int32 upscaling, l_int32 thresh, l_int32 firstpage, l_int32 npages, const char *dirout, l_int32 outformat) |
LEPT_DLL PIX * | pixBlockconv (PIX *pix, l_int32 wc, l_int32 hc) |
LEPT_DLL PIX * | pixBlockconvGray (PIX *pixs, PIX *pixacc, l_int32 wc, l_int32 hc) |
LEPT_DLL PIX * | pixBlockconvAccum (PIX *pixs) |
LEPT_DLL PIX * | pixBlockconvGrayUnnormalized (PIX *pixs, l_int32 wc, l_int32 hc) |
LEPT_DLL PIX * | pixBlockconvTiled (PIX *pix, l_int32 wc, l_int32 hc, l_int32 nx, l_int32 ny) |
LEPT_DLL PIX * | pixBlockconvGrayTile (PIX *pixs, PIX *pixacc, l_int32 wc, l_int32 hc) |
LEPT_DLL l_int32 | pixWindowedStats (PIX *pixs, l_int32 wc, l_int32 hc, l_int32 hasborder, PIX **ppixm, PIX **ppixms, FPIX **pfpixv, FPIX **pfpixrv) |
LEPT_DLL PIX * | pixWindowedMean (PIX *pixs, l_int32 wc, l_int32 hc, l_int32 hasborder, l_int32 normflag) |
LEPT_DLL PIX * | pixWindowedMeanSquare (PIX *pixs, l_int32 wc, l_int32 hc, l_int32 hasborder) |
LEPT_DLL l_int32 | pixWindowedVariance (PIX *pixm, PIX *pixms, FPIX **pfpixv, FPIX **pfpixrv) |
LEPT_DLL DPIX * | pixMeanSquareAccum (PIX *pixs) |
LEPT_DLL PIX * | pixBlockrank (PIX *pixs, PIX *pixacc, l_int32 wc, l_int32 hc, l_float32 rank) |
LEPT_DLL PIX * | pixBlocksum (PIX *pixs, PIX *pixacc, l_int32 wc, l_int32 hc) |
LEPT_DLL PIX * | pixCensusTransform (PIX *pixs, l_int32 halfsize, PIX *pixacc) |
LEPT_DLL PIX * | pixConvolve (PIX *pixs, L_KERNEL *kel, l_int32 outdepth, l_int32 normflag) |
LEPT_DLL PIX * | pixConvolveSep (PIX *pixs, L_KERNEL *kelx, L_KERNEL *kely, l_int32 outdepth, l_int32 normflag) |
LEPT_DLL PIX * | pixConvolveRGB (PIX *pixs, L_KERNEL *kel) |
LEPT_DLL PIX * | pixConvolveRGBSep (PIX *pixs, L_KERNEL *kelx, L_KERNEL *kely) |
LEPT_DLL FPIX * | fpixConvolve (FPIX *fpixs, L_KERNEL *kel, l_int32 normflag) |
LEPT_DLL FPIX * | fpixConvolveSep (FPIX *fpixs, L_KERNEL *kelx, L_KERNEL *kely, l_int32 normflag) |
LEPT_DLL void | l_setConvolveSampling (l_int32 xfact, l_int32 yfact) |
LEPT_DLL void | blockconvLow (l_uint32 *data, l_int32 w, l_int32 h, l_int32 wpl, l_uint32 *dataa, l_int32 wpla, l_int32 wc, l_int32 hc) |
LEPT_DLL void | blockconvAccumLow (l_uint32 *datad, l_int32 w, l_int32 h, l_int32 wpld, l_uint32 *datas, l_int32 d, l_int32 wpls) |
LEPT_DLL void | blocksumLow (l_uint32 *datad, l_int32 w, l_int32 h, l_int32 wpl, l_uint32 *dataa, l_int32 wpla, l_int32 wc, l_int32 hc) |
LEPT_DLL l_float32 | pixCorrelationScore (PIX *pix1, PIX *pix2, l_int32 area1, l_int32 area2, l_float32 delx, l_float32 dely, l_int32 maxdiffw, l_int32 maxdiffh, l_int32 *tab) |
LEPT_DLL l_int32 | pixCorrelationScoreThresholded (PIX *pix1, PIX *pix2, l_int32 area1, l_int32 area2, l_float32 delx, l_float32 dely, l_int32 maxdiffw, l_int32 maxdiffh, l_int32 *tab, l_int32 *downcount, l_float32 score_threshold) |
LEPT_DLL l_float32 | pixCorrelationScoreSimple (PIX *pix1, PIX *pix2, l_int32 area1, l_int32 area2, l_float32 delx, l_float32 dely, l_int32 maxdiffw, l_int32 maxdiffh, l_int32 *tab) |
LEPT_DLL L_DEWARP * | dewarpCreate (PIX *pixs, l_int32 pageno, l_int32 sampling, l_int32 minlines, l_int32 applyhoriz) |
LEPT_DLL void | dewarpDestroy (L_DEWARP **pdew) |
LEPT_DLL l_int32 | dewarpBuildModel (L_DEWARP *dew, l_int32 debugflag) |
LEPT_DLL PTAA * | pixGetTextlineCenters (PIX *pixs, l_int32 debugflag) |
LEPT_DLL PTA * | pixGetMeanVerticals (PIX *pixs, l_int32 x, l_int32 y) |
LEPT_DLL PTAA * | ptaaRemoveShortLines (PIX *pixs, PTAA *ptaas, l_float32 fract, l_int32 debugflag) |
LEPT_DLL FPIX * | fpixBuildHorizontalDisparity (FPIX *fpixv, l_float32 factor, l_int32 *pextraw) |
LEPT_DLL FPIX * | fpixSampledDisparity (FPIX *fpixs, l_int32 sampling) |
LEPT_DLL l_int32 | dewarpApplyDisparity (L_DEWARP *dew, PIX *pixs, l_int32 debugflag) |
LEPT_DLL PIX * | pixApplyVerticalDisparity (PIX *pixs, FPIX *fpix) |
LEPT_DLL PIX * | pixApplyHorizontalDisparity (PIX *pixs, FPIX *fpix, l_int32 extraw) |
LEPT_DLL l_int32 | dewarpMinimize (L_DEWARP *dew) |
LEPT_DLL l_int32 | dewarpPopulateFullRes (L_DEWARP *dew) |
LEPT_DLL L_DEWARP * | dewarpRead (const char *filename) |
LEPT_DLL L_DEWARP * | dewarpReadStream (FILE *fp) |
LEPT_DLL l_int32 | dewarpWrite (const char *filename, L_DEWARP *dew) |
LEPT_DLL l_int32 | dewarpWriteStream (FILE *fp, L_DEWARP *dew) |
LEPT_DLL PIX * | pixMorphDwa_2 (PIX *pixd, PIX *pixs, l_int32 operation, char *selname) |
LEPT_DLL PIX * | pixFMorphopGen_2 (PIX *pixd, PIX *pixs, l_int32 operation, char *selname) |
LEPT_DLL l_int32 | fmorphopgen_low_2 (l_uint32 *datad, l_int32 w, l_int32 h, l_int32 wpld, l_uint32 *datas, l_int32 wpls, l_int32 index) |
LEPT_DLL PIX * | pixSobelEdgeFilter (PIX *pixs, l_int32 orientflag) |
LEPT_DLL PIX * | pixTwoSidedEdgeFilter (PIX *pixs, l_int32 orientflag) |
LEPT_DLL l_int32 | pixMeasureEdgeSmoothness (PIX *pixs, l_int32 side, l_int32 minjump, l_int32 minreversal, l_float32 *pjpl, l_float32 *pjspl, l_float32 *prpl, const char *debugfile) |
LEPT_DLL NUMA * | pixGetEdgeProfile (PIX *pixs, l_int32 side, const char *debugfile) |
LEPT_DLL l_int32 | pixGetLastOffPixelInRun (PIX *pixs, l_int32 x, l_int32 y, l_int32 direction, l_int32 *ploc) |
LEPT_DLL l_int32 | pixGetLastOnPixelInRun (PIX *pixs, l_int32 x, l_int32 y, l_int32 direction, l_int32 *ploc) |
LEPT_DLL PIX * | pixGammaTRC (PIX *pixd, PIX *pixs, l_float32 gamma, l_int32 minval, l_int32 maxval) |
LEPT_DLL PIX * | pixGammaTRCMasked (PIX *pixd, PIX *pixs, PIX *pixm, l_float32 gamma, l_int32 minval, l_int32 maxval) |
LEPT_DLL PIX * | pixGammaTRCWithAlpha (PIX *pixd, PIX *pixs, l_float32 gamma, l_int32 minval, l_int32 maxval) |
LEPT_DLL NUMA * | numaGammaTRC (l_float32 gamma, l_int32 minval, l_int32 maxval) |
LEPT_DLL PIX * | pixContrastTRC (PIX *pixd, PIX *pixs, l_float32 factor) |
LEPT_DLL PIX * | pixContrastTRCMasked (PIX *pixd, PIX *pixs, PIX *pixm, l_float32 factor) |
LEPT_DLL NUMA * | numaContrastTRC (l_float32 factor) |
LEPT_DLL PIX * | pixEqualizeTRC (PIX *pixd, PIX *pixs, l_float32 fract, l_int32 factor) |
LEPT_DLL NUMA * | numaEqualizeTRC (PIX *pix, l_float32 fract, l_int32 factor) |
LEPT_DLL l_int32 | pixTRCMap (PIX *pixs, PIX *pixm, NUMA *na) |
LEPT_DLL PIX * | pixUnsharpMasking (PIX *pixs, l_int32 halfwidth, l_float32 fract) |
LEPT_DLL PIX * | pixUnsharpMaskingGray (PIX *pixs, l_int32 halfwidth, l_float32 fract) |
LEPT_DLL PIX * | pixUnsharpMaskingFast (PIX *pixs, l_int32 halfwidth, l_float32 fract, l_int32 direction) |
LEPT_DLL PIX * | pixUnsharpMaskingGrayFast (PIX *pixs, l_int32 halfwidth, l_float32 fract, l_int32 direction) |
LEPT_DLL PIX * | pixUnsharpMaskingGray1D (PIX *pixs, l_int32 halfwidth, l_float32 fract, l_int32 direction) |
LEPT_DLL PIX * | pixUnsharpMaskingGray2D (PIX *pixs, l_int32 halfwidth, l_float32 fract) |
LEPT_DLL PIX * | pixModifyHue (PIX *pixd, PIX *pixs, l_float32 fract) |
LEPT_DLL PIX * | pixModifySaturation (PIX *pixd, PIX *pixs, l_float32 fract) |
LEPT_DLL l_int32 | pixMeasureSaturation (PIX *pixs, l_int32 factor, l_float32 *psat) |
LEPT_DLL PIX * | pixMultConstantColor (PIX *pixs, l_float32 rfact, l_float32 gfact, l_float32 bfact) |
LEPT_DLL PIX * | pixMultMatrixColor (PIX *pixs, L_KERNEL *kel) |
LEPT_DLL PIX * | pixHalfEdgeByBandpass (PIX *pixs, l_int32 sm1h, l_int32 sm1v, l_int32 sm2h, l_int32 sm2v) |
LEPT_DLL l_int32 | fhmtautogen (SELA *sela, l_int32 fileindex, const char *filename) |
LEPT_DLL l_int32 | fhmtautogen1 (SELA *sela, l_int32 fileindex, const char *filename) |
LEPT_DLL l_int32 | fhmtautogen2 (SELA *sela, l_int32 fileindex, const char *filename) |
LEPT_DLL PIX * | pixHMTDwa_1 (PIX *pixd, PIX *pixs, char *selname) |
LEPT_DLL PIX * | pixFHMTGen_1 (PIX *pixd, PIX *pixs, char *selname) |
LEPT_DLL l_int32 | fhmtgen_low_1 (l_uint32 *datad, l_int32 w, l_int32 h, l_int32 wpld, l_uint32 *datas, l_int32 wpls, l_int32 index) |
LEPT_DLL l_int32 | pixItalicWords (PIX *pixs, BOXA *boxaw, PIX *pixw, BOXA **pboxa, l_int32 debugflag) |
LEPT_DLL l_int32 | pixOrientDetect (PIX *pixs, l_float32 *pupconf, l_float32 *pleftconf, l_int32 mincount, l_int32 debug) |
LEPT_DLL l_int32 | makeOrientDecision (l_float32 upconf, l_float32 leftconf, l_float32 minupconf, l_float32 minratio, l_int32 *porient, l_int32 debug) |
LEPT_DLL l_int32 | pixUpDownDetect (PIX *pixs, l_float32 *pconf, l_int32 mincount, l_int32 debug) |
LEPT_DLL l_int32 | pixUpDownDetectGeneral (PIX *pixs, l_float32 *pconf, l_int32 mincount, l_int32 npixels, l_int32 debug) |
LEPT_DLL l_int32 | pixOrientDetectDwa (PIX *pixs, l_float32 *pupconf, l_float32 *pleftconf, l_int32 mincount, l_int32 debug) |
LEPT_DLL l_int32 | pixUpDownDetectDwa (PIX *pixs, l_float32 *pconf, l_int32 mincount, l_int32 debug) |
LEPT_DLL l_int32 | pixUpDownDetectGeneralDwa (PIX *pixs, l_float32 *pconf, l_int32 mincount, l_int32 npixels, l_int32 debug) |
LEPT_DLL l_int32 | pixMirrorDetect (PIX *pixs, l_float32 *pconf, l_int32 mincount, l_int32 debug) |
LEPT_DLL l_int32 | pixMirrorDetectDwa (PIX *pixs, l_float32 *pconf, l_int32 mincount, l_int32 debug) |
LEPT_DLL PIX * | pixFlipFHMTGen (PIX *pixd, PIX *pixs, char *selname) |
LEPT_DLL l_int32 | fmorphautogen (SELA *sela, l_int32 fileindex, const char *filename) |
LEPT_DLL l_int32 | fmorphautogen1 (SELA *sela, l_int32 fileindex, const char *filename) |
LEPT_DLL l_int32 | fmorphautogen2 (SELA *sela, l_int32 fileindex, const char *filename) |
LEPT_DLL PIX * | pixMorphDwa_1 (PIX *pixd, PIX *pixs, l_int32 operation, char *selname) |
LEPT_DLL PIX * | pixFMorphopGen_1 (PIX *pixd, PIX *pixs, l_int32 operation, char *selname) |
LEPT_DLL l_int32 | fmorphopgen_low_1 (l_uint32 *datad, l_int32 w, l_int32 h, l_int32 wpld, l_uint32 *datas, l_int32 wpls, l_int32 index) |
LEPT_DLL FPIX * | fpixCreate (l_int32 width, l_int32 height) |
LEPT_DLL FPIX * | fpixCreateTemplate (FPIX *fpixs) |
LEPT_DLL FPIX * | fpixClone (FPIX *fpix) |
LEPT_DLL FPIX * | fpixCopy (FPIX *fpixd, FPIX *fpixs) |
LEPT_DLL l_int32 | fpixResizeImageData (FPIX *fpixd, FPIX *fpixs) |
LEPT_DLL void | fpixDestroy (FPIX **pfpix) |
LEPT_DLL l_int32 | fpixGetDimensions (FPIX *fpix, l_int32 *pw, l_int32 *ph) |
LEPT_DLL l_int32 | fpixSetDimensions (FPIX *fpix, l_int32 w, l_int32 h) |
LEPT_DLL l_int32 | fpixGetWpl (FPIX *fpix) |
LEPT_DLL l_int32 | fpixSetWpl (FPIX *fpix, l_int32 wpl) |
LEPT_DLL l_int32 | fpixGetRefcount (FPIX *fpix) |
LEPT_DLL l_int32 | fpixChangeRefcount (FPIX *fpix, l_int32 delta) |
LEPT_DLL l_int32 | fpixGetResolution (FPIX *fpix, l_int32 *pxres, l_int32 *pyres) |
LEPT_DLL l_int32 | fpixSetResolution (FPIX *fpix, l_int32 xres, l_int32 yres) |
LEPT_DLL l_int32 | fpixCopyResolution (FPIX *fpixd, FPIX *fpixs) |
LEPT_DLL l_float32 * | fpixGetData (FPIX *fpix) |
LEPT_DLL l_int32 | fpixSetData (FPIX *fpix, l_float32 *data) |
LEPT_DLL l_int32 | fpixGetPixel (FPIX *fpix, l_int32 x, l_int32 y, l_float32 *pval) |
LEPT_DLL l_int32 | fpixSetPixel (FPIX *fpix, l_int32 x, l_int32 y, l_float32 val) |
LEPT_DLL FPIXA * | fpixaCreate (l_int32 n) |
LEPT_DLL FPIXA * | fpixaCopy (FPIXA *fpixa, l_int32 copyflag) |
LEPT_DLL void | fpixaDestroy (FPIXA **pfpixa) |
LEPT_DLL l_int32 | fpixaAddFPix (FPIXA *fpixa, FPIX *fpix, l_int32 copyflag) |
LEPT_DLL l_int32 | fpixaExtendArray (FPIXA *fpixa) |
LEPT_DLL l_int32 | fpixaExtendArrayToSize (FPIXA *fpixa, l_int32 size) |
LEPT_DLL l_int32 | fpixaGetCount (FPIXA *fpixa) |
LEPT_DLL l_int32 | fpixaChangeRefcount (FPIXA *fpixa, l_int32 delta) |
LEPT_DLL FPIX * | fpixaGetFPix (FPIXA *fpixa, l_int32 index, l_int32 accesstype) |
LEPT_DLL l_int32 | fpixaGetFPixDimensions (FPIXA *fpixa, l_int32 index, l_int32 *pw, l_int32 *ph) |
LEPT_DLL l_int32 | fpixaGetPixel (FPIXA *fpixa, l_int32 index, l_int32 x, l_int32 y, l_float32 *pval) |
LEPT_DLL l_int32 | fpixaSetPixel (FPIXA *fpixa, l_int32 index, l_int32 x, l_int32 y, l_float32 val) |
LEPT_DLL DPIX * | dpixCreate (l_int32 width, l_int32 height) |
LEPT_DLL DPIX * | dpixCreateTemplate (DPIX *dpixs) |
LEPT_DLL DPIX * | dpixClone (DPIX *dpix) |
LEPT_DLL DPIX * | dpixCopy (DPIX *dpixd, DPIX *dpixs) |
LEPT_DLL l_int32 | dpixResizeImageData (DPIX *dpixd, DPIX *dpixs) |
LEPT_DLL void | dpixDestroy (DPIX **pdpix) |
LEPT_DLL l_int32 | dpixGetDimensions (DPIX *dpix, l_int32 *pw, l_int32 *ph) |
LEPT_DLL l_int32 | dpixSetDimensions (DPIX *dpix, l_int32 w, l_int32 h) |
LEPT_DLL l_int32 | dpixGetWpl (DPIX *dpix) |
LEPT_DLL l_int32 | dpixSetWpl (DPIX *dpix, l_int32 wpl) |
LEPT_DLL l_int32 | dpixGetRefcount (DPIX *dpix) |
LEPT_DLL l_int32 | dpixChangeRefcount (DPIX *dpix, l_int32 delta) |
LEPT_DLL l_int32 | dpixGetResolution (DPIX *dpix, l_int32 *pxres, l_int32 *pyres) |
LEPT_DLL l_int32 | dpixSetResolution (DPIX *dpix, l_int32 xres, l_int32 yres) |
LEPT_DLL l_int32 | dpixCopyResolution (DPIX *dpixd, DPIX *dpixs) |
LEPT_DLL l_float64 * | dpixGetData (DPIX *dpix) |
LEPT_DLL l_int32 | dpixSetData (DPIX *dpix, l_float64 *data) |
LEPT_DLL l_int32 | dpixGetPixel (DPIX *dpix, l_int32 x, l_int32 y, l_float64 *pval) |
LEPT_DLL l_int32 | dpixSetPixel (DPIX *dpix, l_int32 x, l_int32 y, l_float64 val) |
LEPT_DLL FPIX * | fpixRead (const char *filename) |
LEPT_DLL FPIX * | fpixReadStream (FILE *fp) |
LEPT_DLL l_int32 | fpixWrite (const char *filename, FPIX *fpix) |
LEPT_DLL l_int32 | fpixWriteStream (FILE *fp, FPIX *fpix) |
LEPT_DLL FPIX * | fpixEndianByteSwap (FPIX *fpixd, FPIX *fpixs) |
LEPT_DLL DPIX * | dpixRead (const char *filename) |
LEPT_DLL DPIX * | dpixReadStream (FILE *fp) |
LEPT_DLL l_int32 | dpixWrite (const char *filename, DPIX *dpix) |
LEPT_DLL l_int32 | dpixWriteStream (FILE *fp, DPIX *dpix) |
LEPT_DLL DPIX * | dpixEndianByteSwap (DPIX *dpixd, DPIX *dpixs) |
LEPT_DLL l_int32 | fpixPrintStream (FILE *fp, FPIX *fpix, l_int32 factor) |
LEPT_DLL FPIX * | pixConvertToFPix (PIX *pixs, l_int32 ncomps) |
LEPT_DLL PIX * | fpixConvertToPix (FPIX *fpixs, l_int32 outdepth, l_int32 negvals, l_int32 errorflag) |
LEPT_DLL PIX * | fpixDisplayMaxDynamicRange (FPIX *fpixs) |
LEPT_DLL DPIX * | fpixConvertToDPix (FPIX *fpix) |
LEPT_DLL FPIX * | dpixConvertToFPix (DPIX *dpix) |
LEPT_DLL l_int32 | fpixGetMin (FPIX *fpix, l_float32 *pminval, l_int32 *pxminloc, l_int32 *pyminloc) |
LEPT_DLL l_int32 | fpixGetMax (FPIX *fpix, l_float32 *pmaxval, l_int32 *pxmaxloc, l_int32 *pymaxloc) |
LEPT_DLL FPIX * | fpixAddBorder (FPIX *fpixs, l_int32 left, l_int32 right, l_int32 top, l_int32 bot) |
LEPT_DLL FPIX * | fpixRemoveBorder (FPIX *fpixs, l_int32 left, l_int32 right, l_int32 top, l_int32 bot) |
LEPT_DLL FPIX * | fpixAddMirroredBorder (FPIX *fpixs, l_int32 left, l_int32 right, l_int32 top, l_int32 bot) |
LEPT_DLL l_int32 | fpixRasterop (FPIX *fpixd, l_int32 dx, l_int32 dy, l_int32 dw, l_int32 dh, FPIX *fpixs, l_int32 sx, l_int32 sy) |
LEPT_DLL FPIX * | fpixScaleByInteger (FPIX *fpixs, l_int32 factor) |
LEPT_DLL DPIX * | dpixScaleByInteger (DPIX *dpixs, l_int32 factor) |
LEPT_DLL FPIX * | fpixLinearCombination (FPIX *fpixd, FPIX *fpixs1, FPIX *fpixs2, l_float32 a, l_float32 b) |
LEPT_DLL l_int32 | fpixAddMultConstant (FPIX *fpix, l_float32 addc, l_float32 multc) |
LEPT_DLL PIX * | pixReadStreamGif (FILE *fp) |
LEPT_DLL l_int32 | pixWriteStreamGif (FILE *fp, PIX *pix) |
LEPT_DLL PIX * | pixReadMemGif (const l_uint8 *cdata, size_t size) |
LEPT_DLL l_int32 | pixWriteMemGif (l_uint8 **pdata, size_t *psize, PIX *pix) |
LEPT_DLL GPLOT * | gplotCreate (const char *rootname, l_int32 outformat, const char *title, const char *xlabel, const char *ylabel) |
LEPT_DLL void | gplotDestroy (GPLOT **pgplot) |
LEPT_DLL l_int32 | gplotAddPlot (GPLOT *gplot, NUMA *nax, NUMA *nay, l_int32 plotstyle, const char *plottitle) |
LEPT_DLL l_int32 | gplotSetScaling (GPLOT *gplot, l_int32 scaling) |
LEPT_DLL l_int32 | gplotMakeOutput (GPLOT *gplot) |
LEPT_DLL l_int32 | gplotGenCommandFile (GPLOT *gplot) |
LEPT_DLL l_int32 | gplotGenDataFiles (GPLOT *gplot) |
LEPT_DLL l_int32 | gplotSimple1 (NUMA *na, l_int32 outformat, const char *outroot, const char *title) |
LEPT_DLL l_int32 | gplotSimple2 (NUMA *na1, NUMA *na2, l_int32 outformat, const char *outroot, const char *title) |
LEPT_DLL l_int32 | gplotSimpleN (NUMAA *naa, l_int32 outformat, const char *outroot, const char *title) |
LEPT_DLL GPLOT * | gplotRead (const char *filename) |
LEPT_DLL l_int32 | gplotWrite (const char *filename, GPLOT *gplot) |
LEPT_DLL PTA * | generatePtaLine (l_int32 x1, l_int32 y1, l_int32 x2, l_int32 y2) |
LEPT_DLL PTA * | generatePtaWideLine (l_int32 x1, l_int32 y1, l_int32 x2, l_int32 y2, l_int32 width) |
LEPT_DLL PTA * | generatePtaBox (BOX *box, l_int32 width) |
LEPT_DLL PTA * | generatePtaHashBox (BOX *box, l_int32 spacing, l_int32 width, l_int32 orient, l_int32 outline) |
LEPT_DLL PTA * | generatePtaBoxa (BOXA *boxa, l_int32 width, l_int32 removedups) |
LEPT_DLL PTAA * | generatePtaaBoxa (BOXA *boxa) |
LEPT_DLL PTAA * | generatePtaaHashBoxa (BOXA *boxa, l_int32 spacing, l_int32 width, l_int32 orient, l_int32 outline) |
LEPT_DLL PTA * | generatePtaPolyline (PTA *ptas, l_int32 width, l_int32 closeflag, l_int32 removedups) |
LEPT_DLL PTA * | generatePtaFilledCircle (l_int32 radius) |
LEPT_DLL PTA * | generatePtaLineFromPt (l_int32 x, l_int32 y, l_float64 length, l_float64 radang) |
LEPT_DLL l_int32 | locatePtRadially (l_int32 xr, l_int32 yr, l_float64 dist, l_float64 radang, l_float64 *px, l_float64 *py) |
LEPT_DLL l_int32 | pixRenderPta (PIX *pix, PTA *pta, l_int32 op) |
LEPT_DLL l_int32 | pixRenderPtaArb (PIX *pix, PTA *pta, l_uint8 rval, l_uint8 gval, l_uint8 bval) |
LEPT_DLL l_int32 | pixRenderPtaBlend (PIX *pix, PTA *pta, l_uint8 rval, l_uint8 gval, l_uint8 bval, l_float32 fract) |
LEPT_DLL l_int32 | pixRenderLine (PIX *pix, l_int32 x1, l_int32 y1, l_int32 x2, l_int32 y2, l_int32 width, l_int32 op) |
LEPT_DLL l_int32 | pixRenderLineArb (PIX *pix, l_int32 x1, l_int32 y1, l_int32 x2, l_int32 y2, l_int32 width, l_uint8 rval, l_uint8 gval, l_uint8 bval) |
LEPT_DLL l_int32 | pixRenderLineBlend (PIX *pix, l_int32 x1, l_int32 y1, l_int32 x2, l_int32 y2, l_int32 width, l_uint8 rval, l_uint8 gval, l_uint8 bval, l_float32 fract) |
LEPT_DLL l_int32 | pixRenderBox (PIX *pix, BOX *box, l_int32 width, l_int32 op) |
LEPT_DLL l_int32 | pixRenderBoxArb (PIX *pix, BOX *box, l_int32 width, l_uint8 rval, l_uint8 gval, l_uint8 bval) |
LEPT_DLL l_int32 | pixRenderBoxBlend (PIX *pix, BOX *box, l_int32 width, l_uint8 rval, l_uint8 gval, l_uint8 bval, l_float32 fract) |
LEPT_DLL l_int32 | pixRenderHashBox (PIX *pix, BOX *box, l_int32 spacing, l_int32 width, l_int32 orient, l_int32 outline, l_int32 op) |
LEPT_DLL l_int32 | pixRenderHashBoxArb (PIX *pix, BOX *box, l_int32 spacing, l_int32 width, l_int32 orient, l_int32 outline, l_int32 rval, l_int32 gval, l_int32 bval) |
LEPT_DLL l_int32 | pixRenderHashBoxBlend (PIX *pix, BOX *box, l_int32 spacing, l_int32 width, l_int32 orient, l_int32 outline, l_int32 rval, l_int32 gval, l_int32 bval, l_float32 fract) |
LEPT_DLL l_int32 | pixRenderBoxa (PIX *pix, BOXA *boxa, l_int32 width, l_int32 op) |
LEPT_DLL l_int32 | pixRenderBoxaArb (PIX *pix, BOXA *boxa, l_int32 width, l_uint8 rval, l_uint8 gval, l_uint8 bval) |
LEPT_DLL l_int32 | pixRenderBoxaBlend (PIX *pix, BOXA *boxa, l_int32 width, l_uint8 rval, l_uint8 gval, l_uint8 bval, l_float32 fract, l_int32 removedups) |
LEPT_DLL l_int32 | pixRenderPolyline (PIX *pix, PTA *ptas, l_int32 width, l_int32 op, l_int32 closeflag) |
LEPT_DLL l_int32 | pixRenderPolylineArb (PIX *pix, PTA *ptas, l_int32 width, l_uint8 rval, l_uint8 gval, l_uint8 bval, l_int32 closeflag) |
LEPT_DLL l_int32 | pixRenderPolylineBlend (PIX *pix, PTA *ptas, l_int32 width, l_uint8 rval, l_uint8 gval, l_uint8 bval, l_float32 fract, l_int32 closeflag, l_int32 removedups) |
LEPT_DLL PIX * | pixRenderRandomCmapPtaa (PIX *pix, PTAA *ptaa, l_int32 polyflag, l_int32 width, l_int32 closeflag) |
LEPT_DLL PIX * | pixRenderContours (PIX *pixs, l_int32 startval, l_int32 incr, l_int32 outdepth) |
LEPT_DLL PIX * | fpixRenderContours (FPIX *fpixs, l_float32 startval, l_float32 incr, l_float32 proxim) |
LEPT_DLL PIX * | pixErodeGray (PIX *pixs, l_int32 hsize, l_int32 vsize) |
LEPT_DLL PIX * | pixDilateGray (PIX *pixs, l_int32 hsize, l_int32 vsize) |
LEPT_DLL PIX * | pixOpenGray (PIX *pixs, l_int32 hsize, l_int32 vsize) |
LEPT_DLL PIX * | pixCloseGray (PIX *pixs, l_int32 hsize, l_int32 vsize) |
LEPT_DLL PIX * | pixErodeGray3 (PIX *pixs, l_int32 hsize, l_int32 vsize) |
LEPT_DLL PIX * | pixDilateGray3 (PIX *pixs, l_int32 hsize, l_int32 vsize) |
LEPT_DLL PIX * | pixOpenGray3 (PIX *pixs, l_int32 hsize, l_int32 vsize) |
LEPT_DLL PIX * | pixCloseGray3 (PIX *pixs, l_int32 hsize, l_int32 vsize) |
LEPT_DLL void | dilateGrayLow (l_uint32 *datad, l_int32 w, l_int32 h, l_int32 wpld, l_uint32 *datas, l_int32 wpls, l_int32 size, l_int32 direction, l_uint8 *buffer, l_uint8 *maxarray) |
LEPT_DLL void | erodeGrayLow (l_uint32 *datad, l_int32 w, l_int32 h, l_int32 wpld, l_uint32 *datas, l_int32 wpls, l_int32 size, l_int32 direction, l_uint8 *buffer, l_uint8 *minarray) |
LEPT_DLL PIX * | pixDitherToBinary (PIX *pixs) |
LEPT_DLL PIX * | pixDitherToBinarySpec (PIX *pixs, l_int32 lowerclip, l_int32 upperclip) |
LEPT_DLL PIX * | pixThresholdToBinary (PIX *pixs, l_int32 thresh) |
LEPT_DLL PIX * | pixVarThresholdToBinary (PIX *pixs, PIX *pixg) |
LEPT_DLL PIX * | pixDitherToBinaryLUT (PIX *pixs, l_int32 lowerclip, l_int32 upperclip) |
LEPT_DLL PIX * | pixGenerateMaskByValue (PIX *pixs, l_int32 val, l_int32 usecmap) |
LEPT_DLL PIX * | pixGenerateMaskByBand (PIX *pixs, l_int32 lower, l_int32 upper, l_int32 inband, l_int32 usecmap) |
LEPT_DLL PIX * | pixDitherTo2bpp (PIX *pixs, l_int32 cmapflag) |
LEPT_DLL PIX * | pixDitherTo2bppSpec (PIX *pixs, l_int32 lowerclip, l_int32 upperclip, l_int32 cmapflag) |
LEPT_DLL PIX * | pixThresholdTo2bpp (PIX *pixs, l_int32 nlevels, l_int32 cmapflag) |
LEPT_DLL PIX * | pixThresholdTo4bpp (PIX *pixs, l_int32 nlevels, l_int32 cmapflag) |
LEPT_DLL PIX * | pixThresholdOn8bpp (PIX *pixs, l_int32 nlevels, l_int32 cmapflag) |
LEPT_DLL PIX * | pixThresholdGrayArb (PIX *pixs, const char *edgevals, l_int32 outdepth, l_int32 use_average, l_int32 setblack, l_int32 setwhite) |
LEPT_DLL l_int32 * | makeGrayQuantIndexTable (l_int32 nlevels) |
LEPT_DLL l_int32 * | makeGrayQuantTargetTable (l_int32 nlevels, l_int32 depth) |
LEPT_DLL l_int32 | makeGrayQuantTableArb (NUMA *na, l_int32 outdepth, l_int32 **ptab, PIXCMAP **pcmap) |
LEPT_DLL l_int32 | makeGrayQuantColormapArb (PIX *pixs, l_int32 *tab, l_int32 outdepth, PIXCMAP **pcmap) |
LEPT_DLL PIX * | pixGenerateMaskByBand32 (PIX *pixs, l_uint32 refval, l_int32 delm, l_int32 delp) |
LEPT_DLL PIX * | pixGenerateMaskByDiscr32 (PIX *pixs, l_uint32 refval1, l_uint32 refval2, l_int32 distflag) |
LEPT_DLL PIX * | pixGrayQuantFromHisto (PIX *pixd, PIX *pixs, PIX *pixm, l_float32 minfract, l_int32 maxsize) |
LEPT_DLL PIX * | pixGrayQuantFromCmap (PIX *pixs, PIXCMAP *cmap, l_int32 mindepth) |
LEPT_DLL void | ditherToBinaryLow (l_uint32 *datad, l_int32 w, l_int32 h, l_int32 wpld, l_uint32 *datas, l_int32 wpls, l_uint32 *bufs1, l_uint32 *bufs2, l_int32 lowerclip, l_int32 upperclip) |
LEPT_DLL void | ditherToBinaryLineLow (l_uint32 *lined, l_int32 w, l_uint32 *bufs1, l_uint32 *bufs2, l_int32 lowerclip, l_int32 upperclip, l_int32 lastlineflag) |
LEPT_DLL void | thresholdToBinaryLow (l_uint32 *datad, l_int32 w, l_int32 h, l_int32 wpld, l_uint32 *datas, l_int32 d, l_int32 wpls, l_int32 thresh) |
LEPT_DLL void | thresholdToBinaryLineLow (l_uint32 *lined, l_int32 w, l_uint32 *lines, l_int32 d, l_int32 thresh) |
LEPT_DLL void | ditherToBinaryLUTLow (l_uint32 *datad, l_int32 w, l_int32 h, l_int32 wpld, l_uint32 *datas, l_int32 wpls, l_uint32 *bufs1, l_uint32 *bufs2, l_int32 *tabval, l_int32 *tab38, l_int32 *tab14) |
LEPT_DLL void | ditherToBinaryLineLUTLow (l_uint32 *lined, l_int32 w, l_uint32 *bufs1, l_uint32 *bufs2, l_int32 *tabval, l_int32 *tab38, l_int32 *tab14, l_int32 lastlineflag) |
LEPT_DLL l_int32 | make8To1DitherTables (l_int32 **ptabval, l_int32 **ptab38, l_int32 **ptab14, l_int32 lowerclip, l_int32 upperclip) |
LEPT_DLL void | ditherTo2bppLow (l_uint32 *datad, l_int32 w, l_int32 h, l_int32 wpld, l_uint32 *datas, l_int32 wpls, l_uint32 *bufs1, l_uint32 *bufs2, l_int32 *tabval, l_int32 *tab38, l_int32 *tab14) |
LEPT_DLL void | ditherTo2bppLineLow (l_uint32 *lined, l_int32 w, l_uint32 *bufs1, l_uint32 *bufs2, l_int32 *tabval, l_int32 *tab38, l_int32 *tab14, l_int32 lastlineflag) |
LEPT_DLL l_int32 | make8To2DitherTables (l_int32 **ptabval, l_int32 **ptab38, l_int32 **ptab14, l_int32 cliptoblack, l_int32 cliptowhite) |
LEPT_DLL void | thresholdTo2bppLow (l_uint32 *datad, l_int32 h, l_int32 wpld, l_uint32 *datas, l_int32 wpls, l_int32 *tab) |
LEPT_DLL void | thresholdTo4bppLow (l_uint32 *datad, l_int32 h, l_int32 wpld, l_uint32 *datas, l_int32 wpls, l_int32 *tab) |
LEPT_DLL L_HEAP * | lheapCreate (l_int32 nalloc, l_int32 direction) |
LEPT_DLL void | lheapDestroy (L_HEAP **plh, l_int32 freeflag) |
LEPT_DLL l_int32 | lheapAdd (L_HEAP *lh, void *item) |
LEPT_DLL l_int32 | lheapExtendArray (L_HEAP *lh) |
LEPT_DLL void * | lheapRemove (L_HEAP *lh) |
LEPT_DLL l_int32 | lheapGetCount (L_HEAP *lh) |
LEPT_DLL l_int32 | lheapSwapUp (L_HEAP *lh, l_int32 index) |
LEPT_DLL l_int32 | lheapSwapDown (L_HEAP *lh) |
LEPT_DLL l_int32 | lheapSort (L_HEAP *lh) |
LEPT_DLL l_int32 | lheapSortStrictOrder (L_HEAP *lh) |
LEPT_DLL l_int32 | lheapPrint (FILE *fp, L_HEAP *lh) |
LEPT_DLL JBCLASSER * | jbRankHausInit (l_int32 components, l_int32 maxwidth, l_int32 maxheight, l_int32 size, l_float32 rank) |
LEPT_DLL JBCLASSER * | jbCorrelationInit (l_int32 components, l_int32 maxwidth, l_int32 maxheight, l_float32 thresh, l_float32 weightfactor) |
LEPT_DLL JBCLASSER * | jbCorrelationInitWithoutComponents (l_int32 components, l_int32 maxwidth, l_int32 maxheight, l_float32 thresh, l_float32 weightfactor) |
LEPT_DLL l_int32 | jbAddPages (JBCLASSER *classer, SARRAY *safiles) |
LEPT_DLL l_int32 | jbAddPage (JBCLASSER *classer, PIX *pixs) |
LEPT_DLL l_int32 | jbAddPageComponents (JBCLASSER *classer, PIX *pixs, BOXA *boxas, PIXA *pixas) |
LEPT_DLL l_int32 | jbClassifyRankHaus (JBCLASSER *classer, BOXA *boxa, PIXA *pixas) |
LEPT_DLL l_int32 | pixHaustest (PIX *pix1, PIX *pix2, PIX *pix3, PIX *pix4, l_float32 delx, l_float32 dely, l_int32 maxdiffw, l_int32 maxdiffh) |
LEPT_DLL l_int32 | pixRankHaustest (PIX *pix1, PIX *pix2, PIX *pix3, PIX *pix4, l_float32 delx, l_float32 dely, l_int32 maxdiffw, l_int32 maxdiffh, l_int32 area1, l_int32 area3, l_float32 rank, l_int32 *tab8) |
LEPT_DLL l_int32 | jbClassifyCorrelation (JBCLASSER *classer, BOXA *boxa, PIXA *pixas) |
LEPT_DLL l_int32 | jbGetComponents (PIX *pixs, l_int32 components, l_int32 maxwidth, l_int32 maxheight, BOXA **pboxad, PIXA **ppixad) |
LEPT_DLL PIX * | pixWordMaskByDilation (PIX *pixs, l_int32 maxsize, l_int32 *psize) |
LEPT_DLL PIXA * | jbAccumulateComposites (PIXAA *pixaa, NUMA **pna, PTA **pptat) |
LEPT_DLL PIXA * | jbTemplatesFromComposites (PIXA *pixac, NUMA *na) |
LEPT_DLL JBCLASSER * | jbClasserCreate (l_int32 method, l_int32 components) |
LEPT_DLL void | jbClasserDestroy (JBCLASSER **pclasser) |
LEPT_DLL JBDATA * | jbDataSave (JBCLASSER *classer) |
LEPT_DLL void | jbDataDestroy (JBDATA **pdata) |
LEPT_DLL l_int32 | jbDataWrite (const char *rootout, JBDATA *jbdata) |
LEPT_DLL JBDATA * | jbDataRead (const char *rootname) |
LEPT_DLL PIXA * | jbDataRender (JBDATA *data, l_int32 debugflag) |
LEPT_DLL l_int32 | jbGetULCorners (JBCLASSER *classer, PIX *pixs, BOXA *boxa) |
LEPT_DLL l_int32 | jbGetLLCorners (JBCLASSER *classer) |
LEPT_DLL PIX * | pixReadJpeg (const char *filename, l_int32 cmflag, l_int32 reduction, l_int32 *pnwarn) |
LEPT_DLL PIX * | pixReadStreamJpeg (FILE *fp, l_int32 cmflag, l_int32 reduction, l_int32 *pnwarn, l_int32 hint) |
LEPT_DLL l_int32 | readHeaderJpeg (const char *filename, l_int32 *pw, l_int32 *ph, l_int32 *pspp, l_int32 *pycck, l_int32 *pcmyk) |
LEPT_DLL l_int32 | freadHeaderJpeg (FILE *fp, l_int32 *pw, l_int32 *ph, l_int32 *pspp, l_int32 *pycck, l_int32 *pcmyk) |
LEPT_DLL l_int32 | fgetJpegResolution (FILE *fp, l_int32 *pxres, l_int32 *pyres) |
LEPT_DLL l_int32 | pixWriteJpeg (const char *filename, PIX *pix, l_int32 quality, l_int32 progressive) |
LEPT_DLL l_int32 | pixWriteStreamJpeg (FILE *fp, PIX *pix, l_int32 quality, l_int32 progressive) |
LEPT_DLL PIX * | pixReadMemJpeg (const l_uint8 *cdata, size_t size, l_int32 cmflag, l_int32 reduction, l_int32 *pnwarn, l_int32 hint) |
LEPT_DLL l_int32 | readHeaderMemJpeg (const l_uint8 *cdata, size_t size, l_int32 *pw, l_int32 *ph, l_int32 *pspp, l_int32 *pycck, l_int32 *pcmyk) |
LEPT_DLL l_int32 | pixWriteMemJpeg (l_uint8 **pdata, size_t *psize, PIX *pix, l_int32 quality, l_int32 progressive) |
LEPT_DLL void | l_jpegSetNoChromaSampling (l_int32 flag) |
LEPT_DLL l_int32 | extractJpegDataFromFile (const char *filein, l_uint8 **pdata, size_t *pnbytes, l_int32 *pw, l_int32 *ph, l_int32 *pbps, l_int32 *pspp) |
LEPT_DLL l_int32 | extractJpegDataFromArray (const void *data, size_t nbytes, l_int32 *pw, l_int32 *ph, l_int32 *pbps, l_int32 *pspp) |
LEPT_DLL L_KERNEL * | kernelCreate (l_int32 height, l_int32 width) |
LEPT_DLL void | kernelDestroy (L_KERNEL **pkel) |
LEPT_DLL L_KERNEL * | kernelCopy (L_KERNEL *kels) |
LEPT_DLL l_int32 | kernelGetElement (L_KERNEL *kel, l_int32 row, l_int32 col, l_float32 *pval) |
LEPT_DLL l_int32 | kernelSetElement (L_KERNEL *kel, l_int32 row, l_int32 col, l_float32 val) |
LEPT_DLL l_int32 | kernelGetParameters (L_KERNEL *kel, l_int32 *psy, l_int32 *psx, l_int32 *pcy, l_int32 *pcx) |
LEPT_DLL l_int32 | kernelSetOrigin (L_KERNEL *kel, l_int32 cy, l_int32 cx) |
LEPT_DLL l_int32 | kernelGetSum (L_KERNEL *kel, l_float32 *psum) |
LEPT_DLL l_int32 | kernelGetMinMax (L_KERNEL *kel, l_float32 *pmin, l_float32 *pmax) |
LEPT_DLL L_KERNEL * | kernelNormalize (L_KERNEL *kels, l_float32 normsum) |
LEPT_DLL L_KERNEL * | kernelInvert (L_KERNEL *kels) |
LEPT_DLL l_float32 ** | create2dFloatArray (l_int32 sy, l_int32 sx) |
LEPT_DLL L_KERNEL * | kernelRead (const char *fname) |
LEPT_DLL L_KERNEL * | kernelReadStream (FILE *fp) |
LEPT_DLL l_int32 | kernelWrite (const char *fname, L_KERNEL *kel) |
LEPT_DLL l_int32 | kernelWriteStream (FILE *fp, L_KERNEL *kel) |
LEPT_DLL L_KERNEL * | kernelCreateFromString (l_int32 h, l_int32 w, l_int32 cy, l_int32 cx, const char *kdata) |
LEPT_DLL L_KERNEL * | kernelCreateFromFile (const char *filename) |
LEPT_DLL L_KERNEL * | kernelCreateFromPix (PIX *pix, l_int32 cy, l_int32 cx) |
LEPT_DLL PIX * | kernelDisplayInPix (L_KERNEL *kel, l_int32 size, l_int32 gthick) |
LEPT_DLL NUMA * | parseStringForNumbers (const char *str, const char *seps) |
LEPT_DLL L_KERNEL * | makeFlatKernel (l_int32 height, l_int32 width, l_int32 cy, l_int32 cx) |
LEPT_DLL L_KERNEL * | makeGaussianKernel (l_int32 halfheight, l_int32 halfwidth, l_float32 stdev, l_float32 max) |
LEPT_DLL l_int32 | makeGaussianKernelSep (l_int32 halfheight, l_int32 halfwidth, l_float32 stdev, l_float32 max, L_KERNEL **pkelx, L_KERNEL **pkely) |
LEPT_DLL L_KERNEL * | makeDoGKernel (l_int32 halfheight, l_int32 halfwidth, l_float32 stdev, l_float32 ratio) |
LEPT_DLL char * | getImagelibVersions () |
LEPT_DLL void | listDestroy (DLLIST **phead) |
LEPT_DLL l_int32 | listAddToHead (DLLIST **phead, void *data) |
LEPT_DLL l_int32 | listAddToTail (DLLIST **phead, DLLIST **ptail, void *data) |
LEPT_DLL l_int32 | listInsertBefore (DLLIST **phead, DLLIST *elem, void *data) |
LEPT_DLL l_int32 | listInsertAfter (DLLIST **phead, DLLIST *elem, void *data) |
LEPT_DLL void * | listRemoveElement (DLLIST **phead, DLLIST *elem) |
LEPT_DLL void * | listRemoveFromHead (DLLIST **phead) |
LEPT_DLL void * | listRemoveFromTail (DLLIST **phead, DLLIST **ptail) |
LEPT_DLL DLLIST * | listFindElement (DLLIST *head, void *data) |
LEPT_DLL DLLIST * | listFindTail (DLLIST *head) |
LEPT_DLL l_int32 | listGetCount (DLLIST *head) |
LEPT_DLL l_int32 | listReverse (DLLIST **phead) |
LEPT_DLL l_int32 | listJoin (DLLIST **phead1, DLLIST **phead2) |
LEPT_DLL PIX * | generateBinaryMaze (l_int32 w, l_int32 h, l_int32 xi, l_int32 yi, l_float32 wallps, l_float32 ranis) |
LEPT_DLL PTA * | pixSearchBinaryMaze (PIX *pixs, l_int32 xi, l_int32 yi, l_int32 xf, l_int32 yf, PIX **ppixd) |
LEPT_DLL PTA * | pixSearchGrayMaze (PIX *pixs, l_int32 xi, l_int32 yi, l_int32 xf, l_int32 yf, PIX **ppixd) |
LEPT_DLL l_int32 | pixFindLargestRectangle (PIX *pixs, l_int32 polarity, BOX **pbox, const char *debugfile) |
LEPT_DLL PIX * | pixDilate (PIX *pixd, PIX *pixs, SEL *sel) |
LEPT_DLL PIX * | pixErode (PIX *pixd, PIX *pixs, SEL *sel) |
LEPT_DLL PIX * | pixHMT (PIX *pixd, PIX *pixs, SEL *sel) |
LEPT_DLL PIX * | pixOpen (PIX *pixd, PIX *pixs, SEL *sel) |
LEPT_DLL PIX * | pixClose (PIX *pixd, PIX *pixs, SEL *sel) |
LEPT_DLL PIX * | pixCloseSafe (PIX *pixd, PIX *pixs, SEL *sel) |
LEPT_DLL PIX * | pixOpenGeneralized (PIX *pixd, PIX *pixs, SEL *sel) |
LEPT_DLL PIX * | pixCloseGeneralized (PIX *pixd, PIX *pixs, SEL *sel) |
LEPT_DLL PIX * | pixDilateBrick (PIX *pixd, PIX *pixs, l_int32 hsize, l_int32 vsize) |
LEPT_DLL PIX * | pixErodeBrick (PIX *pixd, PIX *pixs, l_int32 hsize, l_int32 vsize) |
LEPT_DLL PIX * | pixOpenBrick (PIX *pixd, PIX *pixs, l_int32 hsize, l_int32 vsize) |
LEPT_DLL PIX * | pixCloseBrick (PIX *pixd, PIX *pixs, l_int32 hsize, l_int32 vsize) |
LEPT_DLL PIX * | pixCloseSafeBrick (PIX *pixd, PIX *pixs, l_int32 hsize, l_int32 vsize) |
LEPT_DLL l_int32 | selectComposableSels (l_int32 size, l_int32 direction, SEL **psel1, SEL **psel2) |
LEPT_DLL l_int32 | selectComposableSizes (l_int32 size, l_int32 *pfactor1, l_int32 *pfactor2) |
LEPT_DLL PIX * | pixDilateCompBrick (PIX *pixd, PIX *pixs, l_int32 hsize, l_int32 vsize) |
LEPT_DLL PIX * | pixErodeCompBrick (PIX *pixd, PIX *pixs, l_int32 hsize, l_int32 vsize) |
LEPT_DLL PIX * | pixOpenCompBrick (PIX *pixd, PIX *pixs, l_int32 hsize, l_int32 vsize) |
LEPT_DLL PIX * | pixCloseCompBrick (PIX *pixd, PIX *pixs, l_int32 hsize, l_int32 vsize) |
LEPT_DLL PIX * | pixCloseSafeCompBrick (PIX *pixd, PIX *pixs, l_int32 hsize, l_int32 vsize) |
LEPT_DLL void | resetMorphBoundaryCondition (l_int32 bc) |
LEPT_DLL l_uint32 | getMorphBorderPixelColor (l_int32 type, l_int32 depth) |
LEPT_DLL PIX * | pixExtractBoundary (PIX *pixs, l_int32 type) |
LEPT_DLL PIX * | pixMorphSequenceMasked (PIX *pixs, PIX *pixm, const char *sequence, l_int32 dispsep) |
LEPT_DLL PIX * | pixMorphSequenceByComponent (PIX *pixs, const char *sequence, l_int32 connectivity, l_int32 minw, l_int32 minh, BOXA **pboxa) |
LEPT_DLL PIXA * | pixaMorphSequenceByComponent (PIXA *pixas, const char *sequence, l_int32 minw, l_int32 minh) |
LEPT_DLL PIX * | pixMorphSequenceByRegion (PIX *pixs, PIX *pixm, const char *sequence, l_int32 connectivity, l_int32 minw, l_int32 minh, BOXA **pboxa) |
LEPT_DLL PIXA * | pixaMorphSequenceByRegion (PIX *pixs, PIXA *pixam, const char *sequence, l_int32 minw, l_int32 minh) |
LEPT_DLL PIX * | pixUnionOfMorphOps (PIX *pixs, SELA *sela, l_int32 type) |
LEPT_DLL PIX * | pixIntersectionOfMorphOps (PIX *pixs, SELA *sela, l_int32 type) |
LEPT_DLL PIX * | pixSelectiveConnCompFill (PIX *pixs, l_int32 connectivity, l_int32 minw, l_int32 minh) |
LEPT_DLL l_int32 | pixRemoveMatchedPattern (PIX *pixs, PIX *pixp, PIX *pixe, l_int32 x0, l_int32 y0, l_int32 dsize) |
LEPT_DLL PIX * | pixDisplayMatchedPattern (PIX *pixs, PIX *pixp, PIX *pixe, l_int32 x0, l_int32 y0, l_uint32 color, l_float32 scale, l_int32 nlevels) |
LEPT_DLL PIX * | pixSeedfillMorph (PIX *pixs, PIX *pixm, l_int32 connectivity) |
LEPT_DLL NUMA * | pixRunHistogramMorph (PIX *pixs, l_int32 runtype, l_int32 direction, l_int32 maxsize) |
LEPT_DLL PIX * | pixTophat (PIX *pixs, l_int32 hsize, l_int32 vsize, l_int32 type) |
LEPT_DLL PIX * | pixHDome (PIX *pixs, l_int32 height, l_int32 connectivity) |
LEPT_DLL PIX * | pixFastTophat (PIX *pixs, l_int32 xsize, l_int32 ysize, l_int32 type) |
LEPT_DLL PIX * | pixMorphGradient (PIX *pixs, l_int32 hsize, l_int32 vsize, l_int32 smoothing) |
LEPT_DLL PTA * | pixaCentroids (PIXA *pixa) |
LEPT_DLL l_int32 | pixCentroid (PIX *pix, l_int32 *centtab, l_int32 *sumtab, l_float32 *pxave, l_float32 *pyave) |
LEPT_DLL PIX * | pixDilateBrickDwa (PIX *pixd, PIX *pixs, l_int32 hsize, l_int32 vsize) |
LEPT_DLL PIX * | pixErodeBrickDwa (PIX *pixd, PIX *pixs, l_int32 hsize, l_int32 vsize) |
LEPT_DLL PIX * | pixOpenBrickDwa (PIX *pixd, PIX *pixs, l_int32 hsize, l_int32 vsize) |
LEPT_DLL PIX * | pixCloseBrickDwa (PIX *pixd, PIX *pixs, l_int32 hsize, l_int32 vsize) |
LEPT_DLL PIX * | pixDilateCompBrickDwa (PIX *pixd, PIX *pixs, l_int32 hsize, l_int32 vsize) |
LEPT_DLL PIX * | pixErodeCompBrickDwa (PIX *pixd, PIX *pixs, l_int32 hsize, l_int32 vsize) |
LEPT_DLL PIX * | pixOpenCompBrickDwa (PIX *pixd, PIX *pixs, l_int32 hsize, l_int32 vsize) |
LEPT_DLL PIX * | pixCloseCompBrickDwa (PIX *pixd, PIX *pixs, l_int32 hsize, l_int32 vsize) |
LEPT_DLL PIX * | pixDilateCompBrickExtendDwa (PIX *pixd, PIX *pixs, l_int32 hsize, l_int32 vsize) |
LEPT_DLL PIX * | pixErodeCompBrickExtendDwa (PIX *pixd, PIX *pixs, l_int32 hsize, l_int32 vsize) |
LEPT_DLL PIX * | pixOpenCompBrickExtendDwa (PIX *pixd, PIX *pixs, l_int32 hsize, l_int32 vsize) |
LEPT_DLL PIX * | pixCloseCompBrickExtendDwa (PIX *pixd, PIX *pixs, l_int32 hsize, l_int32 vsize) |
LEPT_DLL l_int32 | getExtendedCompositeParameters (l_int32 size, l_int32 *pn, l_int32 *pextra, l_int32 *pactualsize) |
LEPT_DLL PIX * | pixMorphSequence (PIX *pixs, const char *sequence, l_int32 dispsep) |
LEPT_DLL PIX * | pixMorphCompSequence (PIX *pixs, const char *sequence, l_int32 dispsep) |
LEPT_DLL PIX * | pixMorphSequenceDwa (PIX *pixs, const char *sequence, l_int32 dispsep) |
LEPT_DLL PIX * | pixMorphCompSequenceDwa (PIX *pixs, const char *sequence, l_int32 dispsep) |
LEPT_DLL l_int32 | morphSequenceVerify (SARRAY *sa) |
LEPT_DLL PIX * | pixGrayMorphSequence (PIX *pixs, const char *sequence, l_int32 dispsep, l_int32 dispy) |
LEPT_DLL PIX * | pixColorMorphSequence (PIX *pixs, const char *sequence, l_int32 dispsep, l_int32 dispy) |
LEPT_DLL NUMA * | numaCreate (l_int32 n) |
LEPT_DLL NUMA * | numaCreateFromIArray (l_int32 *iarray, l_int32 size) |
LEPT_DLL NUMA * | numaCreateFromFArray (l_float32 *farray, l_int32 size, l_int32 copyflag) |
LEPT_DLL void | numaDestroy (NUMA **pna) |
LEPT_DLL NUMA * | numaCopy (NUMA *na) |
LEPT_DLL NUMA * | numaClone (NUMA *na) |
LEPT_DLL l_int32 | numaEmpty (NUMA *na) |
LEPT_DLL l_int32 | numaAddNumber (NUMA *na, l_float32 val) |
LEPT_DLL l_int32 | numaExtendArray (NUMA *na) |
LEPT_DLL l_int32 | numaInsertNumber (NUMA *na, l_int32 index, l_float32 val) |
LEPT_DLL l_int32 | numaRemoveNumber (NUMA *na, l_int32 index) |
LEPT_DLL l_int32 | numaReplaceNumber (NUMA *na, l_int32 index, l_float32 val) |
LEPT_DLL l_int32 | numaGetCount (NUMA *na) |
LEPT_DLL l_int32 | numaSetCount (NUMA *na, l_int32 newcount) |
LEPT_DLL l_int32 | numaGetFValue (NUMA *na, l_int32 index, l_float32 *pval) |
LEPT_DLL l_int32 | numaGetIValue (NUMA *na, l_int32 index, l_int32 *pival) |
LEPT_DLL l_int32 | numaSetValue (NUMA *na, l_int32 index, l_float32 val) |
LEPT_DLL l_int32 | numaShiftValue (NUMA *na, l_int32 index, l_float32 diff) |
LEPT_DLL l_int32 * | numaGetIArray (NUMA *na) |
LEPT_DLL l_float32 * | numaGetFArray (NUMA *na, l_int32 copyflag) |
LEPT_DLL l_int32 | numaGetRefcount (NUMA *na) |
LEPT_DLL l_int32 | numaChangeRefcount (NUMA *na, l_int32 delta) |
LEPT_DLL l_int32 | numaGetXParameters (NUMA *na, l_float32 *pstartx, l_float32 *pdelx) |
LEPT_DLL l_int32 | numaSetXParameters (NUMA *na, l_float32 startx, l_float32 delx) |
LEPT_DLL l_int32 | numaCopyXParameters (NUMA *nad, NUMA *nas) |
LEPT_DLL NUMA * | numaRead (const char *filename) |
LEPT_DLL NUMA * | numaReadStream (FILE *fp) |
LEPT_DLL l_int32 | numaWrite (const char *filename, NUMA *na) |
LEPT_DLL l_int32 | numaWriteStream (FILE *fp, NUMA *na) |
LEPT_DLL NUMAA * | numaaCreate (l_int32 n) |
LEPT_DLL void | numaaDestroy (NUMAA **pnaa) |
LEPT_DLL l_int32 | numaaAddNuma (NUMAA *naa, NUMA *na, l_int32 copyflag) |
LEPT_DLL l_int32 | numaaExtendArray (NUMAA *naa) |
LEPT_DLL l_int32 | numaaGetCount (NUMAA *naa) |
LEPT_DLL l_int32 | numaaGetNumaCount (NUMAA *naa, l_int32 index) |
LEPT_DLL l_int32 | numaaGetNumberCount (NUMAA *naa) |
LEPT_DLL NUMA ** | numaaGetPtrArray (NUMAA *naa) |
LEPT_DLL NUMA * | numaaGetNuma (NUMAA *naa, l_int32 index, l_int32 accessflag) |
LEPT_DLL l_int32 | numaaReplaceNuma (NUMAA *naa, l_int32 index, NUMA *na) |
LEPT_DLL l_int32 | numaaGetValue (NUMAA *naa, l_int32 i, l_int32 j, l_float32 *pval) |
LEPT_DLL l_int32 | numaaAddNumber (NUMAA *naa, l_int32 index, l_float32 val) |
LEPT_DLL NUMAA * | numaaRead (const char *filename) |
LEPT_DLL NUMAA * | numaaReadStream (FILE *fp) |
LEPT_DLL l_int32 | numaaWrite (const char *filename, NUMAA *naa) |
LEPT_DLL l_int32 | numaaWriteStream (FILE *fp, NUMAA *naa) |
LEPT_DLL NUMA2D * | numa2dCreate (l_int32 nrows, l_int32 ncols, l_int32 initsize) |
LEPT_DLL void | numa2dDestroy (NUMA2D **pna2d) |
LEPT_DLL l_int32 | numa2dAddNumber (NUMA2D *na2d, l_int32 row, l_int32 col, l_float32 val) |
LEPT_DLL l_int32 | numa2dGetCount (NUMA2D *na2d, l_int32 row, l_int32 col) |
LEPT_DLL NUMA * | numa2dGetNuma (NUMA2D *na2d, l_int32 row, l_int32 col) |
LEPT_DLL l_int32 | numa2dGetFValue (NUMA2D *na2d, l_int32 row, l_int32 col, l_int32 index, l_float32 *pval) |
LEPT_DLL l_int32 | numa2dGetIValue (NUMA2D *na2d, l_int32 row, l_int32 col, l_int32 index, l_int32 *pval) |
LEPT_DLL NUMAHASH * | numaHashCreate (l_int32 nbuckets, l_int32 initsize) |
LEPT_DLL void | numaHashDestroy (NUMAHASH **pnahash) |
LEPT_DLL NUMA * | numaHashGetNuma (NUMAHASH *nahash, l_uint32 key) |
LEPT_DLL l_int32 | numaHashAdd (NUMAHASH *nahash, l_uint32 key, l_float32 value) |
LEPT_DLL NUMA * | numaArithOp (NUMA *nad, NUMA *na1, NUMA *na2, l_int32 op) |
LEPT_DLL NUMA * | numaLogicalOp (NUMA *nad, NUMA *na1, NUMA *na2, l_int32 op) |
LEPT_DLL NUMA * | numaInvert (NUMA *nad, NUMA *nas) |
LEPT_DLL l_int32 | numaGetMin (NUMA *na, l_float32 *pminval, l_int32 *piminloc) |
LEPT_DLL l_int32 | numaGetMax (NUMA *na, l_float32 *pmaxval, l_int32 *pimaxloc) |
LEPT_DLL l_int32 | numaGetSum (NUMA *na, l_float32 *psum) |
LEPT_DLL NUMA * | numaGetPartialSums (NUMA *na) |
LEPT_DLL l_int32 | numaGetSumOnInterval (NUMA *na, l_int32 first, l_int32 last, l_float32 *psum) |
LEPT_DLL l_int32 | numaHasOnlyIntegers (NUMA *na, l_int32 maxsamples, l_int32 *pallints) |
LEPT_DLL NUMA * | numaSubsample (NUMA *nas, l_int32 subfactor) |
LEPT_DLL NUMA * | numaMakeDelta (NUMA *nas) |
LEPT_DLL NUMA * | numaMakeSequence (l_float32 startval, l_float32 increment, l_int32 size) |
LEPT_DLL NUMA * | numaMakeConstant (l_float32 val, l_int32 size) |
LEPT_DLL NUMA * | numaAddBorder (NUMA *nas, l_int32 left, l_int32 right, l_float32 val) |
LEPT_DLL NUMA * | numaAddSpecifiedBorder (NUMA *nas, l_int32 left, l_int32 right, l_int32 type) |
LEPT_DLL NUMA * | numaRemoveBorder (NUMA *nas, l_int32 left, l_int32 right) |
LEPT_DLL l_int32 | numaGetNonzeroRange (NUMA *na, l_float32 eps, l_int32 *pfirst, l_int32 *plast) |
LEPT_DLL l_int32 | numaGetCountRelativeToZero (NUMA *na, l_int32 type, l_int32 *pcount) |
LEPT_DLL NUMA * | numaClipToInterval (NUMA *nas, l_int32 first, l_int32 last) |
LEPT_DLL NUMA * | numaMakeThresholdIndicator (NUMA *nas, l_float32 thresh, l_int32 type) |
LEPT_DLL NUMA * | numaUniformSampling (NUMA *nas, l_int32 nsamp) |
LEPT_DLL NUMA * | numaLowPassIntervals (NUMA *nas, l_float32 thresh, l_float32 maxn) |
LEPT_DLL NUMA * | numaThresholdEdges (NUMA *nas, l_float32 thresh1, l_float32 thresh2, l_float32 maxn) |
LEPT_DLL l_int32 | numaGetSpanValues (NUMA *na, l_int32 span, l_int32 *pstart, l_int32 *pend) |
LEPT_DLL l_int32 | numaGetEdgeValues (NUMA *na, l_int32 edge, l_int32 *pstart, l_int32 *pend, l_int32 *psign) |
LEPT_DLL l_int32 | numaInterpolateEqxVal (l_float32 startx, l_float32 deltax, NUMA *nay, l_int32 type, l_float32 xval, l_float32 *pyval) |
LEPT_DLL l_int32 | numaInterpolateArbxVal (NUMA *nax, NUMA *nay, l_int32 type, l_float32 xval, l_float32 *pyval) |
LEPT_DLL l_int32 | numaInterpolateEqxInterval (l_float32 startx, l_float32 deltax, NUMA *nasy, l_int32 type, l_float32 x0, l_float32 x1, l_int32 npts, NUMA **pnax, NUMA **pnay) |
LEPT_DLL l_int32 | numaInterpolateArbxInterval (NUMA *nax, NUMA *nay, l_int32 type, l_float32 x0, l_float32 x1, l_int32 npts, NUMA **pnadx, NUMA **pnady) |
LEPT_DLL l_int32 | numaFitMax (NUMA *na, l_float32 *pmaxval, NUMA *naloc, l_float32 *pmaxloc) |
LEPT_DLL l_int32 | numaDifferentiateInterval (NUMA *nax, NUMA *nay, l_float32 x0, l_float32 x1, l_int32 npts, NUMA **pnadx, NUMA **pnady) |
LEPT_DLL l_int32 | numaIntegrateInterval (NUMA *nax, NUMA *nay, l_float32 x0, l_float32 x1, l_int32 npts, l_float32 *psum) |
LEPT_DLL NUMA * | numaSort (NUMA *naout, NUMA *nain, l_int32 sortorder) |
LEPT_DLL NUMA * | numaGetSortIndex (NUMA *na, l_int32 sortorder) |
LEPT_DLL NUMA * | numaSortByIndex (NUMA *nas, NUMA *naindex) |
LEPT_DLL l_int32 | numaIsSorted (NUMA *nas, l_int32 sortorder, l_int32 *psorted) |
LEPT_DLL l_int32 | numaSortPair (NUMA *nax, NUMA *nay, l_int32 sortorder, NUMA **pnasx, NUMA **pnasy) |
LEPT_DLL NUMA * | numaPseudorandomSequence (l_int32 size, l_int32 seed) |
LEPT_DLL NUMA * | numaRandomPermutation (NUMA *nas, l_int32 seed) |
LEPT_DLL l_int32 | numaGetRankValue (NUMA *na, l_float32 fract, l_float32 *pval) |
LEPT_DLL l_int32 | numaGetMedian (NUMA *na, l_float32 *pval) |
LEPT_DLL l_int32 | numaGetMode (NUMA *na, l_float32 *pval, l_int32 *pcount) |
LEPT_DLL l_int32 | numaJoin (NUMA *nad, NUMA *nas, l_int32 istart, l_int32 iend) |
LEPT_DLL NUMA * | numaaFlattenToNuma (NUMAA *naa) |
LEPT_DLL NUMA * | numaErode (NUMA *nas, l_int32 size) |
LEPT_DLL NUMA * | numaDilate (NUMA *nas, l_int32 size) |
LEPT_DLL NUMA * | numaOpen (NUMA *nas, l_int32 size) |
LEPT_DLL NUMA * | numaClose (NUMA *nas, l_int32 size) |
LEPT_DLL NUMA * | numaTransform (NUMA *nas, l_float32 shift, l_float32 scale) |
LEPT_DLL l_int32 | numaWindowedStats (NUMA *nas, l_int32 wc, NUMA **pnam, NUMA **pnams, NUMA **pnav, NUMA **pnarv) |
LEPT_DLL NUMA * | numaWindowedMean (NUMA *nas, l_int32 wc) |
LEPT_DLL NUMA * | numaWindowedMeanSquare (NUMA *nas, l_int32 wc) |
LEPT_DLL l_int32 | numaWindowedVariance (NUMA *nam, NUMA *nams, NUMA **pnav, NUMA **pnarv) |
LEPT_DLL NUMA * | numaConvertToInt (NUMA *nas) |
LEPT_DLL NUMA * | numaMakeHistogram (NUMA *na, l_int32 maxbins, l_int32 *pbinsize, l_int32 *pbinstart) |
LEPT_DLL NUMA * | numaMakeHistogramAuto (NUMA *na, l_int32 maxbins) |
LEPT_DLL NUMA * | numaMakeHistogramClipped (NUMA *na, l_float32 binsize, l_float32 maxsize) |
LEPT_DLL NUMA * | numaRebinHistogram (NUMA *nas, l_int32 newsize) |
LEPT_DLL NUMA * | numaNormalizeHistogram (NUMA *nas, l_float32 area) |
LEPT_DLL l_int32 | numaGetStatsUsingHistogram (NUMA *na, l_int32 maxbins, l_float32 *pmin, l_float32 *pmax, l_float32 *pmean, l_float32 *pvariance, l_float32 *pmedian, l_float32 rank, l_float32 *prval, NUMA **phisto) |
LEPT_DLL l_int32 | numaGetHistogramStats (NUMA *nahisto, l_float32 startx, l_float32 deltax, l_float32 *pxmean, l_float32 *pxmedian, l_float32 *pxmode, l_float32 *pxvariance) |
LEPT_DLL l_int32 | numaGetHistogramStatsOnInterval (NUMA *nahisto, l_float32 startx, l_float32 deltax, l_int32 ifirst, l_int32 ilast, l_float32 *pxmean, l_float32 *pxmedian, l_float32 *pxmode, l_float32 *pxvariance) |
LEPT_DLL l_int32 | numaMakeRankFromHistogram (l_float32 startx, l_float32 deltax, NUMA *nasy, l_int32 npts, NUMA **pnax, NUMA **pnay) |
LEPT_DLL l_int32 | numaHistogramGetRankFromVal (NUMA *na, l_float32 rval, l_float32 *prank) |
LEPT_DLL l_int32 | numaHistogramGetValFromRank (NUMA *na, l_float32 rank, l_float32 *prval) |
LEPT_DLL l_int32 | numaDiscretizeRankAndIntensity (NUMA *na, l_int32 nbins, NUMA **pnarbin, NUMA **pnam, NUMA **pnar, NUMA **pnabb) |
LEPT_DLL l_int32 | numaGetRankBinValues (NUMA *na, l_int32 nbins, NUMA **pnarbin, NUMA **pnam) |
LEPT_DLL l_int32 | numaSplitDistribution (NUMA *na, l_float32 scorefract, l_int32 *psplitindex, l_float32 *pave1, l_float32 *pave2, l_float32 *pnum1, l_float32 *pnum2, NUMA **pnascore) |
LEPT_DLL NUMA * | numaFindPeaks (NUMA *nas, l_int32 nmax, l_float32 fract1, l_float32 fract2) |
LEPT_DLL NUMA * | numaFindExtrema (NUMA *nas, l_float32 delta) |
LEPT_DLL l_int32 | numaCountReversals (NUMA *nas, l_float32 minreversal, l_int32 *pnr, l_float32 *pnrpl) |
LEPT_DLL l_int32 | numaSelectCrossingThreshold (NUMA *nax, NUMA *nay, l_float32 estthresh, l_float32 *pbestthresh) |
LEPT_DLL NUMA * | numaCrossingsByThreshold (NUMA *nax, NUMA *nay, l_float32 thresh) |
LEPT_DLL NUMA * | numaCrossingsByPeaks (NUMA *nax, NUMA *nay, l_float32 delta) |
LEPT_DLL l_int32 | numaEvalBestHaarParameters (NUMA *nas, l_float32 relweight, l_int32 nwidth, l_int32 nshift, l_float32 minwidth, l_float32 maxwidth, l_float32 *pbestwidth, l_float32 *pbestshift, l_float32 *pbestscore) |
LEPT_DLL l_int32 | numaEvalHaarSum (NUMA *nas, l_float32 width, l_float32 shift, l_float32 relweight, l_float32 *pscore) |
LEPT_DLL l_int32 | pixGetRegionsBinary (PIX *pixs, PIX **ppixhm, PIX **ppixtm, PIX **ppixtb, l_int32 debug) |
LEPT_DLL PIX * | pixGenHalftoneMask (PIX *pixs, PIX **ppixtext, l_int32 *phtfound, l_int32 debug) |
LEPT_DLL PIX * | pixGenTextlineMask (PIX *pixs, PIX **ppixvws, l_int32 *ptlfound, l_int32 debug) |
LEPT_DLL PIX * | pixGenTextblockMask (PIX *pixs, PIX *pixvws, l_int32 debug) |
LEPT_DLL l_int32 | pixSetSelectCmap (PIX *pixs, BOX *box, l_int32 sindex, l_int32 rval, l_int32 gval, l_int32 bval) |
LEPT_DLL l_int32 | pixColorGrayCmap (PIX *pixs, BOX *box, l_int32 type, l_int32 rval, l_int32 gval, l_int32 bval) |
LEPT_DLL l_int32 | addColorizedGrayToCmap (PIXCMAP *cmap, l_int32 type, l_int32 rval, l_int32 gval, l_int32 bval, NUMA **pna) |
LEPT_DLL l_int32 | pixSetSelectMaskedCmap (PIX *pixs, PIX *pixm, l_int32 x, l_int32 y, l_int32 sindex, l_int32 rval, l_int32 gval, l_int32 bval) |
LEPT_DLL l_int32 | pixSetMaskedCmap (PIX *pixs, PIX *pixm, l_int32 x, l_int32 y, l_int32 rval, l_int32 gval, l_int32 bval) |
LEPT_DLL char * | parseForProtos (const char *filein, const char *prestring) |
LEPT_DLL BOXA * | boxaGetWhiteblocks (BOXA *boxas, BOX *box, l_int32 sortflag, l_int32 maxboxes, l_float32 maxoverlap, l_int32 maxperim, l_float32 fract, l_int32 maxpops) |
LEPT_DLL BOXA * | boxaPruneSortedOnOverlap (BOXA *boxas, l_float32 maxoverlap) |
LEPT_DLL l_int32 | convertFilesToPdf (const char *dirname, const char *substr, l_int32 res, l_float32 scalefactor, l_int32 quality, const char *title, const char *fileout) |
LEPT_DLL l_int32 | saConvertFilesToPdf (SARRAY *sa, l_int32 res, l_float32 scalefactor, l_int32 quality, const char *title, const char *fileout) |
LEPT_DLL l_int32 | saConvertFilesToPdfData (SARRAY *sa, l_int32 res, l_float32 scalefactor, l_int32 quality, const char *title, l_uint8 **pdata, size_t *pnbytes) |
LEPT_DLL l_int32 | selectDefaultPdfEncoding (PIX *pix, l_int32 *ptype) |
LEPT_DLL l_int32 | convertToPdf (const char *filein, l_int32 type, l_int32 quality, const char *fileout, l_int32 x, l_int32 y, l_int32 res, L_PDF_DATA **plpd, l_int32 position, const char *title) |
LEPT_DLL l_int32 | convertImageDataToPdf (l_uint8 *imdata, size_t size, l_int32 type, l_int32 quality, const char *fileout, l_int32 x, l_int32 y, l_int32 res, L_PDF_DATA **plpd, l_int32 position, const char *title) |
LEPT_DLL l_int32 | convertToPdfData (const char *filein, l_int32 type, l_int32 quality, l_uint8 **pdata, size_t *pnbytes, l_int32 x, l_int32 y, l_int32 res, L_PDF_DATA **plpd, l_int32 position, const char *title) |
LEPT_DLL l_int32 | convertImageDataToPdfData (l_uint8 *imdata, size_t size, l_int32 type, l_int32 quality, l_uint8 **pdata, size_t *pnbytes, l_int32 x, l_int32 y, l_int32 res, L_PDF_DATA **plpd, l_int32 position, const char *title) |
LEPT_DLL l_int32 | pixConvertToPdf (PIX *pix, l_int32 type, l_int32 quality, const char *fileout, l_int32 x, l_int32 y, l_int32 res, L_PDF_DATA **plpd, l_int32 position, const char *title) |
LEPT_DLL l_int32 | pixConvertToPdfData (PIX *pix, l_int32 type, l_int32 quality, l_uint8 **pdata, size_t *pnbytes, l_int32 x, l_int32 y, l_int32 res, L_PDF_DATA **plpd, l_int32 position, const char *title) |
LEPT_DLL l_int32 | pixWriteStreamPdf (FILE *fp, PIX *pix, l_int32 res, const char *title) |
LEPT_DLL l_int32 | convertSegmentedFilesToPdf (const char *dirname, const char *substr, l_int32 res, l_int32 type, l_int32 thresh, BOXAA *baa, l_int32 quality, l_float32 scalefactor, const char *title, const char *fileout) |
LEPT_DLL l_int32 | convertToPdfSegmented (const char *filein, l_int32 res, l_int32 type, l_int32 thresh, BOXA *boxa, l_int32 quality, l_float32 scalefactor, const char *fileout) |
LEPT_DLL l_int32 | pixConvertToPdfSegmented (PIX *pixs, l_int32 res, l_int32 type, l_int32 thresh, BOXA *boxa, l_int32 quality, l_float32 scalefactor, const char *fileout, const char *title) |
LEPT_DLL l_int32 | convertToPdfDataSegmented (const char *filein, l_int32 res, l_int32 type, l_int32 thresh, BOXA *boxa, l_int32 quality, l_float32 scalefactor, l_uint8 **pdata, size_t *pnbytes) |
LEPT_DLL l_int32 | pixConvertToPdfDataSegmented (PIX *pixs, l_int32 res, l_int32 type, l_int32 thresh, BOXA *boxa, l_int32 quality, l_float32 scalefactor, l_uint8 **pdata, size_t *pnbytes, const char *title) |
LEPT_DLL l_int32 | concatenatePdf (const char *dirname, const char *substr, const char *fileout) |
LEPT_DLL l_int32 | saConcatenatePdf (SARRAY *sa, const char *fileout) |
LEPT_DLL l_int32 | ptraConcatenatePdf (L_PTRA *pa, const char *fileout) |
LEPT_DLL l_int32 | concatenatePdfToData (const char *dirname, const char *substr, l_uint8 **pdata, size_t *pnbytes) |
LEPT_DLL l_int32 | saConcatenatePdfToData (SARRAY *sa, l_uint8 **pdata, size_t *pnbytes) |
LEPT_DLL l_int32 | ptraConcatenatePdfToData (L_PTRA *pa_data, SARRAY *sa, l_uint8 **pdata, size_t *pnbytes) |
LEPT_DLL void | l_pdfSetG4ImageMask (l_int32 flag) |
LEPT_DLL void | l_pdfSetDateAndVersion (l_int32 flag) |
LEPT_DLL void | setPixMemoryManager (void *(allocator(size_t)), void(deallocator(void *))) |
LEPT_DLL PIX * | pixCreate (l_int32 width, l_int32 height, l_int32 depth) |
LEPT_DLL PIX * | pixCreateNoInit (l_int32 width, l_int32 height, l_int32 depth) |
LEPT_DLL PIX * | pixCreateTemplate (PIX *pixs) |
LEPT_DLL PIX * | pixCreateTemplateNoInit (PIX *pixs) |
LEPT_DLL PIX * | pixCreateHeader (l_int32 width, l_int32 height, l_int32 depth) |
LEPT_DLL PIX * | pixClone (PIX *pixs) |
LEPT_DLL void | pixDestroy (PIX **ppix) |
LEPT_DLL PIX * | pixCopy (PIX *pixd, PIX *pixs) |
LEPT_DLL l_int32 | pixResizeImageData (PIX *pixd, PIX *pixs) |
LEPT_DLL l_int32 | pixCopyColormap (PIX *pixd, PIX *pixs) |
LEPT_DLL l_int32 | pixSizesEqual (PIX *pix1, PIX *pix2) |
LEPT_DLL l_int32 | pixTransferAllData (PIX *pixd, PIX **ppixs, l_int32 copytext, l_int32 copyformat) |
LEPT_DLL l_int32 | pixGetWidth (PIX *pix) |
LEPT_DLL l_int32 | pixSetWidth (PIX *pix, l_int32 width) |
LEPT_DLL l_int32 | pixGetHeight (PIX *pix) |
LEPT_DLL l_int32 | pixSetHeight (PIX *pix, l_int32 height) |
LEPT_DLL l_int32 | pixGetDepth (PIX *pix) |
LEPT_DLL l_int32 | pixSetDepth (PIX *pix, l_int32 depth) |
LEPT_DLL l_int32 | pixGetDimensions (PIX *pix, l_int32 *pw, l_int32 *ph, l_int32 *pd) |
LEPT_DLL l_int32 | pixSetDimensions (PIX *pix, l_int32 w, l_int32 h, l_int32 d) |
LEPT_DLL l_int32 | pixCopyDimensions (PIX *pixd, PIX *pixs) |
LEPT_DLL l_int32 | pixGetWpl (PIX *pix) |
LEPT_DLL l_int32 | pixSetWpl (PIX *pix, l_int32 wpl) |
LEPT_DLL l_int32 | pixGetRefcount (PIX *pix) |
LEPT_DLL l_int32 | pixChangeRefcount (PIX *pix, l_int32 delta) |
LEPT_DLL l_int32 | pixGetXRes (PIX *pix) |
LEPT_DLL l_int32 | pixSetXRes (PIX *pix, l_int32 res) |
LEPT_DLL l_int32 | pixGetYRes (PIX *pix) |
LEPT_DLL l_int32 | pixSetYRes (PIX *pix, l_int32 res) |
LEPT_DLL l_int32 | pixGetResolution (PIX *pix, l_int32 *pxres, l_int32 *pyres) |
LEPT_DLL l_int32 | pixSetResolution (PIX *pix, l_int32 xres, l_int32 yres) |
LEPT_DLL l_int32 | pixCopyResolution (PIX *pixd, PIX *pixs) |
LEPT_DLL l_int32 | pixScaleResolution (PIX *pix, l_float32 xscale, l_float32 yscale) |
LEPT_DLL l_int32 | pixGetInputFormat (PIX *pix) |
LEPT_DLL l_int32 | pixSetInputFormat (PIX *pix, l_int32 informat) |
LEPT_DLL l_int32 | pixCopyInputFormat (PIX *pixd, PIX *pixs) |
LEPT_DLL char * | pixGetText (PIX *pix) |
LEPT_DLL l_int32 | pixSetText (PIX *pix, const char *textstring) |
LEPT_DLL l_int32 | pixAddText (PIX *pix, const char *textstring) |
LEPT_DLL l_int32 | pixCopyText (PIX *pixd, PIX *pixs) |
LEPT_DLL PIXCMAP * | pixGetColormap (PIX *pix) |
LEPT_DLL l_int32 | pixSetColormap (PIX *pix, PIXCMAP *colormap) |
LEPT_DLL l_int32 | pixDestroyColormap (PIX *pix) |
LEPT_DLL l_uint32 * | pixGetData (PIX *pix) |
LEPT_DLL l_int32 | pixSetData (PIX *pix, l_uint32 *data) |
LEPT_DLL l_uint32 * | pixExtractData (PIX *pixs) |
LEPT_DLL l_int32 | pixFreeData (PIX *pix) |
LEPT_DLL void ** | pixGetLinePtrs (PIX *pix, l_int32 *psize) |
LEPT_DLL l_int32 | pixPrintStreamInfo (FILE *fp, PIX *pix, const char *text) |
LEPT_DLL l_int32 | pixGetPixel (PIX *pix, l_int32 x, l_int32 y, l_uint32 *pval) |
LEPT_DLL l_int32 | pixSetPixel (PIX *pix, l_int32 x, l_int32 y, l_uint32 val) |
LEPT_DLL l_int32 | pixGetRGBPixel (PIX *pix, l_int32 x, l_int32 y, l_int32 *prval, l_int32 *pgval, l_int32 *pbval) |
LEPT_DLL l_int32 | pixSetRGBPixel (PIX *pix, l_int32 x, l_int32 y, l_int32 rval, l_int32 gval, l_int32 bval) |
LEPT_DLL l_int32 | pixGetRandomPixel (PIX *pix, l_uint32 *pval, l_int32 *px, l_int32 *py) |
LEPT_DLL l_int32 | pixClearPixel (PIX *pix, l_int32 x, l_int32 y) |
LEPT_DLL l_int32 | pixFlipPixel (PIX *pix, l_int32 x, l_int32 y) |
LEPT_DLL void | setPixelLow (l_uint32 *line, l_int32 x, l_int32 depth, l_uint32 val) |
LEPT_DLL l_int32 | pixClearAll (PIX *pix) |
LEPT_DLL l_int32 | pixSetAll (PIX *pix) |
LEPT_DLL l_int32 | pixSetAllArbitrary (PIX *pix, l_uint32 val) |
LEPT_DLL l_int32 | pixSetBlackOrWhite (PIX *pixs, l_int32 op) |
LEPT_DLL l_int32 | pixClearInRect (PIX *pix, BOX *box) |
LEPT_DLL l_int32 | pixSetInRect (PIX *pix, BOX *box) |
LEPT_DLL l_int32 | pixSetInRectArbitrary (PIX *pix, BOX *box, l_uint32 val) |
LEPT_DLL l_int32 | pixBlendInRect (PIX *pixs, BOX *box, l_uint32 val, l_float32 fract) |
LEPT_DLL l_int32 | pixSetPadBits (PIX *pix, l_int32 val) |
LEPT_DLL l_int32 | pixSetPadBitsBand (PIX *pix, l_int32 by, l_int32 bh, l_int32 val) |
LEPT_DLL l_int32 | pixSetOrClearBorder (PIX *pixs, l_int32 left, l_int32 right, l_int32 top, l_int32 bot, l_int32 op) |
LEPT_DLL l_int32 | pixSetBorderVal (PIX *pixs, l_int32 left, l_int32 right, l_int32 top, l_int32 bot, l_uint32 val) |
LEPT_DLL l_int32 | pixSetBorderRingVal (PIX *pixs, l_int32 dist, l_uint32 val) |
LEPT_DLL l_int32 | pixSetMirroredBorder (PIX *pixs, l_int32 left, l_int32 right, l_int32 top, l_int32 bot) |
LEPT_DLL PIX * | pixCopyBorder (PIX *pixd, PIX *pixs, l_int32 left, l_int32 right, l_int32 top, l_int32 bot) |
LEPT_DLL PIX * | pixAddBorder (PIX *pixs, l_int32 npix, l_uint32 val) |
LEPT_DLL PIX * | pixAddBlackBorder (PIX *pixs, l_int32 npix) |
LEPT_DLL PIX * | pixAddBorderGeneral (PIX *pixs, l_int32 left, l_int32 right, l_int32 top, l_int32 bot, l_uint32 val) |
LEPT_DLL PIX * | pixRemoveBorder (PIX *pixs, l_int32 npix) |
LEPT_DLL PIX * | pixRemoveBorderGeneral (PIX *pixs, l_int32 left, l_int32 right, l_int32 top, l_int32 bot) |
LEPT_DLL PIX * | pixAddMirroredBorder (PIX *pixs, l_int32 left, l_int32 right, l_int32 top, l_int32 bot) |
LEPT_DLL PIX * | pixAddRepeatedBorder (PIX *pixs, l_int32 left, l_int32 right, l_int32 top, l_int32 bot) |
LEPT_DLL PIX * | pixAddMixedBorder (PIX *pixs, l_int32 left, l_int32 right, l_int32 top, l_int32 bot) |
LEPT_DLL PIX * | pixCreateRGBImage (PIX *pixr, PIX *pixg, PIX *pixb) |
LEPT_DLL PIX * | pixGetRGBComponent (PIX *pixs, l_int32 color) |
LEPT_DLL l_int32 | pixSetRGBComponent (PIX *pixd, PIX *pixs, l_int32 color) |
LEPT_DLL PIX * | pixGetRGBComponentCmap (PIX *pixs, l_int32 color) |
LEPT_DLL l_int32 | composeRGBPixel (l_int32 rval, l_int32 gval, l_int32 bval, l_uint32 *ppixel) |
LEPT_DLL void | extractRGBValues (l_uint32 pixel, l_int32 *prval, l_int32 *pgval, l_int32 *pbval) |
LEPT_DLL l_int32 | extractMinMaxComponent (l_uint32 pixel, l_int32 type) |
LEPT_DLL l_int32 | pixGetRGBLine (PIX *pixs, l_int32 row, l_uint8 *bufr, l_uint8 *bufg, l_uint8 *bufb) |
LEPT_DLL PIX * | pixEndianByteSwapNew (PIX *pixs) |
LEPT_DLL l_int32 | pixEndianByteSwap (PIX *pixs) |
LEPT_DLL l_int32 | lineEndianByteSwap (l_uint32 *datad, l_uint32 *datas, l_int32 wpl) |
LEPT_DLL PIX * | pixEndianTwoByteSwapNew (PIX *pixs) |
LEPT_DLL l_int32 | pixEndianTwoByteSwap (PIX *pixs) |
LEPT_DLL l_int32 | pixGetRasterData (PIX *pixs, l_uint8 **pdata, size_t *pnbytes) |
LEPT_DLL l_uint8 ** | pixSetupByteProcessing (PIX *pix, l_int32 *pw, l_int32 *ph) |
LEPT_DLL l_int32 | pixCleanupByteProcessing (PIX *pix, l_uint8 **lineptrs) |
LEPT_DLL void | l_setAlphaMaskBorder (l_float32 val1, l_float32 val2) |
LEPT_DLL l_int32 | pixSetMasked (PIX *pixd, PIX *pixm, l_uint32 val) |
LEPT_DLL l_int32 | pixSetMaskedGeneral (PIX *pixd, PIX *pixm, l_uint32 val, l_int32 x, l_int32 y) |
LEPT_DLL l_int32 | pixCombineMasked (PIX *pixd, PIX *pixs, PIX *pixm) |
LEPT_DLL l_int32 | pixCombineMaskedGeneral (PIX *pixd, PIX *pixs, PIX *pixm, l_int32 x, l_int32 y) |
LEPT_DLL l_int32 | pixPaintThroughMask (PIX *pixd, PIX *pixm, l_int32 x, l_int32 y, l_uint32 val) |
LEPT_DLL l_int32 | pixPaintSelfThroughMask (PIX *pixd, PIX *pixm, l_int32 x, l_int32 y, l_int32 tilesize, l_int32 searchdir) |
LEPT_DLL PIX * | pixMakeMaskFromLUT (PIX *pixs, l_int32 *tab) |
LEPT_DLL PIX * | pixSetUnderTransparency (PIX *pixs, l_uint32 val, l_int32 debugflag) |
LEPT_DLL PIX * | pixInvert (PIX *pixd, PIX *pixs) |
LEPT_DLL PIX * | pixOr (PIX *pixd, PIX *pixs1, PIX *pixs2) |
LEPT_DLL PIX * | pixAnd (PIX *pixd, PIX *pixs1, PIX *pixs2) |
LEPT_DLL PIX * | pixXor (PIX *pixd, PIX *pixs1, PIX *pixs2) |
LEPT_DLL PIX * | pixSubtract (PIX *pixd, PIX *pixs1, PIX *pixs2) |
LEPT_DLL l_int32 | pixZero (PIX *pix, l_int32 *pempty) |
LEPT_DLL l_int32 | pixCountPixels (PIX *pix, l_int32 *pcount, l_int32 *tab8) |
LEPT_DLL NUMA * | pixaCountPixels (PIXA *pixa) |
LEPT_DLL l_int32 | pixCountPixelsInRow (PIX *pix, l_int32 row, l_int32 *pcount, l_int32 *tab8) |
LEPT_DLL NUMA * | pixCountPixelsByRow (PIX *pix, l_int32 *tab8) |
LEPT_DLL NUMA * | pixCountPixelsByColumn (PIX *pix) |
LEPT_DLL NUMA * | pixSumPixelsByRow (PIX *pix, l_int32 *tab8) |
LEPT_DLL NUMA * | pixSumPixelsByColumn (PIX *pix) |
LEPT_DLL l_int32 | pixThresholdPixelSum (PIX *pix, l_int32 thresh, l_int32 *pabove, l_int32 *tab8) |
LEPT_DLL l_int32 * | makePixelSumTab8 (void) |
LEPT_DLL l_int32 * | makePixelCentroidTab8 (void) |
LEPT_DLL l_int32 | pixSumPixelValues (PIX *pix, BOX *box, l_float64 *psum) |
LEPT_DLL PIX * | pixMirroredTiling (PIX *pixs, l_int32 w, l_int32 h) |
LEPT_DLL NUMA * | pixGetGrayHistogram (PIX *pixs, l_int32 factor) |
LEPT_DLL NUMA * | pixGetGrayHistogramMasked (PIX *pixs, PIX *pixm, l_int32 x, l_int32 y, l_int32 factor) |
LEPT_DLL l_int32 | pixGetColorHistogram (PIX *pixs, l_int32 factor, NUMA **pnar, NUMA **pnag, NUMA **pnab) |
LEPT_DLL l_int32 | pixGetColorHistogramMasked (PIX *pixs, PIX *pixm, l_int32 x, l_int32 y, l_int32 factor, NUMA **pnar, NUMA **pnag, NUMA **pnab) |
LEPT_DLL NUMA * | pixGetCmapHistogram (PIX *pixs, l_int32 factor) |
LEPT_DLL NUMA * | pixGetCmapHistogramMasked (PIX *pixs, PIX *pixm, l_int32 x, l_int32 y, l_int32 factor) |
LEPT_DLL l_int32 | pixGetRankValueMaskedRGB (PIX *pixs, PIX *pixm, l_int32 x, l_int32 y, l_int32 factor, l_float32 rank, l_float32 *prval, l_float32 *pgval, l_float32 *pbval) |
LEPT_DLL l_int32 | pixGetRankValueMasked (PIX *pixs, PIX *pixm, l_int32 x, l_int32 y, l_int32 factor, l_float32 rank, l_float32 *pval, NUMA **pna) |
LEPT_DLL l_int32 | pixGetAverageMaskedRGB (PIX *pixs, PIX *pixm, l_int32 x, l_int32 y, l_int32 factor, l_int32 type, l_float32 *prval, l_float32 *pgval, l_float32 *pbval) |
LEPT_DLL l_int32 | pixGetAverageMasked (PIX *pixs, PIX *pixm, l_int32 x, l_int32 y, l_int32 factor, l_int32 type, l_float32 *pval) |
LEPT_DLL l_int32 | pixGetAverageTiledRGB (PIX *pixs, l_int32 sx, l_int32 sy, l_int32 type, PIX **ppixr, PIX **ppixg, PIX **ppixb) |
LEPT_DLL PIX * | pixGetAverageTiled (PIX *pixs, l_int32 sx, l_int32 sy, l_int32 type) |
LEPT_DLL l_int32 | pixRowStats (PIX *pixs, NUMA **pnamean, NUMA **pnamedian, NUMA **pnamode, NUMA **pnamodecount, NUMA **pnavar, NUMA **pnarootvar) |
LEPT_DLL l_int32 | pixColumnStats (PIX *pixs, NUMA **pnamean, NUMA **pnamedian, NUMA **pnamode, NUMA **pnamodecount, NUMA **pnavar, NUMA **pnarootvar) |
LEPT_DLL l_int32 | pixGetComponentRange (PIX *pixs, l_int32 factor, l_int32 color, l_int32 *pminval, l_int32 *pmaxval) |
LEPT_DLL l_int32 | pixGetExtremeValue (PIX *pixs, l_int32 factor, l_int32 type, l_int32 *prval, l_int32 *pgval, l_int32 *pbval, l_int32 *pgrayval) |
LEPT_DLL l_int32 | pixGetMaxValueInRect (PIX *pixs, BOX *box, l_uint32 *pmaxval, l_int32 *pxmax, l_int32 *pymax) |
LEPT_DLL l_int32 | pixGetBinnedComponentRange (PIX *pixs, l_int32 nbins, l_int32 factor, l_int32 color, l_int32 *pminval, l_int32 *pmaxval, l_uint32 **pcarray, l_int32 debugflag) |
LEPT_DLL l_int32 | pixGetRankColorArray (PIX *pixs, l_int32 nbins, l_int32 type, l_int32 factor, l_uint32 **pcarray, l_int32 debugflag) |
LEPT_DLL l_int32 | pixGetBinnedColor (PIX *pixs, PIX *pixg, l_int32 factor, l_int32 nbins, NUMA *nalut, l_uint32 **pcarray, l_int32 debugflag) |
LEPT_DLL PIX * | pixDisplayColorArray (l_uint32 *carray, l_int32 ncolors, l_int32 side, l_int32 ncols, l_int32 textflag) |
LEPT_DLL PIX * | pixaGetAlignedStats (PIXA *pixa, l_int32 type, l_int32 nbins, l_int32 thresh) |
LEPT_DLL l_int32 | pixaExtractColumnFromEachPix (PIXA *pixa, l_int32 col, PIX *pixd) |
LEPT_DLL l_int32 | pixGetRowStats (PIX *pixs, l_int32 type, l_int32 nbins, l_int32 thresh, l_float32 *colvect) |
LEPT_DLL l_int32 | pixGetColumnStats (PIX *pixs, l_int32 type, l_int32 nbins, l_int32 thresh, l_float32 *rowvect) |
LEPT_DLL l_int32 | pixSetPixelColumn (PIX *pix, l_int32 col, l_float32 *colvect) |
LEPT_DLL l_int32 | pixThresholdForFgBg (PIX *pixs, l_int32 factor, l_int32 thresh, l_int32 *pfgval, l_int32 *pbgval) |
LEPT_DLL l_int32 | pixSplitDistributionFgBg (PIX *pixs, l_float32 scorefract, l_int32 factor, l_int32 *pthresh, l_int32 *pfgval, l_int32 *pbgval, l_int32 debugflag) |
LEPT_DLL l_int32 | pixaFindDimensions (PIXA *pixa, NUMA **pnaw, NUMA **pnah) |
LEPT_DLL NUMA * | pixaFindAreaPerimRatio (PIXA *pixa) |
LEPT_DLL l_int32 | pixFindAreaPerimRatio (PIX *pixs, l_int32 *tab, l_float32 *pfract) |
LEPT_DLL NUMA * | pixaFindPerimSizeRatio (PIXA *pixa) |
LEPT_DLL l_int32 | pixFindPerimSizeRatio (PIX *pixs, l_int32 *tab, l_float32 *pratio) |
LEPT_DLL NUMA * | pixaFindAreaFraction (PIXA *pixa) |
LEPT_DLL l_int32 | pixFindAreaFraction (PIX *pixs, l_int32 *tab, l_float32 *pfract) |
LEPT_DLL NUMA * | pixaFindWidthHeightRatio (PIXA *pixa) |
LEPT_DLL NUMA * | pixaFindWidthHeightProduct (PIXA *pixa) |
LEPT_DLL l_int32 | pixFindOverlapFraction (PIX *pixs1, PIX *pixs2, l_int32 x2, l_int32 y2, l_int32 *tab, l_float32 *pratio, l_int32 *pnoverlap) |
LEPT_DLL BOXA * | pixFindRectangleComps (PIX *pixs, l_int32 dist, l_int32 minw, l_int32 minh) |
LEPT_DLL l_int32 | pixConformsToRectangle (PIX *pixs, BOX *box, l_int32 dist, l_int32 *pconforms) |
LEPT_DLL PIX * | pixClipRectangle (PIX *pixs, BOX *box, BOX **pboxc) |
LEPT_DLL PIX * | pixClipMasked (PIX *pixs, PIX *pixm, l_int32 x, l_int32 y, l_uint32 outval) |
LEPT_DLL PIX * | pixResizeToMatch (PIX *pixs, PIX *pixt, l_int32 w, l_int32 h) |
LEPT_DLL l_int32 | pixClipToForeground (PIX *pixs, PIX **ppixd, BOX **pbox) |
LEPT_DLL l_int32 | pixClipBoxToForeground (PIX *pixs, BOX *boxs, PIX **ppixd, BOX **pboxd) |
LEPT_DLL l_int32 | pixScanForForeground (PIX *pixs, BOX *box, l_int32 scanflag, l_int32 *ploc) |
LEPT_DLL l_int32 | pixClipBoxToEdges (PIX *pixs, BOX *boxs, l_int32 lowthresh, l_int32 highthresh, l_int32 maxwidth, l_int32 factor, PIX **ppixd, BOX **pboxd) |
LEPT_DLL l_int32 | pixScanForEdge (PIX *pixs, BOX *box, l_int32 lowthresh, l_int32 highthresh, l_int32 maxwidth, l_int32 factor, l_int32 scanflag, l_int32 *ploc) |
LEPT_DLL NUMA * | pixExtractOnLine (PIX *pixs, l_int32 x1, l_int32 y1, l_int32 x2, l_int32 y2, l_int32 factor) |
LEPT_DLL l_float32 | pixAverageOnLine (PIX *pixs, l_int32 x1, l_int32 y1, l_int32 x2, l_int32 y2, l_int32 factor) |
LEPT_DLL NUMA * | pixAverageIntensityProfile (PIX *pixs, l_float32 fract, l_int32 dir, l_int32 first, l_int32 last, l_int32 factor1, l_int32 factor2) |
LEPT_DLL NUMA * | pixReversalProfile (PIX *pixs, l_float32 fract, l_int32 dir, l_int32 first, l_int32 last, l_int32 minreversal, l_int32 factor1, l_int32 factor2) |
LEPT_DLL PIX * | pixRankRowTransform (PIX *pixs) |
LEPT_DLL PIX * | pixRankColumnTransform (PIX *pixs) |
LEPT_DLL PIXA * | pixaCreate (l_int32 n) |
LEPT_DLL PIXA * | pixaCreateFromPix (PIX *pixs, l_int32 n, l_int32 cellw, l_int32 cellh) |
LEPT_DLL PIXA * | pixaCreateFromBoxa (PIX *pixs, BOXA *boxa, l_int32 *pcropwarn) |
LEPT_DLL PIXA * | pixaSplitPix (PIX *pixs, l_int32 nx, l_int32 ny, l_int32 borderwidth, l_uint32 bordercolor) |
LEPT_DLL void | pixaDestroy (PIXA **ppixa) |
LEPT_DLL PIXA * | pixaCopy (PIXA *pixa, l_int32 copyflag) |
LEPT_DLL l_int32 | pixaAddPix (PIXA *pixa, PIX *pix, l_int32 copyflag) |
LEPT_DLL l_int32 | pixaExtendArray (PIXA *pixa) |
LEPT_DLL l_int32 | pixaExtendArrayToSize (PIXA *pixa, l_int32 size) |
LEPT_DLL l_int32 | pixaAddBox (PIXA *pixa, BOX *box, l_int32 copyflag) |
LEPT_DLL l_int32 | pixaGetCount (PIXA *pixa) |
LEPT_DLL l_int32 | pixaChangeRefcount (PIXA *pixa, l_int32 delta) |
LEPT_DLL PIX * | pixaGetPix (PIXA *pixa, l_int32 index, l_int32 accesstype) |
LEPT_DLL l_int32 | pixaGetPixDimensions (PIXA *pixa, l_int32 index, l_int32 *pw, l_int32 *ph, l_int32 *pd) |
LEPT_DLL BOXA * | pixaGetBoxa (PIXA *pixa, l_int32 accesstype) |
LEPT_DLL l_int32 | pixaGetBoxaCount (PIXA *pixa) |
LEPT_DLL BOX * | pixaGetBox (PIXA *pixa, l_int32 index, l_int32 accesstype) |
LEPT_DLL l_int32 | pixaGetBoxGeometry (PIXA *pixa, l_int32 index, l_int32 *px, l_int32 *py, l_int32 *pw, l_int32 *ph) |
LEPT_DLL PIX ** | pixaGetPixArray (PIXA *pixa) |
LEPT_DLL l_int32 | pixaReplacePix (PIXA *pixa, l_int32 index, PIX *pix, BOX *box) |
LEPT_DLL l_int32 | pixaInsertPix (PIXA *pixa, l_int32 index, PIX *pixs, BOX *box) |
LEPT_DLL l_int32 | pixaRemovePix (PIXA *pixa, l_int32 index) |
LEPT_DLL l_int32 | pixaInitFull (PIXA *pixa, PIX *pix, BOX *box) |
LEPT_DLL l_int32 | pixaClear (PIXA *pixa) |
LEPT_DLL l_int32 | pixaJoin (PIXA *pixad, PIXA *pixas, l_int32 istart, l_int32 iend) |
LEPT_DLL PIXAA * | pixaaCreate (l_int32 n) |
LEPT_DLL PIXAA * | pixaaCreateFromPixa (PIXA *pixa, l_int32 n, l_int32 type, l_int32 copyflag) |
LEPT_DLL void | pixaaDestroy (PIXAA **ppixaa) |
LEPT_DLL l_int32 | pixaaAddPixa (PIXAA *pixaa, PIXA *pixa, l_int32 copyflag) |
LEPT_DLL l_int32 | pixaaExtendArray (PIXAA *pixaa) |
LEPT_DLL l_int32 | pixaaAddBox (PIXAA *pixaa, BOX *box, l_int32 copyflag) |
LEPT_DLL l_int32 | pixaaGetCount (PIXAA *pixaa) |
LEPT_DLL PIXA * | pixaaGetPixa (PIXAA *pixaa, l_int32 index, l_int32 accesstype) |
LEPT_DLL BOXA * | pixaaGetBoxa (PIXAA *pixaa, l_int32 accesstype) |
LEPT_DLL PIXA * | pixaRead (const char *filename) |
LEPT_DLL PIXA * | pixaReadStream (FILE *fp) |
LEPT_DLL l_int32 | pixaWrite (const char *filename, PIXA *pixa) |
LEPT_DLL l_int32 | pixaWriteStream (FILE *fp, PIXA *pixa) |
LEPT_DLL PIXAA * | pixaaRead (const char *filename) |
LEPT_DLL PIXAA * | pixaaReadStream (FILE *fp) |
LEPT_DLL l_int32 | pixaaWrite (const char *filename, PIXAA *pixaa) |
LEPT_DLL l_int32 | pixaaWriteStream (FILE *fp, PIXAA *pixaa) |
LEPT_DLL PIXACC * | pixaccCreate (l_int32 w, l_int32 h, l_int32 negflag) |
LEPT_DLL PIXACC * | pixaccCreateWithPix (PIX *pix, l_int32 negflag) |
LEPT_DLL void | pixaccDestroy (PIXACC **ppixacc) |
LEPT_DLL PIX * | pixaccFinal (PIXACC *pixacc, l_int32 outdepth) |
LEPT_DLL PIX * | pixaccGetPix (PIXACC *pixacc) |
LEPT_DLL l_int32 | pixaccGetOffset (PIXACC *pixacc) |
LEPT_DLL l_int32 | pixaccAdd (PIXACC *pixacc, PIX *pix) |
LEPT_DLL l_int32 | pixaccSubtract (PIXACC *pixacc, PIX *pix) |
LEPT_DLL l_int32 | pixaccMultConst (PIXACC *pixacc, l_float32 factor) |
LEPT_DLL l_int32 | pixaccMultConstAccumulate (PIXACC *pixacc, PIX *pix, l_float32 factor) |
LEPT_DLL PIX * | pixSelectBySize (PIX *pixs, l_int32 width, l_int32 height, l_int32 connectivity, l_int32 type, l_int32 relation, l_int32 *pchanged) |
LEPT_DLL PIXA * | pixaSelectBySize (PIXA *pixas, l_int32 width, l_int32 height, l_int32 type, l_int32 relation, l_int32 *pchanged) |
LEPT_DLL PIX * | pixSelectByAreaPerimRatio (PIX *pixs, l_float32 thresh, l_int32 connectivity, l_int32 type, l_int32 *pchanged) |
LEPT_DLL PIXA * | pixaSelectByAreaPerimRatio (PIXA *pixas, l_float32 thresh, l_int32 type, l_int32 *pchanged) |
LEPT_DLL PIX * | pixSelectByAreaFraction (PIX *pixs, l_float32 thresh, l_int32 connectivity, l_int32 type, l_int32 *pchanged) |
LEPT_DLL PIXA * | pixaSelectByAreaFraction (PIXA *pixas, l_float32 thresh, l_int32 type, l_int32 *pchanged) |
LEPT_DLL PIX * | pixSelectByWidthHeightRatio (PIX *pixs, l_float32 thresh, l_int32 connectivity, l_int32 type, l_int32 *pchanged) |
LEPT_DLL PIXA * | pixaSelectByWidthHeightRatio (PIXA *pixas, l_float32 thresh, l_int32 type, l_int32 *pchanged) |
LEPT_DLL PIXA * | pixaSelectWithIndicator (PIXA *pixas, NUMA *na, l_int32 *pchanged) |
LEPT_DLL l_int32 | pixRemoveWithIndicator (PIX *pixs, PIXA *pixa, NUMA *na) |
LEPT_DLL l_int32 | pixAddWithIndicator (PIX *pixs, PIXA *pixa, NUMA *na) |
LEPT_DLL PIXA * | pixaSort (PIXA *pixas, l_int32 sorttype, l_int32 sortorder, NUMA **pnaindex, l_int32 copyflag) |
LEPT_DLL PIXA * | pixaBinSort (PIXA *pixas, l_int32 sorttype, l_int32 sortorder, NUMA **pnaindex, l_int32 copyflag) |
LEPT_DLL PIXA * | pixaSortByIndex (PIXA *pixas, NUMA *naindex, l_int32 copyflag) |
LEPT_DLL PIXAA * | pixaSort2dByIndex (PIXA *pixas, NUMAA *naa, l_int32 copyflag) |
LEPT_DLL PIXA * | pixaAddBorderGeneral (PIXA *pixad, PIXA *pixas, l_int32 left, l_int32 right, l_int32 top, l_int32 bot, l_uint32 val) |
LEPT_DLL PIXA * | pixaaFlattenToPixa (PIXAA *pixaa, NUMA **pnaindex, l_int32 copyflag) |
LEPT_DLL l_int32 | pixaSizeRange (PIXA *pixa, l_int32 *pminw, l_int32 *pminh, l_int32 *pmaxw, l_int32 *pmaxh) |
LEPT_DLL PIXA * | pixaClipToPix (PIXA *pixas, PIX *pixs) |
LEPT_DLL l_int32 | pixaAnyColormaps (PIXA *pixa, l_int32 *phascmap) |
LEPT_DLL l_int32 | pixaGetDepthInfo (PIXA *pixa, l_int32 *pmaxdepth, l_int32 *psame) |
LEPT_DLL l_int32 | pixaEqual (PIXA *pixa1, PIXA *pixa2, l_int32 maxdist, NUMA **pnaindex, l_int32 *psame) |
LEPT_DLL PIX * | pixaDisplay (PIXA *pixa, l_int32 w, l_int32 h) |
LEPT_DLL PIX * | pixaDisplayOnColor (PIXA *pixa, l_int32 w, l_int32 h, l_uint32 bgcolor) |
LEPT_DLL PIX * | pixaDisplayRandomCmap (PIXA *pixa, l_int32 w, l_int32 h) |
LEPT_DLL PIX * | pixaDisplayOnLattice (PIXA *pixa, l_int32 xspace, l_int32 yspace) |
LEPT_DLL PIX * | pixaDisplayUnsplit (PIXA *pixa, l_int32 nx, l_int32 ny, l_int32 borderwidth, l_uint32 bordercolor) |
LEPT_DLL PIX * | pixaDisplayTiled (PIXA *pixa, l_int32 maxwidth, l_int32 background, l_int32 spacing) |
LEPT_DLL PIX * | pixaDisplayTiledInRows (PIXA *pixa, l_int32 outdepth, l_int32 maxwidth, l_float32 scalefactor, l_int32 background, l_int32 spacing, l_int32 border) |
LEPT_DLL PIX * | pixaDisplayTiledAndScaled (PIXA *pixa, l_int32 outdepth, l_int32 tilewidth, l_int32 ncols, l_int32 background, l_int32 spacing, l_int32 border) |
LEPT_DLL PIX * | pixaaDisplay (PIXAA *pixaa, l_int32 w, l_int32 h) |
LEPT_DLL PIX * | pixaaDisplayByPixa (PIXAA *pixaa, l_int32 xspace, l_int32 yspace, l_int32 maxw) |
LEPT_DLL PIXA * | pixaaDisplayTiledAndScaled (PIXAA *pixaa, l_int32 outdepth, l_int32 tilewidth, l_int32 ncols, l_int32 background, l_int32 spacing, l_int32 border) |
LEPT_DLL l_int32 | pmsCreate (size_t minsize, size_t smallest, NUMA *numalloc, const char *logfile) |
LEPT_DLL void | pmsDestroy () |
LEPT_DLL void * | pmsCustomAlloc (size_t nbytes) |
LEPT_DLL void | pmsCustomDealloc (void *data) |
LEPT_DLL void * | pmsGetAlloc (size_t nbytes) |
LEPT_DLL l_int32 | pmsGetLevelForAlloc (size_t nbytes, l_int32 *plevel) |
LEPT_DLL l_int32 | pmsGetLevelForDealloc (void *data, l_int32 *plevel) |
LEPT_DLL void | pmsLogInfo () |
LEPT_DLL l_int32 | pixAddConstantGray (PIX *pixs, l_int32 val) |
LEPT_DLL l_int32 | pixMultConstantGray (PIX *pixs, l_float32 val) |
LEPT_DLL PIX * | pixAddGray (PIX *pixd, PIX *pixs1, PIX *pixs2) |
LEPT_DLL PIX * | pixSubtractGray (PIX *pixd, PIX *pixs1, PIX *pixs2) |
LEPT_DLL PIX * | pixThresholdToValue (PIX *pixd, PIX *pixs, l_int32 threshval, l_int32 setval) |
LEPT_DLL PIX * | pixInitAccumulate (l_int32 w, l_int32 h, l_uint32 offset) |
LEPT_DLL PIX * | pixFinalAccumulate (PIX *pixs, l_uint32 offset, l_int32 depth) |
LEPT_DLL PIX * | pixFinalAccumulateThreshold (PIX *pixs, l_uint32 offset, l_uint32 threshold) |
LEPT_DLL l_int32 | pixAccumulate (PIX *pixd, PIX *pixs, l_int32 op) |
LEPT_DLL l_int32 | pixMultConstAccumulate (PIX *pixs, l_float32 factor, l_uint32 offset) |
LEPT_DLL PIX * | pixAbsDifference (PIX *pixs1, PIX *pixs2) |
LEPT_DLL PIX * | pixMinOrMax (PIX *pixd, PIX *pixs1, PIX *pixs2, l_int32 type) |
LEPT_DLL PIX * | pixMaxDynamicRange (PIX *pixs, l_int32 type) |
LEPT_DLL l_float32 * | makeLogBase2Tab (void) |
LEPT_DLL l_float32 | getLogBase2 (l_int32 val, l_float32 *logtab) |
LEPT_DLL PIXC * | pixcompCreateFromPix (PIX *pix, l_int32 comptype) |
LEPT_DLL PIXC * | pixcompCreateFromString (l_uint8 *data, size_t size, l_int32 copyflag) |
LEPT_DLL PIXC * | pixcompCreateFromFile (const char *filename, l_int32 comptype) |
LEPT_DLL void | pixcompDestroy (PIXC **ppixc) |
LEPT_DLL l_int32 | pixcompGetDimensions (PIXC *pixc, l_int32 *pw, l_int32 *ph, l_int32 *pd) |
LEPT_DLL l_int32 | pixcompDetermineFormat (l_int32 comptype, l_int32 d, l_int32 cmapflag, l_int32 *pformat) |
LEPT_DLL PIX * | pixCreateFromPixcomp (PIXC *pixc) |
LEPT_DLL PIXAC * | pixacompCreate (l_int32 n) |
LEPT_DLL PIXAC * | pixacompCreateInitialized (l_int32 n, PIX *pix, l_int32 comptype) |
LEPT_DLL PIXAC * | pixacompCreateFromPixa (PIXA *pixa, l_int32 comptype, l_int32 accesstype) |
LEPT_DLL PIXAC * | pixacompCreateFromFiles (const char *dirname, const char *substr, l_int32 comptype) |
LEPT_DLL PIXAC * | pixacompCreateFromSA (SARRAY *sa, l_int32 comptype) |
LEPT_DLL void | pixacompDestroy (PIXAC **ppixac) |
LEPT_DLL l_int32 | pixacompAddPix (PIXAC *pixac, PIX *pix, l_int32 comptype) |
LEPT_DLL l_int32 | pixacompAddPixcomp (PIXAC *pixac, PIXC *pixc) |
LEPT_DLL l_int32 | pixacompExtendArray (PIXAC *pixac) |
LEPT_DLL l_int32 | pixacompReplacePix (PIXAC *pixac, l_int32 index, PIX *pix, l_int32 comptype) |
LEPT_DLL l_int32 | pixacompReplacePixcomp (PIXAC *pixac, l_int32 index, PIXC *pixc) |
LEPT_DLL l_int32 | pixacompAddBox (PIXAC *pixac, BOX *box, l_int32 copyflag) |
LEPT_DLL l_int32 | pixacompGetCount (PIXAC *pixac) |
LEPT_DLL PIXC * | pixacompGetPixcomp (PIXAC *pixac, l_int32 index) |
LEPT_DLL PIX * | pixacompGetPix (PIXAC *pixac, l_int32 index) |
LEPT_DLL l_int32 | pixacompGetPixDimensions (PIXAC *pixac, l_int32 index, l_int32 *pw, l_int32 *ph, l_int32 *pd) |
LEPT_DLL BOXA * | pixacompGetBoxa (PIXAC *pixac, l_int32 accesstype) |
LEPT_DLL l_int32 | pixacompGetBoxaCount (PIXAC *pixac) |
LEPT_DLL BOX * | pixacompGetBox (PIXAC *pixac, l_int32 index, l_int32 accesstype) |
LEPT_DLL l_int32 | pixacompGetBoxGeometry (PIXAC *pixac, l_int32 index, l_int32 *px, l_int32 *py, l_int32 *pw, l_int32 *ph) |
LEPT_DLL PIXA * | pixaCreateFromPixacomp (PIXAC *pixac, l_int32 accesstype) |
LEPT_DLL PIXAC * | pixacompRead (const char *filename) |
LEPT_DLL PIXAC * | pixacompReadStream (FILE *fp) |
LEPT_DLL l_int32 | pixacompWrite (const char *filename, PIXAC *pixac) |
LEPT_DLL l_int32 | pixacompWriteStream (FILE *fp, PIXAC *pixac) |
LEPT_DLL l_int32 | pixacompWriteStreamInfo (FILE *fp, PIXAC *pixac, const char *text) |
LEPT_DLL l_int32 | pixcompWriteStreamInfo (FILE *fp, PIXC *pixc, const char *text) |
LEPT_DLL PIX * | pixacompDisplayTiledAndScaled (PIXAC *pixac, l_int32 outdepth, l_int32 tilewidth, l_int32 ncols, l_int32 background, l_int32 spacing, l_int32 border) |
LEPT_DLL PIX * | pixThreshold8 (PIX *pixs, l_int32 d, l_int32 nlevels, l_int32 cmapflag) |
LEPT_DLL PIX * | pixRemoveColormap (PIX *pixs, l_int32 type) |
LEPT_DLL l_int32 | pixAddGrayColormap8 (PIX *pixs) |
LEPT_DLL PIX * | pixAddMinimalGrayColormap8 (PIX *pixs) |
LEPT_DLL PIX * | pixConvertRGBToLuminance (PIX *pixs) |
LEPT_DLL PIX * | pixConvertRGBToGray (PIX *pixs, l_float32 rwt, l_float32 gwt, l_float32 bwt) |
LEPT_DLL PIX * | pixConvertRGBToGrayFast (PIX *pixs) |
LEPT_DLL PIX * | pixConvertRGBToGrayMinMax (PIX *pixs, l_int32 type) |
LEPT_DLL PIX * | pixConvertGrayToColormap (PIX *pixs) |
LEPT_DLL PIX * | pixConvertGrayToColormap8 (PIX *pixs, l_int32 mindepth) |
LEPT_DLL PIX * | pixColorizeGray (PIX *pixs, l_uint32 color, l_int32 cmapflag) |
LEPT_DLL PIX * | pixConvertRGBToColormap (PIX *pixs, l_int32 ditherflag) |
LEPT_DLL l_int32 | pixQuantizeIfFewColors (PIX *pixs, l_int32 maxcolors, l_int32 mingraycolors, l_int32 octlevel, PIX **ppixd) |
LEPT_DLL PIX * | pixConvert16To8 (PIX *pixs, l_int32 whichbyte) |
LEPT_DLL PIX * | pixConvertGrayToFalseColor (PIX *pixs, l_float32 gamma) |
LEPT_DLL PIX * | pixUnpackBinary (PIX *pixs, l_int32 depth, l_int32 invert) |
LEPT_DLL PIX * | pixConvert1To16 (PIX *pixd, PIX *pixs, l_uint16 val0, l_uint16 val1) |
LEPT_DLL PIX * | pixConvert1To32 (PIX *pixd, PIX *pixs, l_uint32 val0, l_uint32 val1) |
LEPT_DLL PIX * | pixConvert1To2Cmap (PIX *pixs) |
LEPT_DLL PIX * | pixConvert1To2 (PIX *pixd, PIX *pixs, l_int32 val0, l_int32 val1) |
LEPT_DLL PIX * | pixConvert1To4Cmap (PIX *pixs) |
LEPT_DLL PIX * | pixConvert1To4 (PIX *pixd, PIX *pixs, l_int32 val0, l_int32 val1) |
LEPT_DLL PIX * | pixConvert1To8 (PIX *pixd, PIX *pixs, l_uint8 val0, l_uint8 val1) |
LEPT_DLL PIX * | pixConvert2To8 (PIX *pixs, l_uint8 val0, l_uint8 val1, l_uint8 val2, l_uint8 val3, l_int32 cmapflag) |
LEPT_DLL PIX * | pixConvert4To8 (PIX *pixs, l_int32 cmapflag) |
LEPT_DLL PIX * | pixConvert8To16 (PIX *pixs, l_int32 leftshift) |
LEPT_DLL PIX * | pixConvertTo1 (PIX *pixs, l_int32 threshold) |
LEPT_DLL PIX * | pixConvertTo1BySampling (PIX *pixs, l_int32 factor, l_int32 threshold) |
LEPT_DLL PIX * | pixConvertTo8 (PIX *pixs, l_int32 cmapflag) |
LEPT_DLL PIX * | pixConvertTo8BySampling (PIX *pixs, l_int32 factor, l_int32 cmapflag) |
LEPT_DLL PIX * | pixConvertTo16 (PIX *pixs) |
LEPT_DLL PIX * | pixConvertTo32 (PIX *pixs) |
LEPT_DLL PIX * | pixConvertTo32BySampling (PIX *pixs, l_int32 factor) |
LEPT_DLL PIX * | pixConvert8To32 (PIX *pixs) |
LEPT_DLL PIX * | pixConvertTo8Or32 (PIX *pixs, l_int32 copyflag, l_int32 warnflag) |
LEPT_DLL PIX * | pixConvert24To32 (PIX *pixs) |
LEPT_DLL PIX * | pixConvert32To24 (PIX *pixs) |
LEPT_DLL PIX * | pixConvertLossless (PIX *pixs, l_int32 d) |
LEPT_DLL PIX * | pixConvertForPSWrap (PIX *pixs) |
LEPT_DLL PIX * | pixConvertToSubpixelRGB (PIX *pixs, l_float32 scalex, l_float32 scaley, l_int32 order) |
LEPT_DLL PIX * | pixConvertGrayToSubpixelRGB (PIX *pixs, l_float32 scalex, l_float32 scaley, l_int32 order) |
LEPT_DLL PIX * | pixConvertColorToSubpixelRGB (PIX *pixs, l_float32 scalex, l_float32 scaley, l_int32 order) |
LEPT_DLL PIXTILING * | pixTilingCreate (PIX *pixs, l_int32 nx, l_int32 ny, l_int32 w, l_int32 h, l_int32 xoverlap, l_int32 yoverlap) |
LEPT_DLL void | pixTilingDestroy (PIXTILING **ppt) |
LEPT_DLL l_int32 | pixTilingGetCount (PIXTILING *pt, l_int32 *pnx, l_int32 *pny) |
LEPT_DLL l_int32 | pixTilingGetSize (PIXTILING *pt, l_int32 *pw, l_int32 *ph) |
LEPT_DLL PIX * | pixTilingGetTile (PIXTILING *pt, l_int32 i, l_int32 j) |
LEPT_DLL l_int32 | pixTilingNoStripOnPaint (PIXTILING *pt) |
LEPT_DLL l_int32 | pixTilingPaintTile (PIX *pixd, l_int32 i, l_int32 j, PIX *pixs, PIXTILING *pt) |
LEPT_DLL PIX * | pixReadStreamPng (FILE *fp) |
LEPT_DLL l_int32 | readHeaderPng (const char *filename, l_int32 *pwidth, l_int32 *pheight, l_int32 *pbps, l_int32 *pspp, l_int32 *piscmap) |
LEPT_DLL l_int32 | freadHeaderPng (FILE *fp, l_int32 *pwidth, l_int32 *pheight, l_int32 *pbps, l_int32 *pspp, l_int32 *piscmap) |
LEPT_DLL l_int32 | sreadHeaderPng (const l_uint8 *data, l_int32 *pwidth, l_int32 *pheight, l_int32 *pbps, l_int32 *pspp, l_int32 *piscmap) |
LEPT_DLL l_int32 | fgetPngResolution (FILE *fp, l_int32 *pxres, l_int32 *pyres) |
LEPT_DLL l_int32 | pixWritePng (const char *filename, PIX *pix, l_float32 gamma) |
LEPT_DLL l_int32 | pixWriteStreamPng (FILE *fp, PIX *pix, l_float32 gamma) |
LEPT_DLL PIX * | pixReadRGBAPng (const char *filename) |
LEPT_DLL l_int32 | pixWriteRGBAPng (const char *filename, PIX *pix) |
LEPT_DLL void | l_pngSetStrip16To8 (l_int32 flag) |
LEPT_DLL void | l_pngSetStripAlpha (l_int32 flag) |
LEPT_DLL void | l_pngSetWriteAlpha (l_int32 flag) |
LEPT_DLL void | l_pngSetZlibCompression (l_int32 val) |
LEPT_DLL PIX * | pixReadMemPng (const l_uint8 *cdata, size_t size) |
LEPT_DLL l_int32 | pixWriteMemPng (l_uint8 **pdata, size_t *psize, PIX *pix, l_float32 gamma) |
LEPT_DLL PIX * | pixReadStreamPnm (FILE *fp) |
LEPT_DLL l_int32 | readHeaderPnm (const char *filename, PIX **ppix, l_int32 *pwidth, l_int32 *pheight, l_int32 *pdepth, l_int32 *ptype, l_int32 *pbps, l_int32 *pspp) |
LEPT_DLL l_int32 | freadHeaderPnm (FILE *fp, PIX **ppix, l_int32 *pwidth, l_int32 *pheight, l_int32 *pdepth, l_int32 *ptype, l_int32 *pbps, l_int32 *pspp) |
LEPT_DLL l_int32 | pixWriteStreamPnm (FILE *fp, PIX *pix) |
LEPT_DLL l_int32 | pixWriteStreamAsciiPnm (FILE *fp, PIX *pix) |
LEPT_DLL PIX * | pixReadMemPnm (const l_uint8 *cdata, size_t size) |
LEPT_DLL l_int32 | sreadHeaderPnm (const l_uint8 *cdata, size_t size, l_int32 *pwidth, l_int32 *pheight, l_int32 *pdepth, l_int32 *ptype, l_int32 *pbps, l_int32 *pspp) |
LEPT_DLL l_int32 | pixWriteMemPnm (l_uint8 **pdata, size_t *psize, PIX *pix) |
LEPT_DLL PIX * | pixProjectiveSampledPta (PIX *pixs, PTA *ptad, PTA *ptas, l_int32 incolor) |
LEPT_DLL PIX * | pixProjectiveSampled (PIX *pixs, l_float32 *vc, l_int32 incolor) |
LEPT_DLL PIX * | pixProjectivePta (PIX *pixs, PTA *ptad, PTA *ptas, l_int32 incolor) |
LEPT_DLL PIX * | pixProjective (PIX *pixs, l_float32 *vc, l_int32 incolor) |
LEPT_DLL PIX * | pixProjectivePtaColor (PIX *pixs, PTA *ptad, PTA *ptas, l_uint32 colorval) |
LEPT_DLL PIX * | pixProjectiveColor (PIX *pixs, l_float32 *vc, l_uint32 colorval) |
LEPT_DLL PIX * | pixProjectivePtaGray (PIX *pixs, PTA *ptad, PTA *ptas, l_uint8 grayval) |
LEPT_DLL PIX * | pixProjectiveGray (PIX *pixs, l_float32 *vc, l_uint8 grayval) |
LEPT_DLL PIX * | pixProjectivePtaWithAlpha (PIX *pixs, PTA *ptad, PTA *ptas, PIX *pixg, l_float32 fract, l_int32 border) |
LEPT_DLL PIX * | pixProjectivePtaGammaXform (PIX *pixs, l_float32 gamma, PTA *ptad, PTA *ptas, l_float32 fract, l_int32 border) |
LEPT_DLL l_int32 | getProjectiveXformCoeffs (PTA *ptas, PTA *ptad, l_float32 **pvc) |
LEPT_DLL l_int32 | projectiveXformSampledPt (l_float32 *vc, l_int32 x, l_int32 y, l_int32 *pxp, l_int32 *pyp) |
LEPT_DLL l_int32 | projectiveXformPt (l_float32 *vc, l_int32 x, l_int32 y, l_float32 *pxp, l_float32 *pyp) |
LEPT_DLL l_int32 | convertFilesToPS (const char *dirin, const char *substr, l_int32 res, const char *fileout) |
LEPT_DLL l_int32 | sarrayConvertFilesToPS (SARRAY *sa, l_int32 res, const char *fileout) |
LEPT_DLL l_int32 | convertFilesFittedToPS (const char *dirin, const char *substr, l_float32 xpts, l_float32 ypts, const char *fileout) |
LEPT_DLL l_int32 | sarrayConvertFilesFittedToPS (SARRAY *sa, l_float32 xpts, l_float32 ypts, const char *fileout) |
LEPT_DLL l_int32 | writeImageCompressedToPSFile (const char *filein, const char *fileout, l_int32 res, l_int32 *pfirstfile, l_int32 *pindex) |
LEPT_DLL l_int32 | convertSegmentedPagesToPS (const char *pagedir, const char *pagestr, const char *maskdir, const char *maskstr, l_int32 numpre, l_int32 numpost, l_int32 maxnum, l_float32 textscale, l_float32 imagescale, l_int32 threshold, const char *fileout) |
LEPT_DLL l_int32 | pixWriteSegmentedPageToPS (PIX *pixs, PIX *pixm, l_float32 textscale, l_float32 imagescale, l_int32 threshold, l_int32 pageno, const char *fileout) |
LEPT_DLL l_int32 | pixWriteMixedToPS (PIX *pixb, PIX *pixc, l_float32 scale, l_int32 pageno, const char *fileout) |
LEPT_DLL l_int32 | convertToPSEmbed (const char *filein, const char *fileout, l_int32 level) |
LEPT_DLL l_int32 | pixaWriteCompressedToPS (PIXA *pixa, const char *fileout, l_int32 res, l_int32 level) |
LEPT_DLL l_int32 | pixWritePSEmbed (const char *filein, const char *fileout) |
LEPT_DLL l_int32 | pixWriteStreamPS (FILE *fp, PIX *pix, BOX *box, l_int32 res, l_float32 scale) |
LEPT_DLL char * | pixWriteStringPS (PIX *pixs, BOX *box, l_int32 res, l_float32 scale) |
LEPT_DLL char * | generateUncompressedPS (char *hexdata, l_int32 w, l_int32 h, l_int32 d, l_int32 psbpl, l_int32 bps, l_float32 xpt, l_float32 ypt, l_float32 wpt, l_float32 hpt, l_int32 boxflag) |
LEPT_DLL void | getScaledParametersPS (BOX *box, l_int32 wpix, l_int32 hpix, l_int32 res, l_float32 scale, l_float32 *pxpt, l_float32 *pypt, l_float32 *pwpt, l_float32 *phpt) |
LEPT_DLL void | convertByteToHexAscii (l_uint8 byteval, char *pnib1, char *pnib2) |
LEPT_DLL l_int32 | convertJpegToPSEmbed (const char *filein, const char *fileout) |
LEPT_DLL l_int32 | convertJpegToPS (const char *filein, const char *fileout, const char *operation, l_int32 x, l_int32 y, l_int32 res, l_float32 scale, l_int32 pageno, l_int32 endpage) |
LEPT_DLL l_int32 | convertJpegToPSString (const char *filein, char **poutstr, l_int32 *pnbytes, l_int32 x, l_int32 y, l_int32 res, l_float32 scale, l_int32 pageno, l_int32 endpage) |
LEPT_DLL char * | generateJpegPS (const char *filein, L_COMPRESSED_DATA *cid, l_float32 xpt, l_float32 ypt, l_float32 wpt, l_float32 hpt, l_int32 pageno, l_int32 endpage) |
LEPT_DLL L_COMPRESSED_DATA * | pixGenerateJpegData (PIX *pixs, l_int32 ascii85flag, l_int32 quality) |
LEPT_DLL L_COMPRESSED_DATA * | l_generateJpegData (const char *fname, l_int32 ascii85flag) |
LEPT_DLL void | compressed_dataDestroy (L_COMPRESSED_DATA **pcid) |
LEPT_DLL l_int32 | convertG4ToPSEmbed (const char *filein, const char *fileout) |
LEPT_DLL l_int32 | convertG4ToPS (const char *filein, const char *fileout, const char *operation, l_int32 x, l_int32 y, l_int32 res, l_float32 scale, l_int32 pageno, l_int32 maskflag, l_int32 endpage) |
LEPT_DLL l_int32 | convertG4ToPSString (const char *filein, char **poutstr, l_int32 *pnbytes, l_int32 x, l_int32 y, l_int32 res, l_float32 scale, l_int32 pageno, l_int32 maskflag, l_int32 endpage) |
LEPT_DLL char * | generateG4PS (const char *filein, L_COMPRESSED_DATA *cid, l_float32 xpt, l_float32 ypt, l_float32 wpt, l_float32 hpt, l_int32 maskflag, l_int32 pageno, l_int32 endpage) |
LEPT_DLL L_COMPRESSED_DATA * | pixGenerateG4Data (PIX *pixs, l_int32 ascii85flag) |
LEPT_DLL L_COMPRESSED_DATA * | l_generateG4Data (const char *fname, l_int32 ascii85flag) |
LEPT_DLL l_int32 | convertTiffMultipageToPS (const char *filein, const char *fileout, const char *tempfile, l_float32 fillfract) |
LEPT_DLL l_int32 | convertFlateToPSEmbed (const char *filein, const char *fileout) |
LEPT_DLL l_int32 | convertFlateToPS (const char *filein, const char *fileout, const char *operation, l_int32 x, l_int32 y, l_int32 res, l_float32 scale, l_int32 pageno, l_int32 endpage) |
LEPT_DLL l_int32 | convertFlateToPSString (const char *filein, char **poutstr, l_int32 *pnbytes, l_int32 x, l_int32 y, l_int32 res, l_float32 scale, l_int32 pageno, l_int32 endpage) |
LEPT_DLL char * | generateFlatePS (const char *filein, L_COMPRESSED_DATA *cid, l_float32 xpt, l_float32 ypt, l_float32 wpt, l_float32 hpt, l_int32 pageno, l_int32 endpage) |
LEPT_DLL L_COMPRESSED_DATA * | l_generateFlateData (const char *fname, l_int32 ascii85flag) |
LEPT_DLL L_COMPRESSED_DATA * | pixGenerateFlateData (PIX *pixs, l_int32 ascii85flag) |
LEPT_DLL l_int32 | pixWriteMemPS (l_uint8 **pdata, size_t *psize, PIX *pix, BOX *box, l_int32 res, l_float32 scale) |
LEPT_DLL l_int32 | getResLetterPage (l_int32 w, l_int32 h, l_float32 fillfract) |
LEPT_DLL l_int32 | getResA4Page (l_int32 w, l_int32 h, l_float32 fillfract) |
LEPT_DLL char * | encodeAscii85 (l_uint8 *inarray, l_int32 insize, l_int32 *poutsize) |
LEPT_DLL l_uint8 * | decodeAscii85 (char *ina, l_int32 insize, l_int32 *poutsize) |
LEPT_DLL void | l_psWriteBoundingBox (l_int32 flag) |
LEPT_DLL PTA * | ptaCreate (l_int32 n) |
LEPT_DLL PTA * | ptaCreateFromNuma (NUMA *nax, NUMA *nay) |
LEPT_DLL void | ptaDestroy (PTA **ppta) |
LEPT_DLL PTA * | ptaCopy (PTA *pta) |
LEPT_DLL PTA * | ptaClone (PTA *pta) |
LEPT_DLL l_int32 | ptaEmpty (PTA *pta) |
LEPT_DLL l_int32 | ptaAddPt (PTA *pta, l_float32 x, l_float32 y) |
LEPT_DLL l_int32 | ptaExtendArrays (PTA *pta) |
LEPT_DLL l_int32 | ptaGetRefcount (PTA *pta) |
LEPT_DLL l_int32 | ptaChangeRefcount (PTA *pta, l_int32 delta) |
LEPT_DLL l_int32 | ptaGetCount (PTA *pta) |
LEPT_DLL l_int32 | ptaGetPt (PTA *pta, l_int32 index, l_float32 *px, l_float32 *py) |
LEPT_DLL l_int32 | ptaGetIPt (PTA *pta, l_int32 index, l_int32 *px, l_int32 *py) |
LEPT_DLL l_int32 | ptaSetPt (PTA *pta, l_int32 index, l_float32 x, l_float32 y) |
LEPT_DLL l_int32 | ptaGetArrays (PTA *pta, NUMA **pnax, NUMA **pnay) |
LEPT_DLL PTA * | ptaRead (const char *filename) |
LEPT_DLL PTA * | ptaReadStream (FILE *fp) |
LEPT_DLL l_int32 | ptaWrite (const char *filename, PTA *pta, l_int32 type) |
LEPT_DLL l_int32 | ptaWriteStream (FILE *fp, PTA *pta, l_int32 type) |
LEPT_DLL PTAA * | ptaaCreate (l_int32 n) |
LEPT_DLL void | ptaaDestroy (PTAA **pptaa) |
LEPT_DLL l_int32 | ptaaAddPta (PTAA *ptaa, PTA *pta, l_int32 copyflag) |
LEPT_DLL l_int32 | ptaaExtendArray (PTAA *ptaa) |
LEPT_DLL l_int32 | ptaaGetCount (PTAA *ptaa) |
LEPT_DLL PTA * | ptaaGetPta (PTAA *ptaa, l_int32 index, l_int32 accessflag) |
LEPT_DLL l_int32 | ptaaGetPt (PTAA *ptaa, l_int32 ipta, l_int32 jpt, l_float32 *px, l_float32 *py) |
LEPT_DLL PTAA * | ptaaRead (const char *filename) |
LEPT_DLL PTAA * | ptaaReadStream (FILE *fp) |
LEPT_DLL l_int32 | ptaaWrite (const char *filename, PTAA *ptaa, l_int32 type) |
LEPT_DLL l_int32 | ptaaWriteStream (FILE *fp, PTAA *ptaa, l_int32 type) |
LEPT_DLL PTA * | ptaSubsample (PTA *ptas, l_int32 subfactor) |
LEPT_DLL l_int32 | ptaJoin (PTA *ptad, PTA *ptas, l_int32 istart, l_int32 iend) |
LEPT_DLL PTA * | ptaReverse (PTA *ptas, l_int32 type) |
LEPT_DLL PTA * | ptaCyclicPerm (PTA *ptas, l_int32 xs, l_int32 ys) |
LEPT_DLL PTA * | ptaSort (PTA *ptas, l_int32 sorttype, l_int32 sortorder, NUMA **pnaindex) |
LEPT_DLL PTA * | ptaRemoveDuplicates (PTA *ptas, l_uint32 factor) |
LEPT_DLL PTAA * | ptaaSortByIndex (PTAA *ptaas, NUMA *naindex) |
LEPT_DLL BOX * | ptaGetBoundingRegion (PTA *pta) |
LEPT_DLL l_int32 | ptaGetRange (PTA *pta, l_float32 *pminx, l_float32 *pmaxx, l_float32 *pminy, l_float32 *pmaxy) |
LEPT_DLL PTA * | ptaGetInsideBox (PTA *ptas, BOX *box) |
LEPT_DLL PTA * | pixFindCornerPixels (PIX *pixs) |
LEPT_DLL l_int32 | ptaContainsPt (PTA *pta, l_int32 x, l_int32 y) |
LEPT_DLL l_int32 | ptaTestIntersection (PTA *pta1, PTA *pta2) |
LEPT_DLL PTA * | ptaTransform (PTA *ptas, l_int32 shiftx, l_int32 shifty, l_float32 scalex, l_float32 scaley) |
LEPT_DLL l_int32 | ptaGetLinearLSF (PTA *pta, l_float32 *pa, l_float32 *pb, NUMA **pnafit) |
LEPT_DLL l_int32 | ptaGetQuadraticLSF (PTA *pta, l_float32 *pa, l_float32 *pb, l_float32 *pc, NUMA **pnafit) |
LEPT_DLL l_int32 | ptaGetCubicLSF (PTA *pta, l_float32 *pa, l_float32 *pb, l_float32 *pc, l_float32 *pd, NUMA **pnafit) |
LEPT_DLL l_int32 | ptaGetQuarticLSF (PTA *pta, l_float32 *pa, l_float32 *pb, l_float32 *pc, l_float32 *pd, l_float32 *pe, NUMA **pnafit) |
LEPT_DLL l_int32 | applyLinearFit (l_float32 a, l_float32 b, l_float32 x, l_float32 *py) |
LEPT_DLL l_int32 | applyQuadraticFit (l_float32 a, l_float32 b, l_float32 c, l_float32 x, l_float32 *py) |
LEPT_DLL l_int32 | applyCubicFit (l_float32 a, l_float32 b, l_float32 c, l_float32 d, l_float32 x, l_float32 *py) |
LEPT_DLL l_int32 | applyQuarticFit (l_float32 a, l_float32 b, l_float32 c, l_float32 d, l_float32 e, l_float32 x, l_float32 *py) |
LEPT_DLL l_int32 | pixPlotAlongPta (PIX *pixs, PTA *pta, l_int32 outformat, const char *title) |
LEPT_DLL PTA * | ptaGetPixelsFromPix (PIX *pixs, BOX *box) |
LEPT_DLL PIX * | pixGenerateFromPta (PTA *pta, l_int32 w, l_int32 h) |
LEPT_DLL PTA * | ptaGetBoundaryPixels (PIX *pixs, l_int32 type) |
LEPT_DLL PTAA * | ptaaGetBoundaryPixels (PIX *pixs, l_int32 type, l_int32 connectivity, BOXA **pboxa, PIXA **ppixa) |
LEPT_DLL PIX * | pixDisplayPta (PIX *pixd, PIX *pixs, PTA *pta) |
LEPT_DLL PIX * | pixDisplayPtaa (PIX *pixs, PTAA *ptaa) |
LEPT_DLL L_PTRA * | ptraCreate (l_int32 n) |
LEPT_DLL void | ptraDestroy (L_PTRA **ppa, l_int32 freeflag, l_int32 warnflag) |
LEPT_DLL l_int32 | ptraAdd (L_PTRA *pa, void *item) |
LEPT_DLL l_int32 | ptraExtendArray (L_PTRA *pa) |
LEPT_DLL l_int32 | ptraInsert (L_PTRA *pa, l_int32 index, void *item, l_int32 shiftflag) |
LEPT_DLL void * | ptraGetHandle (L_PTRA *pa, l_int32 index) |
LEPT_DLL void * | ptraRemove (L_PTRA *pa, l_int32 index, l_int32 flag) |
LEPT_DLL void * | ptraRemoveLast (L_PTRA *pa) |
LEPT_DLL void * | ptraReplace (L_PTRA *pa, l_int32 index, void *item, l_int32 freeflag) |
LEPT_DLL l_int32 | ptraSwap (L_PTRA *pa, l_int32 index1, l_int32 index2) |
LEPT_DLL l_int32 | ptraCompactArray (L_PTRA *pa) |
LEPT_DLL l_int32 | ptraReverse (L_PTRA *pa) |
LEPT_DLL l_int32 | ptraJoin (L_PTRA *pa1, L_PTRA *pa2) |
LEPT_DLL l_int32 | ptraGetMaxIndex (L_PTRA *pa, l_int32 *pmaxindex) |
LEPT_DLL l_int32 | ptraGetActualCount (L_PTRA *pa, l_int32 *pcount) |
LEPT_DLL void * | ptraGetPtrToItem (L_PTRA *pa, l_int32 index) |
LEPT_DLL L_PTRAA * | ptraaCreate (l_int32 n) |
LEPT_DLL void | ptraaDestroy (L_PTRAA **ppaa, l_int32 freeflag, l_int32 warnflag) |
LEPT_DLL l_int32 | ptraaGetSize (L_PTRAA *paa, l_int32 *psize) |
LEPT_DLL l_int32 | ptraaInsertPtra (L_PTRAA *paa, l_int32 index, L_PTRA *pa) |
LEPT_DLL L_PTRA * | ptraaGetPtra (L_PTRAA *paa, l_int32 index, l_int32 accessflag) |
LEPT_DLL L_PTRA * | ptraaFlattenToPtra (L_PTRAA *paa) |
LEPT_DLL NUMA * | numaGetBinSortIndex (NUMA *nas, l_int32 sortorder) |
LEPT_DLL l_int32 | pixQuadtreeMean (PIX *pixs, l_int32 nlevels, PIX *pix_ma, FPIXA **pfpixa) |
LEPT_DLL l_int32 | pixQuadtreeVariance (PIX *pixs, l_int32 nlevels, PIX *pix_ma, DPIX *dpix_msa, FPIXA **pfpixa_v, FPIXA **pfpixa_rv) |
LEPT_DLL l_int32 | pixMeanInRectangle (PIX *pixs, BOX *box, PIX *pixma, l_float32 *pval) |
LEPT_DLL l_int32 | pixVarianceInRectangle (PIX *pixs, BOX *box, PIX *pix_ma, DPIX *dpix_msa, l_float32 *pvar, l_float32 *prvar) |
LEPT_DLL BOXAA * | boxaaQuadtreeRegions (l_int32 w, l_int32 h, l_int32 nlevels) |
LEPT_DLL l_int32 | quadtreeGetParent (FPIXA *fpixa, l_int32 level, l_int32 x, l_int32 y, l_float32 *pval) |
LEPT_DLL l_int32 | quadtreeGetChildren (FPIXA *fpixa, l_int32 level, l_int32 x, l_int32 y, l_float32 *pval00, l_float32 *pval10, l_float32 *pval01, l_float32 *pval11) |
LEPT_DLL l_int32 | quadtreeMaxLevels (l_int32 w, l_int32 h) |
LEPT_DLL PIX * | fpixaDisplayQuadtree (FPIXA *fpixa, l_int32 factor) |
LEPT_DLL L_QUEUE * | lqueueCreate (l_int32 nalloc) |
LEPT_DLL void | lqueueDestroy (L_QUEUE **plq, l_int32 freeflag) |
LEPT_DLL l_int32 | lqueueAdd (L_QUEUE *lq, void *item) |
LEPT_DLL l_int32 | lqueueExtendArray (L_QUEUE *lq) |
LEPT_DLL void * | lqueueRemove (L_QUEUE *lq) |
LEPT_DLL l_int32 | lqueueGetCount (L_QUEUE *lq) |
LEPT_DLL l_int32 | lqueuePrint (FILE *fp, L_QUEUE *lq) |
LEPT_DLL PIX * | pixRankFilter (PIX *pixs, l_int32 wf, l_int32 hf, l_float32 rank) |
LEPT_DLL PIX * | pixRankFilterRGB (PIX *pixs, l_int32 wf, l_int32 hf, l_float32 rank) |
LEPT_DLL PIX * | pixRankFilterGray (PIX *pixs, l_int32 wf, l_int32 hf, l_float32 rank) |
LEPT_DLL PIX * | pixMedianFilter (PIX *pixs, l_int32 wf, l_int32 hf) |
LEPT_DLL SARRAY * | pixProcessBarcodes (PIX *pixs, l_int32 format, l_int32 method, SARRAY **psaw, l_int32 debugflag) |
LEPT_DLL PIXA * | pixExtractBarcodes (PIX *pixs, l_int32 debugflag) |
LEPT_DLL SARRAY * | pixReadBarcodes (PIXA *pixa, l_int32 format, l_int32 method, SARRAY **psaw, l_int32 debugflag) |
LEPT_DLL NUMA * | pixReadBarcodeWidths (PIX *pixs, l_int32 method, l_int32 debugflag) |
LEPT_DLL BOXA * | pixLocateBarcodes (PIX *pixs, l_int32 thresh, PIX **ppixb, PIX **ppixm) |
LEPT_DLL PIX * | pixDeskewBarcode (PIX *pixs, PIX *pixb, BOX *box, l_int32 margin, l_int32 threshold, l_float32 *pangle, l_float32 *pconf) |
LEPT_DLL NUMA * | pixExtractBarcodeWidths1 (PIX *pixs, l_float32 thresh, l_float32 binfract, NUMA **pnaehist, NUMA **pnaohist, l_int32 debugflag) |
LEPT_DLL NUMA * | pixExtractBarcodeWidths2 (PIX *pixs, l_float32 thresh, l_float32 *pwidth, NUMA **pnac, l_int32 debugflag) |
LEPT_DLL NUMA * | pixExtractBarcodeCrossings (PIX *pixs, l_float32 thresh, l_int32 debugflag) |
LEPT_DLL NUMA * | numaQuantizeCrossingsByWidth (NUMA *nas, l_float32 binfract, NUMA **pnaehist, NUMA **pnaohist, l_int32 debugflag) |
LEPT_DLL NUMA * | numaQuantizeCrossingsByWindow (NUMA *nas, l_float32 ratio, l_float32 *pwidth, l_float32 *pfirstloc, NUMA **pnac, l_int32 debugflag) |
LEPT_DLL PIXA * | pixaReadFiles (const char *dirname, const char *substr) |
LEPT_DLL PIXA * | pixaReadFilesSA (SARRAY *sa) |
LEPT_DLL PIX * | pixRead (const char *filename) |
LEPT_DLL PIX * | pixReadWithHint (const char *filename, l_int32 hint) |
LEPT_DLL PIX * | pixReadIndexed (SARRAY *sa, l_int32 index) |
LEPT_DLL PIX * | pixReadStream (FILE *fp, l_int32 hint) |
LEPT_DLL l_int32 | pixReadHeader (const char *filename, l_int32 *pformat, l_int32 *pw, l_int32 *ph, l_int32 *pbps, l_int32 *pspp, l_int32 *piscmap) |
LEPT_DLL l_int32 | findFileFormat (const char *filename, l_int32 *pformat) |
LEPT_DLL l_int32 | findFileFormatStream (FILE *fp, l_int32 *pformat) |
LEPT_DLL l_int32 | findFileFormatBuffer (const l_uint8 *buf, l_int32 *pformat) |
LEPT_DLL l_int32 | fileFormatIsTiff (FILE *fp) |
LEPT_DLL PIX * | pixReadMem (const l_uint8 *data, size_t size) |
LEPT_DLL l_int32 | pixReadHeaderMem (const l_uint8 *data, size_t size, l_int32 *pformat, l_int32 *pw, l_int32 *ph, l_int32 *pbps, l_int32 *pspp, l_int32 *piscmap) |
LEPT_DLL l_int32 | ioFormatTest (const char *filename) |
LEPT_DLL l_int32 | regTestSetup (l_int32 argc, char **argv, L_REGPARAMS **prp) |
LEPT_DLL l_int32 | regTestCleanup (L_REGPARAMS *rp) |
LEPT_DLL l_int32 | regTestComparePix (L_REGPARAMS *rp, PIX *pix1, PIX *pix2) |
LEPT_DLL l_int32 | regTestCompareSimilarPix (L_REGPARAMS *rp, PIX *pix1, PIX *pix2, l_int32 mindiff, l_float32 maxfract, l_int32 printstats) |
LEPT_DLL l_int32 | regTestCheckFile (L_REGPARAMS *rp, const char *localname) |
LEPT_DLL l_int32 | regTestCompareFiles (L_REGPARAMS *rp, l_int32 index1, l_int32 index2) |
LEPT_DLL l_int32 | regTestWritePixAndCheck (L_REGPARAMS *rp, PIX *pix, l_int32 format) |
LEPT_DLL l_int32 | pixRasterop (PIX *pixd, l_int32 dx, l_int32 dy, l_int32 dw, l_int32 dh, l_int32 op, PIX *pixs, l_int32 sx, l_int32 sy) |
LEPT_DLL l_int32 | pixRasteropVip (PIX *pixd, l_int32 bx, l_int32 bw, l_int32 vshift, l_int32 incolor) |
LEPT_DLL l_int32 | pixRasteropHip (PIX *pixd, l_int32 by, l_int32 bh, l_int32 hshift, l_int32 incolor) |
LEPT_DLL PIX * | pixTranslate (PIX *pixd, PIX *pixs, l_int32 hshift, l_int32 vshift, l_int32 incolor) |
LEPT_DLL l_int32 | pixRasteropIP (PIX *pixd, l_int32 hshift, l_int32 vshift, l_int32 incolor) |
LEPT_DLL l_int32 | pixRasteropFullImage (PIX *pixd, PIX *pixs, l_int32 op) |
LEPT_DLL void | rasteropVipLow (l_uint32 *data, l_int32 pixw, l_int32 pixh, l_int32 depth, l_int32 wpl, l_int32 x, l_int32 w, l_int32 shift) |
LEPT_DLL void | rasteropHipLow (l_uint32 *data, l_int32 pixh, l_int32 depth, l_int32 wpl, l_int32 y, l_int32 h, l_int32 shift) |
LEPT_DLL void | shiftDataHorizontalLow (l_uint32 *datad, l_int32 wpld, l_uint32 *datas, l_int32 wpls, l_int32 shift) |
LEPT_DLL void | rasteropUniLow (l_uint32 *datad, l_int32 dpixw, l_int32 dpixh, l_int32 depth, l_int32 dwpl, l_int32 dx, l_int32 dy, l_int32 dw, l_int32 dh, l_int32 op) |
LEPT_DLL void | rasteropLow (l_uint32 *datad, l_int32 dpixw, l_int32 dpixh, l_int32 depth, l_int32 dwpl, l_int32 dx, l_int32 dy, l_int32 dw, l_int32 dh, l_int32 op, l_uint32 *datas, l_int32 spixw, l_int32 spixh, l_int32 swpl, l_int32 sx, l_int32 sy) |
LEPT_DLL PIX * | pixRotate (PIX *pixs, l_float32 angle, l_int32 type, l_int32 incolor, l_int32 width, l_int32 height) |
LEPT_DLL PIX * | pixEmbedForRotation (PIX *pixs, l_float32 angle, l_int32 incolor, l_int32 width, l_int32 height) |
LEPT_DLL PIX * | pixRotateBySampling (PIX *pixs, l_int32 xcen, l_int32 ycen, l_float32 angle, l_int32 incolor) |
LEPT_DLL PIX * | pixRotateBinaryNice (PIX *pixs, l_float32 angle, l_int32 incolor) |
LEPT_DLL PIX * | pixRotateWithAlpha (PIX *pixs, l_float32 angle, PIX *pixg, l_float32 fract) |
LEPT_DLL PIX * | pixRotateGammaXform (PIX *pixs, l_float32 gamma, l_float32 angle, l_float32 fract) |
LEPT_DLL PIX * | pixRotateAM (PIX *pixs, l_float32 angle, l_int32 incolor) |
LEPT_DLL PIX * | pixRotateAMColor (PIX *pixs, l_float32 angle, l_uint32 colorval) |
LEPT_DLL PIX * | pixRotateAMGray (PIX *pixs, l_float32 angle, l_uint8 grayval) |
LEPT_DLL PIX * | pixRotateAMCorner (PIX *pixs, l_float32 angle, l_int32 incolor) |
LEPT_DLL PIX * | pixRotateAMColorCorner (PIX *pixs, l_float32 angle, l_uint32 fillval) |
LEPT_DLL PIX * | pixRotateAMGrayCorner (PIX *pixs, l_float32 angle, l_uint8 grayval) |
LEPT_DLL PIX * | pixRotateAMColorFast (PIX *pixs, l_float32 angle, l_uint32 colorval) |
LEPT_DLL void | rotateAMColorLow (l_uint32 *datad, l_int32 w, l_int32 h, l_int32 wpld, l_uint32 *datas, l_int32 wpls, l_float32 angle, l_uint32 colorval) |
LEPT_DLL void | rotateAMGrayLow (l_uint32 *datad, l_int32 w, l_int32 h, l_int32 wpld, l_uint32 *datas, l_int32 wpls, l_float32 angle, l_uint8 grayval) |
LEPT_DLL void | rotateAMColorCornerLow (l_uint32 *datad, l_int32 w, l_int32 h, l_int32 wpld, l_uint32 *datas, l_int32 wpls, l_float32 angle, l_uint32 colorval) |
LEPT_DLL void | rotateAMGrayCornerLow (l_uint32 *datad, l_int32 w, l_int32 h, l_int32 wpld, l_uint32 *datas, l_int32 wpls, l_float32 angle, l_uint8 grayval) |
LEPT_DLL void | rotateAMColorFastLow (l_uint32 *datad, l_int32 w, l_int32 h, l_int32 wpld, l_uint32 *datas, l_int32 wpls, l_float32 angle, l_uint32 colorval) |
LEPT_DLL PIX * | pixRotateOrth (PIX *pixs, l_int32 quads) |
LEPT_DLL PIX * | pixRotate180 (PIX *pixd, PIX *pixs) |
LEPT_DLL PIX * | pixRotate90 (PIX *pixs, l_int32 direction) |
LEPT_DLL PIX * | pixFlipLR (PIX *pixd, PIX *pixs) |
LEPT_DLL PIX * | pixFlipTB (PIX *pixd, PIX *pixs) |
LEPT_DLL void | rotate90Low (l_uint32 *datad, l_int32 wd, l_int32 hd, l_int32 d, l_int32 wpld, l_uint32 *datas, l_int32 wpls, l_int32 direction) |
LEPT_DLL void | flipLRLow (l_uint32 *data, l_int32 w, l_int32 h, l_int32 d, l_int32 wpl, l_uint8 *tab, l_uint32 *buffer) |
LEPT_DLL void | flipTBLow (l_uint32 *data, l_int32 h, l_int32 wpl, l_uint32 *buffer) |
LEPT_DLL l_uint8 * | makeReverseByteTab1 (void) |
LEPT_DLL l_uint8 * | makeReverseByteTab2 (void) |
LEPT_DLL l_uint8 * | makeReverseByteTab4 (void) |
LEPT_DLL PIX * | pixRotateShear (PIX *pixs, l_int32 xcen, l_int32 ycen, l_float32 angle, l_int32 incolor) |
LEPT_DLL PIX * | pixRotate2Shear (PIX *pixs, l_int32 xcen, l_int32 ycen, l_float32 angle, l_int32 incolor) |
LEPT_DLL PIX * | pixRotate3Shear (PIX *pixs, l_int32 xcen, l_int32 ycen, l_float32 angle, l_int32 incolor) |
LEPT_DLL l_int32 | pixRotateShearIP (PIX *pixs, l_int32 xcen, l_int32 ycen, l_float32 angle, l_int32 incolor) |
LEPT_DLL PIX * | pixRotateShearCenter (PIX *pixs, l_float32 angle, l_int32 incolor) |
LEPT_DLL l_int32 | pixRotateShearCenterIP (PIX *pixs, l_float32 angle, l_int32 incolor) |
LEPT_DLL PIX * | pixRunlengthTransform (PIX *pixs, l_int32 color, l_int32 direction, l_int32 depth) |
LEPT_DLL l_int32 | pixFindHorizontalRuns (PIX *pix, l_int32 y, l_int32 *xstart, l_int32 *xend, l_int32 *pn) |
LEPT_DLL l_int32 | pixFindVerticalRuns (PIX *pix, l_int32 x, l_int32 *ystart, l_int32 *yend, l_int32 *pn) |
LEPT_DLL l_int32 | runlengthMembershipOnLine (l_int32 *buffer, l_int32 size, l_int32 depth, l_int32 *start, l_int32 *end, l_int32 n) |
LEPT_DLL l_int32 * | makeMSBitLocTab (l_int32 bitval) |
LEPT_DLL SARRAY * | sarrayCreate (l_int32 n) |
LEPT_DLL SARRAY * | sarrayCreateInitialized (l_int32 n, char *initstr) |
LEPT_DLL SARRAY * | sarrayCreateWordsFromString (const char *string) |
LEPT_DLL SARRAY * | sarrayCreateLinesFromString (char *string, l_int32 blankflag) |
LEPT_DLL void | sarrayDestroy (SARRAY **psa) |
LEPT_DLL SARRAY * | sarrayCopy (SARRAY *sa) |
LEPT_DLL SARRAY * | sarrayClone (SARRAY *sa) |
LEPT_DLL l_int32 | sarrayAddString (SARRAY *sa, char *string, l_int32 copyflag) |
LEPT_DLL l_int32 | sarrayExtendArray (SARRAY *sa) |
LEPT_DLL char * | sarrayRemoveString (SARRAY *sa, l_int32 index) |
LEPT_DLL l_int32 | sarrayReplaceString (SARRAY *sa, l_int32 index, char *newstr, l_int32 copyflag) |
LEPT_DLL l_int32 | sarrayClear (SARRAY *sa) |
LEPT_DLL l_int32 | sarrayGetCount (SARRAY *sa) |
LEPT_DLL char ** | sarrayGetArray (SARRAY *sa, l_int32 *pnalloc, l_int32 *pn) |
LEPT_DLL char * | sarrayGetString (SARRAY *sa, l_int32 index, l_int32 copyflag) |
LEPT_DLL l_int32 | sarrayGetRefcount (SARRAY *sa) |
LEPT_DLL l_int32 | sarrayChangeRefcount (SARRAY *sa, l_int32 delta) |
LEPT_DLL char * | sarrayToString (SARRAY *sa, l_int32 addnlflag) |
LEPT_DLL char * | sarrayToStringRange (SARRAY *sa, l_int32 first, l_int32 nstrings, l_int32 addnlflag) |
LEPT_DLL l_int32 | sarrayConcatenate (SARRAY *sa1, SARRAY *sa2) |
LEPT_DLL l_int32 | sarrayAppendRange (SARRAY *sa1, SARRAY *sa2, l_int32 start, l_int32 end) |
LEPT_DLL l_int32 | sarrayPadToSameSize (SARRAY *sa1, SARRAY *sa2, char *padstring) |
LEPT_DLL SARRAY * | sarrayConvertWordsToLines (SARRAY *sa, l_int32 linesize) |
LEPT_DLL l_int32 | sarraySplitString (SARRAY *sa, const char *str, const char *separators) |
LEPT_DLL SARRAY * | sarraySelectBySubstring (SARRAY *sain, const char *substr) |
LEPT_DLL SARRAY * | sarraySelectByRange (SARRAY *sain, l_int32 first, l_int32 last) |
LEPT_DLL l_int32 | sarrayParseRange (SARRAY *sa, l_int32 start, l_int32 *pactualstart, l_int32 *pend, l_int32 *pnewstart, const char *substr, l_int32 loc) |
LEPT_DLL SARRAY * | sarraySort (SARRAY *saout, SARRAY *sain, l_int32 sortorder) |
LEPT_DLL l_int32 | stringCompareLexical (const char *str1, const char *str2) |
LEPT_DLL SARRAY * | sarrayRead (const char *filename) |
LEPT_DLL SARRAY * | sarrayReadStream (FILE *fp) |
LEPT_DLL l_int32 | sarrayWrite (const char *filename, SARRAY *sa) |
LEPT_DLL l_int32 | sarrayWriteStream (FILE *fp, SARRAY *sa) |
LEPT_DLL l_int32 | sarrayAppend (const char *filename, SARRAY *sa) |
LEPT_DLL SARRAY * | getNumberedPathnamesInDirectory (const char *dirname, const char *substr, l_int32 numpre, l_int32 numpost, l_int32 maxnum) |
LEPT_DLL SARRAY * | getSortedPathnamesInDirectory (const char *dirname, const char *substr, l_int32 firstpage, l_int32 npages) |
LEPT_DLL SARRAY * | getFilenamesInDirectory (const char *dirname) |
LEPT_DLL PIX * | pixScale (PIX *pixs, l_float32 scalex, l_float32 scaley) |
LEPT_DLL PIX * | pixScaleToSize (PIX *pixs, l_int32 wd, l_int32 hd) |
LEPT_DLL PIX * | pixScaleGeneral (PIX *pixs, l_float32 scalex, l_float32 scaley, l_float32 sharpfract, l_int32 sharpwidth) |
LEPT_DLL PIX * | pixScaleLI (PIX *pixs, l_float32 scalex, l_float32 scaley) |
LEPT_DLL PIX * | pixScaleColorLI (PIX *pixs, l_float32 scalex, l_float32 scaley) |
LEPT_DLL PIX * | pixScaleColor2xLI (PIX *pixs) |
LEPT_DLL PIX * | pixScaleColor4xLI (PIX *pixs) |
LEPT_DLL PIX * | pixScaleGrayLI (PIX *pixs, l_float32 scalex, l_float32 scaley) |
LEPT_DLL PIX * | pixScaleGray2xLI (PIX *pixs) |
LEPT_DLL PIX * | pixScaleGray4xLI (PIX *pixs) |
LEPT_DLL PIX * | pixScaleBySampling (PIX *pixs, l_float32 scalex, l_float32 scaley) |
LEPT_DLL PIX * | pixScaleByIntSubsampling (PIX *pixs, l_int32 factor) |
LEPT_DLL PIX * | pixScaleRGBToGrayFast (PIX *pixs, l_int32 factor, l_int32 color) |
LEPT_DLL PIX * | pixScaleRGBToBinaryFast (PIX *pixs, l_int32 factor, l_int32 thresh) |
LEPT_DLL PIX * | pixScaleGrayToBinaryFast (PIX *pixs, l_int32 factor, l_int32 thresh) |
LEPT_DLL PIX * | pixScaleSmooth (PIX *pix, l_float32 scalex, l_float32 scaley) |
LEPT_DLL PIX * | pixScaleRGBToGray2 (PIX *pixs, l_float32 rwt, l_float32 gwt, l_float32 bwt) |
LEPT_DLL PIX * | pixScaleAreaMap (PIX *pix, l_float32 scalex, l_float32 scaley) |
LEPT_DLL PIX * | pixScaleAreaMap2 (PIX *pix) |
LEPT_DLL PIX * | pixScaleBinary (PIX *pixs, l_float32 scalex, l_float32 scaley) |
LEPT_DLL PIX * | pixScaleToGray (PIX *pixs, l_float32 scalefactor) |
LEPT_DLL PIX * | pixScaleToGrayFast (PIX *pixs, l_float32 scalefactor) |
LEPT_DLL PIX * | pixScaleToGray2 (PIX *pixs) |
LEPT_DLL PIX * | pixScaleToGray3 (PIX *pixs) |
LEPT_DLL PIX * | pixScaleToGray4 (PIX *pixs) |
LEPT_DLL PIX * | pixScaleToGray6 (PIX *pixs) |
LEPT_DLL PIX * | pixScaleToGray8 (PIX *pixs) |
LEPT_DLL PIX * | pixScaleToGray16 (PIX *pixs) |
LEPT_DLL PIX * | pixScaleToGrayMipmap (PIX *pixs, l_float32 scalefactor) |
LEPT_DLL PIX * | pixScaleMipmap (PIX *pixs1, PIX *pixs2, l_float32 scale) |
LEPT_DLL PIX * | pixExpandReplicate (PIX *pixs, l_int32 factor) |
LEPT_DLL PIX * | pixScaleGray2xLIThresh (PIX *pixs, l_int32 thresh) |
LEPT_DLL PIX * | pixScaleGray2xLIDither (PIX *pixs) |
LEPT_DLL PIX * | pixScaleGray4xLIThresh (PIX *pixs, l_int32 thresh) |
LEPT_DLL PIX * | pixScaleGray4xLIDither (PIX *pixs) |
LEPT_DLL PIX * | pixScaleGrayMinMax (PIX *pixs, l_int32 xfact, l_int32 yfact, l_int32 type) |
LEPT_DLL PIX * | pixScaleGrayMinMax2 (PIX *pixs, l_int32 type) |
LEPT_DLL PIX * | pixScaleGrayRankCascade (PIX *pixs, l_int32 level1, l_int32 level2, l_int32 level3, l_int32 level4) |
LEPT_DLL PIX * | pixScaleGrayRank2 (PIX *pixs, l_int32 rank) |
LEPT_DLL PIX * | pixScaleWithAlpha (PIX *pixs, l_float32 scalex, l_float32 scaley, PIX *pixg, l_float32 fract) |
LEPT_DLL PIX * | pixScaleGammaXform (PIX *pixs, l_float32 gamma, l_float32 scalex, l_float32 scaley, l_float32 fract) |
LEPT_DLL void | scaleColorLILow (l_uint32 *datad, l_int32 wd, l_int32 hd, l_int32 wpld, l_uint32 *datas, l_int32 ws, l_int32 hs, l_int32 wpls) |
LEPT_DLL void | scaleGrayLILow (l_uint32 *datad, l_int32 wd, l_int32 hd, l_int32 wpld, l_uint32 *datas, l_int32 ws, l_int32 hs, l_int32 wpls) |
LEPT_DLL void | scaleColor2xLILow (l_uint32 *datad, l_int32 wpld, l_uint32 *datas, l_int32 ws, l_int32 hs, l_int32 wpls) |
LEPT_DLL void | scaleColor2xLILineLow (l_uint32 *lined, l_int32 wpld, l_uint32 *lines, l_int32 ws, l_int32 wpls, l_int32 lastlineflag) |
LEPT_DLL void | scaleGray2xLILow (l_uint32 *datad, l_int32 wpld, l_uint32 *datas, l_int32 ws, l_int32 hs, l_int32 wpls) |
LEPT_DLL void | scaleGray2xLILineLow (l_uint32 *lined, l_int32 wpld, l_uint32 *lines, l_int32 ws, l_int32 wpls, l_int32 lastlineflag) |
LEPT_DLL void | scaleGray4xLILow (l_uint32 *datad, l_int32 wpld, l_uint32 *datas, l_int32 ws, l_int32 hs, l_int32 wpls) |
LEPT_DLL void | scaleGray4xLILineLow (l_uint32 *lined, l_int32 wpld, l_uint32 *lines, l_int32 ws, l_int32 wpls, l_int32 lastlineflag) |
LEPT_DLL l_int32 | scaleBySamplingLow (l_uint32 *datad, l_int32 wd, l_int32 hd, l_int32 wpld, l_uint32 *datas, l_int32 ws, l_int32 hs, l_int32 d, l_int32 wpls) |
LEPT_DLL l_int32 | scaleSmoothLow (l_uint32 *datad, l_int32 wd, l_int32 hd, l_int32 wpld, l_uint32 *datas, l_int32 ws, l_int32 hs, l_int32 d, l_int32 wpls, l_int32 size) |
LEPT_DLL void | scaleRGBToGray2Low (l_uint32 *datad, l_int32 wd, l_int32 hd, l_int32 wpld, l_uint32 *datas, l_int32 wpls, l_float32 rwt, l_float32 gwt, l_float32 bwt) |
LEPT_DLL void | scaleColorAreaMapLow (l_uint32 *datad, l_int32 wd, l_int32 hd, l_int32 wpld, l_uint32 *datas, l_int32 ws, l_int32 hs, l_int32 wpls) |
LEPT_DLL void | scaleGrayAreaMapLow (l_uint32 *datad, l_int32 wd, l_int32 hd, l_int32 wpld, l_uint32 *datas, l_int32 ws, l_int32 hs, l_int32 wpls) |
LEPT_DLL void | scaleAreaMapLow2 (l_uint32 *datad, l_int32 wd, l_int32 hd, l_int32 wpld, l_uint32 *datas, l_int32 d, l_int32 wpls) |
LEPT_DLL l_int32 | scaleBinaryLow (l_uint32 *datad, l_int32 wd, l_int32 hd, l_int32 wpld, l_uint32 *datas, l_int32 ws, l_int32 hs, l_int32 wpls) |
LEPT_DLL void | scaleToGray2Low (l_uint32 *datad, l_int32 wd, l_int32 hd, l_int32 wpld, l_uint32 *datas, l_int32 wpls, l_uint32 *sumtab, l_uint8 *valtab) |
LEPT_DLL l_uint32 * | makeSumTabSG2 (void) |
LEPT_DLL l_uint8 * | makeValTabSG2 (void) |
LEPT_DLL void | scaleToGray3Low (l_uint32 *datad, l_int32 wd, l_int32 hd, l_int32 wpld, l_uint32 *datas, l_int32 wpls, l_uint32 *sumtab, l_uint8 *valtab) |
LEPT_DLL l_uint32 * | makeSumTabSG3 (void) |
LEPT_DLL l_uint8 * | makeValTabSG3 (void) |
LEPT_DLL void | scaleToGray4Low (l_uint32 *datad, l_int32 wd, l_int32 hd, l_int32 wpld, l_uint32 *datas, l_int32 wpls, l_uint32 *sumtab, l_uint8 *valtab) |
LEPT_DLL l_uint32 * | makeSumTabSG4 (void) |
LEPT_DLL l_uint8 * | makeValTabSG4 (void) |
LEPT_DLL void | scaleToGray6Low (l_uint32 *datad, l_int32 wd, l_int32 hd, l_int32 wpld, l_uint32 *datas, l_int32 wpls, l_int32 *tab8, l_uint8 *valtab) |
LEPT_DLL l_uint8 * | makeValTabSG6 (void) |
LEPT_DLL void | scaleToGray8Low (l_uint32 *datad, l_int32 wd, l_int32 hd, l_int32 wpld, l_uint32 *datas, l_int32 wpls, l_int32 *tab8, l_uint8 *valtab) |
LEPT_DLL l_uint8 * | makeValTabSG8 (void) |
LEPT_DLL void | scaleToGray16Low (l_uint32 *datad, l_int32 wd, l_int32 hd, l_int32 wpld, l_uint32 *datas, l_int32 wpls, l_int32 *tab8) |
LEPT_DLL l_int32 | scaleMipmapLow (l_uint32 *datad, l_int32 wd, l_int32 hd, l_int32 wpld, l_uint32 *datas1, l_int32 wpls1, l_uint32 *datas2, l_int32 wpls2, l_float32 red) |
LEPT_DLL PIX * | pixSeedfillBinary (PIX *pixd, PIX *pixs, PIX *pixm, l_int32 connectivity) |
LEPT_DLL PIX * | pixSeedfillBinaryRestricted (PIX *pixd, PIX *pixs, PIX *pixm, l_int32 connectivity, l_int32 xmax, l_int32 ymax) |
LEPT_DLL PIX * | pixHolesByFilling (PIX *pixs, l_int32 connectivity) |
LEPT_DLL PIX * | pixFillClosedBorders (PIX *pixs, l_int32 connectivity) |
LEPT_DLL PIX * | pixExtractBorderConnComps (PIX *pixs, l_int32 connectivity) |
LEPT_DLL PIX * | pixRemoveBorderConnComps (PIX *pixs, l_int32 connectivity) |
LEPT_DLL PIX * | pixFillHolesToBoundingRect (PIX *pixs, l_int32 minsize, l_float32 maxhfract, l_float32 minfgfract) |
LEPT_DLL l_int32 | pixSeedfillGray (PIX *pixs, PIX *pixm, l_int32 connectivity) |
LEPT_DLL l_int32 | pixSeedfillGrayInv (PIX *pixs, PIX *pixm, l_int32 connectivity) |
LEPT_DLL l_int32 | pixSeedfillGraySimple (PIX *pixs, PIX *pixm, l_int32 connectivity) |
LEPT_DLL l_int32 | pixSeedfillGrayInvSimple (PIX *pixs, PIX *pixm, l_int32 connectivity) |
LEPT_DLL PIX * | pixSeedfillGrayBasin (PIX *pixb, PIX *pixm, l_int32 delta, l_int32 connectivity) |
LEPT_DLL PIX * | pixDistanceFunction (PIX *pixs, l_int32 connectivity, l_int32 outdepth, l_int32 boundcond) |
LEPT_DLL PIX * | pixSeedspread (PIX *pixs, l_int32 connectivity) |
LEPT_DLL l_int32 | pixLocalExtrema (PIX *pixs, l_int32 maxmin, l_int32 minmax, PIX **ppixmin, PIX **ppixmax) |
LEPT_DLL l_int32 | pixSelectedLocalExtrema (PIX *pixs, l_int32 mindist, PIX **ppixmin, PIX **ppixmax) |
LEPT_DLL PIX * | pixFindEqualValues (PIX *pixs1, PIX *pixs2) |
LEPT_DLL PTA * | pixSelectMinInConnComp (PIX *pixs, PIX *pixm, NUMA **pnav) |
LEPT_DLL PIX * | pixRemoveSeededComponents (PIX *pixd, PIX *pixs, PIX *pixm, l_int32 connectivity, l_int32 bordersize) |
LEPT_DLL void | seedfillBinaryLow (l_uint32 *datas, l_int32 hs, l_int32 wpls, l_uint32 *datam, l_int32 hm, l_int32 wplm, l_int32 connectivity) |
LEPT_DLL void | seedfillGrayLow (l_uint32 *datas, l_int32 w, l_int32 h, l_int32 wpls, l_uint32 *datam, l_int32 wplm, l_int32 connectivity) |
LEPT_DLL void | seedfillGrayInvLow (l_uint32 *datas, l_int32 w, l_int32 h, l_int32 wpls, l_uint32 *datam, l_int32 wplm, l_int32 connectivity) |
LEPT_DLL void | seedfillGrayLowSimple (l_uint32 *datas, l_int32 w, l_int32 h, l_int32 wpls, l_uint32 *datam, l_int32 wplm, l_int32 connectivity) |
LEPT_DLL void | seedfillGrayInvLowSimple (l_uint32 *datas, l_int32 w, l_int32 h, l_int32 wpls, l_uint32 *datam, l_int32 wplm, l_int32 connectivity) |
LEPT_DLL void | distanceFunctionLow (l_uint32 *datad, l_int32 w, l_int32 h, l_int32 d, l_int32 wpld, l_int32 connectivity) |
LEPT_DLL void | seedspreadLow (l_uint32 *datad, l_int32 w, l_int32 h, l_int32 wpld, l_uint32 *datat, l_int32 wplt, l_int32 connectivity) |
LEPT_DLL SELA * | selaCreate (l_int32 n) |
LEPT_DLL void | selaDestroy (SELA **psela) |
LEPT_DLL SEL * | selCreate (l_int32 height, l_int32 width, const char *name) |
LEPT_DLL void | selDestroy (SEL **psel) |
LEPT_DLL SEL * | selCopy (SEL *sel) |
LEPT_DLL SEL * | selCreateBrick (l_int32 h, l_int32 w, l_int32 cy, l_int32 cx, l_int32 type) |
LEPT_DLL SEL * | selCreateComb (l_int32 factor1, l_int32 factor2, l_int32 direction) |
LEPT_DLL l_int32 ** | create2dIntArray (l_int32 sy, l_int32 sx) |
LEPT_DLL l_int32 | selaAddSel (SELA *sela, SEL *sel, const char *selname, l_int32 copyflag) |
LEPT_DLL l_int32 | selaExtendArray (SELA *sela) |
LEPT_DLL l_int32 | selaGetCount (SELA *sela) |
LEPT_DLL SEL * | selaGetSel (SELA *sela, l_int32 i) |
LEPT_DLL char * | selGetName (SEL *sel) |
LEPT_DLL l_int32 | selSetName (SEL *sel, const char *name) |
LEPT_DLL l_int32 | selaFindSelByName (SELA *sela, const char *name, l_int32 *pindex, SEL **psel) |
LEPT_DLL l_int32 | selGetElement (SEL *sel, l_int32 row, l_int32 col, l_int32 *ptype) |
LEPT_DLL l_int32 | selSetElement (SEL *sel, l_int32 row, l_int32 col, l_int32 type) |
LEPT_DLL l_int32 | selGetParameters (SEL *sel, l_int32 *psy, l_int32 *psx, l_int32 *pcy, l_int32 *pcx) |
LEPT_DLL l_int32 | selSetOrigin (SEL *sel, l_int32 cy, l_int32 cx) |
LEPT_DLL l_int32 | selGetTypeAtOrigin (SEL *sel, l_int32 *ptype) |
LEPT_DLL char * | selaGetBrickName (SELA *sela, l_int32 hsize, l_int32 vsize) |
LEPT_DLL char * | selaGetCombName (SELA *sela, l_int32 size, l_int32 direction) |
LEPT_DLL l_int32 | getCompositeParameters (l_int32 size, l_int32 *psize1, l_int32 *psize2, char **pnameh1, char **pnameh2, char **pnamev1, char **pnamev2) |
LEPT_DLL SARRAY * | selaGetSelnames (SELA *sela) |
LEPT_DLL l_int32 | selFindMaxTranslations (SEL *sel, l_int32 *pxp, l_int32 *pyp, l_int32 *pxn, l_int32 *pyn) |
LEPT_DLL SEL * | selRotateOrth (SEL *sel, l_int32 quads) |
LEPT_DLL SELA * | selaRead (const char *fname) |
LEPT_DLL SELA * | selaReadStream (FILE *fp) |
LEPT_DLL SEL * | selRead (const char *fname) |
LEPT_DLL SEL * | selReadStream (FILE *fp) |
LEPT_DLL l_int32 | selaWrite (const char *fname, SELA *sela) |
LEPT_DLL l_int32 | selaWriteStream (FILE *fp, SELA *sela) |
LEPT_DLL l_int32 | selWrite (const char *fname, SEL *sel) |
LEPT_DLL l_int32 | selWriteStream (FILE *fp, SEL *sel) |
LEPT_DLL SEL * | selCreateFromString (const char *text, l_int32 h, l_int32 w, const char *name) |
LEPT_DLL char * | selPrintToString (SEL *sel) |
LEPT_DLL SELA * | selaCreateFromFile (const char *filename) |
LEPT_DLL SEL * | selCreateFromPta (PTA *pta, l_int32 cy, l_int32 cx, const char *name) |
LEPT_DLL SEL * | selCreateFromPix (PIX *pix, l_int32 cy, l_int32 cx, const char *name) |
LEPT_DLL SEL * | selReadFromColorImage (const char *pathname) |
LEPT_DLL SEL * | selCreateFromColorPix (PIX *pixs, char *selname) |
LEPT_DLL PIX * | selDisplayInPix (SEL *sel, l_int32 size, l_int32 gthick) |
LEPT_DLL PIX * | selaDisplayInPix (SELA *sela, l_int32 size, l_int32 gthick, l_int32 spacing, l_int32 ncols) |
LEPT_DLL SELA * | selaAddBasic (SELA *sela) |
LEPT_DLL SELA * | selaAddHitMiss (SELA *sela) |
LEPT_DLL SELA * | selaAddDwaLinear (SELA *sela) |
LEPT_DLL SELA * | selaAddDwaCombs (SELA *sela) |
LEPT_DLL SELA * | selaAddCrossJunctions (SELA *sela, l_float32 hlsize, l_float32 mdist, l_int32 norient, l_int32 debugflag) |
LEPT_DLL SELA * | selaAddTJunctions (SELA *sela, l_float32 hlsize, l_float32 mdist, l_int32 norient, l_int32 debugflag) |
LEPT_DLL SEL * | pixGenerateSelWithRuns (PIX *pixs, l_int32 nhlines, l_int32 nvlines, l_int32 distance, l_int32 minlength, l_int32 toppix, l_int32 botpix, l_int32 leftpix, l_int32 rightpix, PIX **ppixe) |
LEPT_DLL SEL * | pixGenerateSelRandom (PIX *pixs, l_float32 hitfract, l_float32 missfract, l_int32 distance, l_int32 toppix, l_int32 botpix, l_int32 leftpix, l_int32 rightpix, PIX **ppixe) |
LEPT_DLL SEL * | pixGenerateSelBoundary (PIX *pixs, l_int32 hitdist, l_int32 missdist, l_int32 hitskip, l_int32 missskip, l_int32 topflag, l_int32 botflag, l_int32 leftflag, l_int32 rightflag, PIX **ppixe) |
LEPT_DLL NUMA * | pixGetRunCentersOnLine (PIX *pixs, l_int32 x, l_int32 y, l_int32 minlength) |
LEPT_DLL NUMA * | pixGetRunsOnLine (PIX *pixs, l_int32 x1, l_int32 y1, l_int32 x2, l_int32 y2) |
LEPT_DLL PTA * | pixSubsampleBoundaryPixels (PIX *pixs, l_int32 skip) |
LEPT_DLL l_int32 | adjacentOnPixelInRaster (PIX *pixs, l_int32 x, l_int32 y, l_int32 *pxa, l_int32 *pya) |
LEPT_DLL PIX * | pixDisplayHitMissSel (PIX *pixs, SEL *sel, l_int32 scalefactor, l_uint32 hitcolor, l_uint32 misscolor) |
LEPT_DLL PIX * | pixHShear (PIX *pixd, PIX *pixs, l_int32 liney, l_float32 radang, l_int32 incolor) |
LEPT_DLL PIX * | pixVShear (PIX *pixd, PIX *pixs, l_int32 linex, l_float32 radang, l_int32 incolor) |
LEPT_DLL PIX * | pixHShearCorner (PIX *pixd, PIX *pixs, l_float32 radang, l_int32 incolor) |
LEPT_DLL PIX * | pixVShearCorner (PIX *pixd, PIX *pixs, l_float32 radang, l_int32 incolor) |
LEPT_DLL PIX * | pixHShearCenter (PIX *pixd, PIX *pixs, l_float32 radang, l_int32 incolor) |
LEPT_DLL PIX * | pixVShearCenter (PIX *pixd, PIX *pixs, l_float32 radang, l_int32 incolor) |
LEPT_DLL l_int32 | pixHShearIP (PIX *pixs, l_int32 liney, l_float32 radang, l_int32 incolor) |
LEPT_DLL l_int32 | pixVShearIP (PIX *pixs, l_int32 linex, l_float32 radang, l_int32 incolor) |
LEPT_DLL PIX * | pixHShearLI (PIX *pixs, l_int32 liney, l_float32 radang, l_int32 incolor) |
LEPT_DLL PIX * | pixVShearLI (PIX *pixs, l_int32 linex, l_float32 radang, l_int32 incolor) |
LEPT_DLL PIX * | pixDeskew (PIX *pixs, l_int32 redsearch) |
LEPT_DLL PIX * | pixFindSkewAndDeskew (PIX *pixs, l_int32 redsearch, l_float32 *pangle, l_float32 *pconf) |
LEPT_DLL PIX * | pixDeskewGeneral (PIX *pixs, l_int32 redsweep, l_float32 sweeprange, l_float32 sweepdelta, l_int32 redsearch, l_int32 thresh, l_float32 *pangle, l_float32 *pconf) |
LEPT_DLL l_int32 | pixFindSkew (PIX *pixs, l_float32 *pangle, l_float32 *pconf) |
LEPT_DLL l_int32 | pixFindSkewSweep (PIX *pixs, l_float32 *pangle, l_int32 reduction, l_float32 sweeprange, l_float32 sweepdelta) |
LEPT_DLL l_int32 | pixFindSkewSweepAndSearch (PIX *pixs, l_float32 *pangle, l_float32 *pconf, l_int32 redsweep, l_int32 redsearch, l_float32 sweeprange, l_float32 sweepdelta, l_float32 minbsdelta) |
LEPT_DLL l_int32 | pixFindSkewSweepAndSearchScore (PIX *pixs, l_float32 *pangle, l_float32 *pconf, l_float32 *pendscore, l_int32 redsweep, l_int32 redsearch, l_float32 sweepcenter, l_float32 sweeprange, l_float32 sweepdelta, l_float32 minbsdelta) |
LEPT_DLL l_int32 | pixFindSkewSweepAndSearchScorePivot (PIX *pixs, l_float32 *pangle, l_float32 *pconf, l_float32 *pendscore, l_int32 redsweep, l_int32 redsearch, l_float32 sweepcenter, l_float32 sweeprange, l_float32 sweepdelta, l_float32 minbsdelta, l_int32 pivot) |
LEPT_DLL l_int32 | pixFindSkewOrthogonalRange (PIX *pixs, l_float32 *pangle, l_float32 *pconf, l_int32 redsweep, l_int32 redsearch, l_float32 sweeprange, l_float32 sweepdelta, l_float32 minbsdelta, l_float32 confprior) |
LEPT_DLL l_int32 | pixFindDifferentialSquareSum (PIX *pixs, l_float32 *psum) |
LEPT_DLL l_int32 | pixFindNormalizedSquareSum (PIX *pixs, l_float32 *phratio, l_float32 *pvratio, l_float32 *pfract) |
LEPT_DLL PIX * | pixReadStreamSpix (FILE *fp) |
LEPT_DLL l_int32 | readHeaderSpix (const char *filename, l_int32 *pwidth, l_int32 *pheight, l_int32 *pbps, l_int32 *pspp, l_int32 *piscmap) |
LEPT_DLL l_int32 | freadHeaderSpix (FILE *fp, l_int32 *pwidth, l_int32 *pheight, l_int32 *pbps, l_int32 *pspp, l_int32 *piscmap) |
LEPT_DLL l_int32 | sreadHeaderSpix (const l_uint32 *data, l_int32 *pwidth, l_int32 *pheight, l_int32 *pbps, l_int32 *pspp, l_int32 *piscmap) |
LEPT_DLL l_int32 | pixWriteStreamSpix (FILE *fp, PIX *pix) |
LEPT_DLL PIX * | pixReadMemSpix (const l_uint8 *data, size_t size) |
LEPT_DLL l_int32 | pixWriteMemSpix (l_uint8 **pdata, size_t *psize, PIX *pix) |
LEPT_DLL l_int32 | pixSerializeToMemory (PIX *pixs, l_uint32 **pdata, size_t *pnbytes) |
LEPT_DLL PIX * | pixDeserializeFromMemory (const l_uint32 *data, size_t nbytes) |
LEPT_DLL L_STACK * | lstackCreate (l_int32 nalloc) |
LEPT_DLL void | lstackDestroy (L_STACK **plstack, l_int32 freeflag) |
LEPT_DLL l_int32 | lstackAdd (L_STACK *lstack, void *item) |
LEPT_DLL void * | lstackRemove (L_STACK *lstack) |
LEPT_DLL l_int32 | lstackExtendArray (L_STACK *lstack) |
LEPT_DLL l_int32 | lstackGetCount (L_STACK *lstack) |
LEPT_DLL l_int32 | lstackPrint (FILE *fp, L_STACK *lstack) |
LEPT_DLL l_int32 * | sudokuReadFile (const char *filename) |
LEPT_DLL |