/dports/graphics/leptonica/leptonica-1.76.0/src/ |
H A D | convertfiles.c | 79 PIX *pixs, *pixg1, *pixg2, *pixb; in convertFilesTo1bpp() local 114 pixg2 = pixRemoveColormap(pixg1, REMOVE_CMAP_TO_GRAYSCALE); in convertFilesTo1bpp() 115 if (pixGetDepth(pixg2) == 1) { in convertFilesTo1bpp() 116 pixb = pixClone(pixg2); in convertFilesTo1bpp() 119 pixb = pixThresholdToBinary(pixg2, thresh); in convertFilesTo1bpp() 121 pixb = pixScaleGray2xLIThresh(pixg2, thresh); in convertFilesTo1bpp() 123 pixb = pixScaleGray4xLIThresh(pixg2, thresh); in convertFilesTo1bpp() 127 pixDestroy(&pixg2); in convertFilesTo1bpp()
|
H A D | rotate.c | 539 PIX *pixd, *pix32, *pixg2, *pixgr; in pixRotateWithAlpha() local 573 pixg2 = pixCreate(ws, hs, 8); in pixRotateWithAlpha() 575 pixSetAll(pixg2); in pixRotateWithAlpha() 577 pixSetAllArbitrary(pixg2, (l_int32)(255.0 * fract)); in pixRotateWithAlpha() 579 pixg2 = pixResizeToMatch(pixg, NULL, ws, hs); in pixRotateWithAlpha() 582 pixSetBorderRingVal(pixg2, 1, in pixRotateWithAlpha() 584 pixSetBorderRingVal(pixg2, 2, in pixRotateWithAlpha() 587 pixgr = pixRotate(pixg2, angle, L_ROTATE_AREA_MAP, in pixRotateWithAlpha() 593 pixDestroy(&pixg2); in pixRotateWithAlpha()
|
H A D | runlength.c | 105 PIX *pixh, *pixv, *pixt, *pixg1, *pixg2, *pixg3, *pixg4; in pixStrokeWidthTransform() local 129 pixg2 = pixg3 = pixg4 = NULL; in pixStrokeWidthTransform() 134 pixg2 = pixFindMinRunsOrthogonal(pixt, angle, depth); in pixStrokeWidthTransform() 140 pixg2 = pixFindMinRunsOrthogonal(pixt, angle, depth); in pixStrokeWidthTransform() 159 pixMinOrMax(pixg1, pixg1, pixg2, L_CHOOSE_MIN); in pixStrokeWidthTransform() 164 pixDestroy(&pixg2); in pixStrokeWidthTransform() 201 PIX *pixb, *pixr, *pixh, *pixv, *pixg1, *pixg2, *pixd; in pixFindMinRunsOrthogonal() local 224 pixg2 = pixRotateShear(pixg1, diag / 2, diag / 2, -angle, L_BRING_IN_WHITE); in pixFindMinRunsOrthogonal() 226 pixd = pixClipRectangle(pixg2, box, NULL); in pixFindMinRunsOrthogonal() 233 pixDestroy(&pixg2); in pixFindMinRunsOrthogonal()
|
H A D | bilinear.c | 652 PIX *pixd, *pixb1, *pixb2, *pixg2, *pixga; in pixBilinearPtaWithAlpha() local 688 pixg2 = pixCreate(ws, hs, 8); in pixBilinearPtaWithAlpha() 690 pixSetAll(pixg2); in pixBilinearPtaWithAlpha() 692 pixSetAllArbitrary(pixg2, (l_int32)(255.0 * fract)); in pixBilinearPtaWithAlpha() 694 pixg2 = pixResizeToMatch(pixg, NULL, ws, hs); in pixBilinearPtaWithAlpha() 697 pixSetBorderRingVal(pixg2, 1, in pixBilinearPtaWithAlpha() 699 pixSetBorderRingVal(pixg2, 2, in pixBilinearPtaWithAlpha() 703 pixb2 = pixAddBorder(pixg2, border, 0); /* must be black border */ in pixBilinearPtaWithAlpha() 708 pixDestroy(&pixg2); in pixBilinearPtaWithAlpha()
|
H A D | projective.c | 652 PIX *pixd, *pixb1, *pixb2, *pixg2, *pixga; in pixProjectivePtaWithAlpha() local 689 pixg2 = pixCreate(ws, hs, 8); in pixProjectivePtaWithAlpha() 691 pixSetAll(pixg2); in pixProjectivePtaWithAlpha() 693 pixSetAllArbitrary(pixg2, (l_int32)(255.0 * fract)); in pixProjectivePtaWithAlpha() 695 pixg2 = pixResizeToMatch(pixg, NULL, ws, hs); in pixProjectivePtaWithAlpha() 698 pixSetBorderRingVal(pixg2, 1, in pixProjectivePtaWithAlpha() 700 pixSetBorderRingVal(pixg2, 2, in pixProjectivePtaWithAlpha() 704 pixb2 = pixAddBorder(pixg2, border, 0); /* must be black border */ in pixProjectivePtaWithAlpha() 709 pixDestroy(&pixg2); in pixProjectivePtaWithAlpha()
|
H A D | affine.c | 790 PIX *pixd, *pixb1, *pixb2, *pixg2, *pixga; in pixAffinePtaWithAlpha() local 826 pixg2 = pixCreate(ws, hs, 8); in pixAffinePtaWithAlpha() 828 pixSetAll(pixg2); in pixAffinePtaWithAlpha() 830 pixSetAllArbitrary(pixg2, (l_int32)(255.0 * fract)); in pixAffinePtaWithAlpha() 832 pixg2 = pixResizeToMatch(pixg, NULL, ws, hs); in pixAffinePtaWithAlpha() 835 pixSetBorderRingVal(pixg2, 1, in pixAffinePtaWithAlpha() 837 pixSetBorderRingVal(pixg2, 2, in pixAffinePtaWithAlpha() 841 pixb2 = pixAddBorder(pixg2, border, 0); /* must be black border */ in pixAffinePtaWithAlpha() 846 pixDestroy(&pixg2); in pixAffinePtaWithAlpha()
|
H A D | scale2.c | 1442 PIX *pixd, *pix32, *pixg2, *pixgs; in pixScaleWithAlpha() local 1478 pixg2 = pixCreate(ws, hs, 8); in pixScaleWithAlpha() 1480 pixSetAll(pixg2); in pixScaleWithAlpha() 1482 pixSetAllArbitrary(pixg2, (l_int32)(255.0 * fract)); in pixScaleWithAlpha() 1484 pixg2 = pixResizeToMatch(pixg, NULL, ws, hs); in pixScaleWithAlpha() 1487 pixSetBorderRingVal(pixg2, 1, in pixScaleWithAlpha() 1489 pixSetBorderRingVal(pixg2, 2, in pixScaleWithAlpha() 1492 pixgs = pixScaleGeneral(pixg2, scalex, scaley, 0.0, 0); in pixScaleWithAlpha() 1498 pixDestroy(&pixg2); in pixScaleWithAlpha()
|
H A D | blend.c | 1704 PIX *pixr1, *pixr2, *pix1, *pix2, *pixg2, *pixd; in pixBlendWithGrayMask() local 1722 pixg2 = pixClone(pixg); in pixBlendWithGrayMask() 1729 pixg2 = pixGetRGBComponent(pixs2, L_ALPHA_CHANNEL); in pixBlendWithGrayMask() 1761 pixDestroy(&pixg2); in pixBlendWithGrayMask() 1778 datag = pixGetData(pixg2); in pixBlendWithGrayMask() 1781 wplg = pixGetWpl(pixg2); in pixBlendWithGrayMask() 1811 pixDestroy(&pixg2); in pixBlendWithGrayMask()
|
H A D | pageseg.c | 558 PIX *pixb, *pixb2, *pixseed, *pixsf, *pixm, *pix1, *pixg2; in pixFindPageForeground() local 636 pixg2 = pixConvert1To4Cmap(pixb); in pixFindPageForeground() 637 pixRenderBoxArb(pixg2, boxd, 3, 255, 0, 0); in pixFindPageForeground() 638 pixacompAddPix(pixac, pixg2, IFF_DEFAULT); in pixFindPageForeground() 639 pixDestroy(&pixg2); in pixFindPageForeground()
|
H A D | compare.c | 983 PIX *pixr1, *pixr2, *pixg1, *pixg2, *pixb1, *pixb2; in pixCompareRGB() local 1006 pixg2 = pixGetRGBComponent(pix2, COLOR_GREEN); in pixCompareRGB() 1011 pixg = pixSubtractGray(NULL, pixg1, pixg2); in pixCompareRGB() 1015 pixg = pixAbsDifference(pixg1, pixg2); in pixCompareRGB() 1077 pixg = pixAbsDifference(pixg1, pixg2); in pixCompareRGB() 1089 pixDestroy(&pixg2); in pixCompareRGB()
|
H A D | adaptmap.c | 2396 PIX *pixe, *pixet, *pixsd, *pixg1, *pixg2, *pixth; in pixThresholdSpreadNorm() local 2428 pixg2 = pixBlockconv(pixg1, smoothx, smoothy); in pixThresholdSpreadNorm() 2431 pixth = pixGammaTRC(NULL, pixg2, gamma, minval, maxval); in pixThresholdSpreadNorm() 2451 pixDestroy(&pixg2); in pixThresholdSpreadNorm()
|
/dports/graphics/leptonica/leptonica-1.76.0/prog/ |
H A D | binarize_set.c | 63 PIX *pixs, *pixg, *pixg2; in main() local 133 pixg2 = pixContrastNorm(NULL, pixg, 20, 20, 130, 2, 2); in main() 134 pixSauvolaBinarizeTiled(pixg2, 25, 0.40, 1, 1, NULL, &pix1); in main() 139 pixDestroy(&pixg2); in main() 159 pixg2 = pixBackgroundNorm(pixg, NULL, NULL, 20, 20, 70, 40, 200, 2, 2); in main() 162 pix1 = pixThresholdToBinary(pixg2, ival); in main() 167 pixDestroy(&pixg2); in main()
|
H A D | dewarptest1.c | 47 PIX *pixs2, *pixn2, *pixg2, *pixb2, *pixd2; in main() local 118 pixg2 = pixConvertRGBToGray(pixn2, 0.5, 0.3, 0.2); in main() 119 pixb2 = pixThresholdToBinary(pixg2, 130); in main() 126 dewarpaApplyDisparity(dewa, 7, pixg2, 200, 0, 0, &pixd2, in main() 132 pixWrite("/tmp/lept/dewtest/018.jpg", pixg2, IFF_JFIF_JPEG); in main() 168 pixDestroy(&pixg2); in main()
|
H A D | dewarptest4.c | 42 PIX *pixs2, *pixn2, *pixg2, *pixb2, *pixd2; in main() local 70 pixg2 = pixConvertRGBToGray(pixn2, 0.5, 0.3, 0.2); in main() 71 pixb2 = pixThresholdToBinary(pixg2, 130); in main() 113 pixDestroy(&pixg2); in main()
|
H A D | alphaops_reg.c | 66 PIX *pixg2, *pixcs1, *pixcs2, *pixd1, *pixd2; in main() local 112 pixg2 = pixBlockconvGray(pixg, NULL, 1, 1); in main() 113 regTestWritePixAndCheck(rp, pixg2, IFF_JFIF_JPEG); /* 5 */ in main() 114 pixDisplayWithTitle(pixg2, 0, 0, "alpha", rp->display); in main() 128 pixd1 = pixBlendWithGrayMask(pixb, pixcs1, pixg2, 0, 0); in main() 136 pixSetRGBComponent(pixcs1, pixg2, L_ALPHA_CHANNEL); in main() 144 pixd2 = pixBlendWithGrayMask(pixb, pixcs2, pixg2, 0, 0); in main() 166 pixSaveTiled(pixg2, pixa, 1.0, 1, 20, 32); in main() 181 pixDestroy(&pixg2); in main()
|
H A D | projection_reg.c | 41 PIX *pixs, *pixg1, *pixg2; in main() local 52 pixg2 = pixScaleToGray4(pixs); in main() 56 TestProjection(rp, pixg2); in main() 58 pixDestroy(&pixg2); in main()
|
H A D | dewarp_reg.c | 49 PIX *pixs2, *pixn2, *pixg2, *pixb2; in main() local 113 pixg2 = pixConvertRGBToGray(pixn2, 0.5, 0.3, 0.2); in main() 114 pixb2 = pixThresholdToBinary(pixg2, 130); in main() 116 pixDestroy(&pixg2); in main()
|
/dports/devel/upp/upp/bazaar/PixRaster/lib/ |
H A D | compare.c | 798 PIX *pixr1, *pixr2, *pixg1, *pixg2, *pixb1, *pixb2, *pixr, *pixg, *pixb; in pixCompareRGB() local 815 pixg2 = pixGetRGBComponent(pix2, COLOR_GREEN); in pixCompareRGB() 820 pixg = pixSubtractGray(NULL, pixg1, pixg2); in pixCompareRGB() 825 pixg = pixAbsDifference(pixg1, pixg2); in pixCompareRGB() 883 pixg = pixAbsDifference(pixg1, pixg2); in pixCompareRGB() 895 pixDestroy(&pixg2); in pixCompareRGB()
|
H A D | adaptmap.c | 2276 PIX *pixe, *pixet, *pixsd, *pixg1, *pixg2, *pixth; in pixThresholdSpreadNorm() local 2308 pixg2 = pixBlockconv(pixg1, smoothx, smoothy); in pixThresholdSpreadNorm() 2311 pixth = pixGammaTRC(NULL, pixg2, gamma, minval, maxval); in pixThresholdSpreadNorm() 2331 pixDestroy(&pixg2); in pixThresholdSpreadNorm()
|