/dports/graphics/leptonica/leptonica-1.76.0/prog/ |
H A D | logicops_reg.c | 72 pixOr(pix4, pix4, pixs); /* in-place */ in main() 75 pixDestroy(&pix4); in main() 83 pixOr(pix4, pix4, pixs); /* in-place */ in main() 86 pixDestroy(&pix4); in main() 95 pixAnd(pix4, pix4, pixs); /* in-place */ in main() 98 pixDestroy(&pix4); in main() 106 pixAnd(pix4, pix4, pixs); /* in-place */ in main() 118 pixXor(pix4, pix4, pixs); /* in-place */ in main() 129 pixXor(pix4, pix4, pixs); /* in-place */ in main() 141 pixSubtract(pix4, pixs, pix4); /* in-place */ in main() [all …]
|
H A D | blend2_reg.c | 86 pix4 = pixConvertRGBToLuminance(pix2); in main() 89 pixSaveTiled(pix4, pixa, 1.0, 0, 40, 32); in main() 95 pixDestroy(&pix4); in main() 103 pixSaveTiled(pix4, pixa, 1.0, 0, 40, 32); in main() 107 pixDestroy(&pix4); in main() 114 pixSaveTiled(pix4, pixa, 1.0, 0, 40, 32); in main() 122 pixSaveTiled(pix4, pixa, 1.0, 0, 40, 32); in main() 128 pixDestroy(&pix4); in main() 145 pixSaveTiled(pix4, pixa, 1.0, 0, 40, 32); in main() 147 pixDestroy(&pix4); in main() [all …]
|
H A D | binmorph4_reg.c | 142 pixDestroy(&pix4); in TestAll() 155 PIX *pix4, in DoComparisonDwa1() argument 186 pixErodeBrick(pix4, pixs, 1, size); in DoComparisonDwa1() 198 pixOpenBrick(pix4, pixs, 1, size); in DoComparisonDwa1() 226 PIX *pix4, in DoComparisonDwa2() argument 300 PIX *pix4, in DoComparisonDwa3() argument 374 PIX *pix4, in DoComparisonDwa4() argument 447 PIX *pix4, in DoComparisonDwa5() argument 493 pixOpenBrick(pix4, pixs, 1, size); in DoComparisonDwa5() 521 PIX *pix4, in PixCompareDwa() argument [all …]
|
H A D | pnmio_reg.c | 40 PIX *pix1, *pix2, *pix3, *pix4, *pix5; in main() local 62 pix4 = pixRead("/tmp/lept/pnm/pix3.1.pnm"); in main() 63 regTestComparePix(rp, pix1, pix4); /* 1 */ in main() 67 pixDestroy(&pix4); in main() 77 pix4 = pixRead("/tmp/lept/pnm/pix3.2.pnm"); in main() 78 regTestComparePix(rp, pix2, pix4); /* 2 */ in main() 87 pixDestroy(&pix4); in main() 96 pix4 = pixRead("/tmp/lept/pnm/pix3.4.pnm"); in main() 106 pixDestroy(&pix4); in main() 125 pixDestroy(&pix4); in main() [all …]
|
H A D | edge_reg.c | 39 PIX *pixs, *pix1, *pix2, *pix3, *pix4; in main() local 67 pix4 = pixThresholdToBinary(pix3, 60); in main() 68 pixInvert(pix4, pix4); in main() 69 regTestWritePixAndCheck(rp, pix4, IFF_PNG); /* 1 */ in main() 70 pixDisplayWithTitle(pix4, 625, 50, "Vertical edges", rp->display); in main() 71 pixOr(pix4, pix4, pix2); in main() 72 regTestWritePixAndCheck(rp, pix4, IFF_PNG); /* 2 */ in main() 73 pixDisplayWithTitle(pix4, 1200, 50, "Horiz and vert edges", rp->display); in main() 75 pixDestroy(&pix4); in main()
|
H A D | conversion_reg.c | 86 pixEqual(pix2, pix4, &same); in main() 109 pixDestroy(&pix4); in main() 120 pixEqual(pix2, pix4, &same); in main() 143 pixDestroy(&pix4); in main() 153 pixEqual(pix1, pix4, &same); in main() 164 pixDestroy(&pix4); in main() 172 pixEqual(pix1, pix4, &same); in main() 183 pixDestroy(&pix4); in main() 216 pixEqual(pixc2, pix4, &same); in main() 227 pixDestroy(&pix4); in main() [all …]
|
H A D | binmorph5_reg.c | 110 pix4 = pixCreateTemplateNoInit(pixs); in TestAll() 158 pixDestroy(&pix4); in TestAll() 170 PIX *pix4, in DoComparisonDwa1() argument 201 pixErodeCompBrick(pix4, pixs, 1, size); in DoComparisonDwa1() 213 pixOpenCompBrick(pix4, pixs, 1, size); in DoComparisonDwa1() 240 PIX *pix4, in DoComparisonDwa2() argument 254 pixDilateBrick(pix4, pixs, 1, size); in DoComparisonDwa2() 266 pixErodeBrick(pix4, pixs, 1, size); in DoComparisonDwa2() 278 pixOpenBrick(pix4, pixs, 1, size); in DoComparisonDwa2() 306 PIX *pix4, in PixCompareDwa() argument [all …]
|
H A D | equal_reg.c | 51 PIX *pixs, *pix1, *pix2, *pix3, *pix4; in main() local 70 pix4 = pixConvertRGBToColormap(pix2, 1); in main() 74 regTestComparePix(rp, pixs, pix4); /* 4 */ in main() 79 pixDestroy(&pix4); in main() 85 pix4 = pixConvertRGBToColormap(pix2, 1); in main() 89 regTestComparePix(rp, pixs, pix4); /* 8 */ in main() 94 pixDestroy(&pix4); in main() 111 pix4 = pixConvertRGBToColormap(pix3, 1); in main() 114 regTestComparePix(rp, pix1, pix4); /* 13 */ in main() 119 pixDestroy(&pix4); in main() [all …]
|
H A D | texturefill_reg.c | 107 pix4 = pixMirroredTiling(pix2, bw, bh); in main() 108 regTestWritePixAndCheck(rp, pix4, IFF_PNG); /* 4 */ in main() 110 pix5 = pixBlend(pix3, pix4, 0, 0, 0.5); in main() 123 pixDestroy(&pix4); in main() 147 pix4 = pixCopy(NULL, pixs); in main() 163 pixDisplayWithTitle(pix4, 900, 0, NULL, rp->display); in main() 168 pixDestroy(&pix4); in main() 178 PIX *pix1, *pix2, *pix3, *pix4; in MakeReplacementMask() local 184 pix4 = pixRemoveBorderConnComps(pix3, 8); in MakeReplacementMask() 185 pixXor(pix4, pix4, pix3); in MakeReplacementMask() [all …]
|
H A D | runlengthtest.c | 40 PIX *pix1, *pix2, *pix3, *pix4, *pix5, *pix6, *pix7; in main() local 54 pix4 = pixMinOrMax(NULL, pix2, pix3, L_CHOOSE_MIN); in main() 55 pix5 = pixMaxDynamicRange(pix4, L_LOG_SCALE); in main() 61 pixDisplay(pix4, 1200, 0); in main() 67 pixWrite("/tmp/lept/run/pixmin.png", pix4, IFF_PNG); in main() 74 pixDestroy(&pix4); in main() 87 pix4 = pixMaxDynamicRangeRGB(pix3, L_LINEAR_SCALE); in main() 90 pixDisplay(pix4, 0, 800); in main() 92 pixWrite("/tmp/lept/run/linear.png", pix4, IFF_PNG); in main() 98 pixDestroy(&pix4); in main()
|
H A D | find_colorregions.c | 58 PIX *pix1, *pix2, *pix3, *pix4; in main() local 73 if (pix4) pixDisplay(pix4, 600, 800); in main() 80 pixDestroy(&pix4); in main() 89 if (pix4) pixDisplay(pix4, 1700, 800); in main() 96 pixDestroy(&pix4); in main() 246 pix4 = pixExpandReplicate(pix3, 2); in pixFindColorRegionsLight() 247 pixaAddPix(pixadb, pix4, L_INSERT); in pixFindColorRegionsLight() 320 pix4 = pixCreateTemplate(pix3); in pixFindColorRegionsLight() 321 pixMaskBoxa(pix4, pix4, boxa2, L_SET_PIXELS); in pixFindColorRegionsLight() 322 pixaAddPix(pixadb, pix4, L_INSERT); in pixFindColorRegionsLight() [all …]
|
H A D | expand_reg.c | 109 pix4 = pixThresholdToBinary(pix3, 250); in main() 110 regTestWritePixAndCheck(rp, pix4, IFF_PNG); /* 33 */ in main() 111 pix5 = pixReduceRankBinary2(pix4, 4, NULL); in main() 121 pixDestroy(&pix4); in main() 127 pix4 = pixThresholdToBinary(pix3, 250); in main() 128 regTestWritePixAndCheck(rp, pix4, IFF_PNG); /* 37 */ in main() 129 pixaAddPix(pixa, pix4, L_INSERT); in main() 130 pix5 = pixReduceRankBinaryCascade(pix4, 4, 4, 0, 0); in main() 144 pix4 = pixReduceRankBinaryCascade(pix3, 4, 4, 4, 0); in main() 146 regTestComparePix(rp, pixs, pix4); /* 42 */ in main() [all …]
|
H A D | label_reg.c | 46 PIX *pix1, *pix2, *pix3, *pix4, *pix5, *pix6; in main() local 70 pix4 = pixConvert16To8(pix3, L_LS_BYTE); in main() 77 pixDestroy(&pix4); in main() 89 regTestWritePixAndCheck(rp, pix4, IFF_PNG); /* 5 */ in main() 94 pixDestroy(&pix4); in main() 101 pix4 = pixRotateOrth(pix1, 3); in main() 122 pix6 = pixLocToColorTransform(pix4); in main() 133 pixDestroy(&pix4); in main() 180 pix4 = pixLocToColorTransform(pix3); in main() 183 FindEMD(pix2, pix4, &distr, &distg, &distb); in main() [all …]
|
H A D | converttogray.c | 40 PIX *pixs, *pixd, *pix1, *pix2, *pix3, *pix4; in main() local 78 pix4 = pixConvert2To8(pixs, 0x00, 0x55, 0xaa, 0xff, FALSE); in main() 79 pixEqual(pix3, pix4, &same); in main() 85 pixWrite("/tmp/lept/gray/pix4.png", pix4, IFF_PNG); in main() 87 pixDestroy(&pix4); in main() 102 pix4 = pixConvert4To8(pixs, FALSE); in main() 103 pixEqual(pix3, pix4, &same); in main() 109 pixWrite("/tmp/lept/gray/pix4.png", pix4, IFF_PNG); in main() 111 pixDestroy(&pix4); in main()
|
H A D | translate_reg.c | 52 PIX *pix1, *pix2, *pix3, *pix4, *pix5, *pix6, *pix7; in main() local 70 pix4 = pixRotateAM(pix1, 0.25, L_BRING_IN_BLACK); in main() 88 TranslateAndSave1(pixa, 8, pix4, 35, 20); in main() 100 TranslateAndSave2(pixa, pix4, 25, 25); in main() 114 pixDestroy(&pix4); in main() 129 PIX *pix1, *pix2, *pix3, *pix4; in TranslateAndSave1() local 134 pix4 = pixTranslate(NULL, pix, -xshift, -yshift, L_BRING_IN_BLACK); in TranslateAndSave1() 138 pixSaveTiled(pix4, pixa, 1.0, 0, 25, depth); in TranslateAndSave1() 142 pixDestroy(&pix4); in TranslateAndSave1() 152 PIX *pix1, *pix2, *pix3, *pix4; in TranslateAndSave2() local [all …]
|
H A D | dewarprules.c | 57 PIX *pixs, *pixd, *pix1, *pix2, *pix3, *pix4, *pix5, *pix6, *pix7; in main() local 87 pix4 = pixBackgroundNormSimple(pix3, NULL, NULL); in main() 88 pix5 = pixGammaTRC(NULL, pix4, 1.0, 50, 200); in main() 98 pixDestroy(&pix4); in main() 114 dewarpaApplyDisparity(dewa, 0, pix2, 255, 0, 0, &pix4, NULL); in main() 116 pixDisplay(pix4, 600, 100); in main() 118 pixDestroy(&pix4); in main() 137 dewarpaApplyDisparity(dewa, 0, pix1, 255, 0, 0, &pix4, NULL); in main() 139 pixDisplay(pix4, 500, 100); in main() 144 pix6 = pixRotateOrth(pix4, 1); in main()
|
H A D | multitype_reg.c | 140 pix4 = pixRemoveAlpha(pix3); in main() 160 pix4 = pixRemoveAlpha(pix3); in main() 182 pix4 = pixRemoveAlpha(pix3); in main() 205 pix5 = pixRemoveAlpha(pix4); in main() 210 pixDestroy(&pix4); in main() 228 pix4 = pixRemoveAlpha(pix3); in main() 251 pix5 = pixRemoveAlpha(pix4); in main() 256 pixDestroy(&pix4); in main() 273 pix4 = pixRemoveAlpha(pix3); in main() 295 pix4 = pixRemoveAlpha(pix3); in main() [all …]
|
H A D | pdfseg_reg.c | 51 PIX *pix1, *pix2, *pix3, *pix4, *pix5, *pix6, *pix7, *pix8, *pix9; in main() local 77 pix4 = pixExpandBinaryPower2(pix3, 2); /* w = 2 * WIDTH */ in main() 78 pix5 = pixGenerateHalftoneMask(pix4, NULL, NULL, NULL); in main() 91 pixDestroy(&pix4); in main() 104 pix4 = pixScaleToSize(pix3, WIDTH, 0); in main() 105 boxa1 = pixConnComp(pix4, NULL, 8); in main() 110 pixDestroy(&pix4); in main() 119 pix4 = pixMorphSequence(pix3, "c20.1 + c1.20", 0); in main() 120 boxa1 = pixConnComp(pix4, NULL, 8); in main() 126 pixDestroy(&pix4); in main()
|
H A D | wordboxes_reg.c | 116 PIX *pix1, *pix2, *pix3, *pix4, *pix5; in MakeWordBoxes1() local 123 pix4 = NULL; in MakeWordBoxes1() 127 pix4 = pixConvertTo32(pixs); in MakeWordBoxes1() 128 pixRenderBoxaArb(pix4, boxa2, 2, 255, 0, 0); in MakeWordBoxes1() 136 regTestWritePixAndCheck(rp, pix4, IFF_JFIF_JPEG); in MakeWordBoxes1() 140 pixDestroy(&pix4); in MakeWordBoxes1() 157 PIX *pix1, *pix2, *pix3, *pix4; in MakeWordBoxes2() local 184 pix4 = pixConvertTo32(pixs); in MakeWordBoxes2() 185 pixRenderBoxaArb(pix4, boxa2, 2, 255, 0, 0); in MakeWordBoxes2() 186 if (regTestComparePix(rp, pix3, pix4)) { in MakeWordBoxes2() [all …]
|
H A D | blend4_reg.c | 45 PIX *pix0, *pix1, *pix2, *pix3, *pix4, *pix5; in main() local 65 pix4 = pixMirroredTiling(pix3, w, h); in main() 66 pix5 = pixBlendWithGrayMask(pix1, pix4, NULL, 0, 0); in main() 72 pixDestroy(&pix4); in main() 83 pix4 = pixMirroredTiling(pix3, w, h); in main() 84 pix5 = pixBlendWithGrayMask(pix1, pix4, NULL, 0, 0); in main() 90 pixDestroy(&pix4); in main()
|
H A D | baseline_reg.c | 44 PIX *pixs, *pix1, *pix2, *pix3, *pix4, *pix5; in main() local 78 pix4 = pixRead("/tmp/lept/baseline/baselines.png"); in main() 81 regTestWritePixAndCheck(rp, pix4, IFF_PNG); /* 5 */ in main() 84 pixDisplayWithTitle(pix4, 1350, 0, NULL, rp->display); in main() 91 pixDestroy(&pix4); in main() 104 pix4 = pixCleanBackgroundToWhite(pix3, NULL, NULL, 1.0, 70, 170); in main() 105 pix5 = pixThresholdToBinary(pix4, 170); in main() 111 pixDestroy(&pix4); in main()
|
H A D | newspaper_reg.c | 43 PIX *pixs, *pixt, *pix1, *pix2, *pix3, *pix4, *pix5; in main() local 86 pix4 = pixMorphSequence(pix2, "o50.1", 0); in main() 87 pixt = pixScale(pix4, 0.5, 0.5); in main() 91 pix5 = pixSeedfillBinary(NULL, pix4, pix2, 8); in main() 98 pixXor(pix4, pix2, pix5); in main() 99 pixt = pixScale(pix4, 0.5, 0.5); in main() 105 pix6 = pixReduceRankBinaryCascade(pix4, 1, 1, 0, 0); in main() 120 pix9 = pixMorphSequence(pix4, "c50.1 + c1.10", 0); in main() 132 pixPaintThroughMask(pix11, pix4, 0, 0, 0); in main() 157 pixDestroy(&pix4); in main()
|
H A D | rank_reg.c | 48 PIX *pixs, *pix0, *pix1, *pix2, *pix3, *pix4; in main() local 87 pix4 = pixRankFilterGray(pixs, 15, 15, 0.9999); in main() 88 regTestComparePix(rp, pix1, pix4); /* 3 */ in main() 93 pixDestroy(&pix4); in main() 165 pix4 = pixaDisplayTiledInRows(pixa, 8, 1500, 0.7, 0, 20, 2); in main() 166 regTestWritePixAndCheck(rp, pix4, IFF_JFIF_JPEG); /* 6 */ in main() 167 pixDisplayWithTitle(pix4, 100, 700, NULL, rp->display); in main() 171 pixDestroy(&pix4); in main() 188 pix4 = pixRankFilter(pix0, 11, 11, 0.9999); in main() 189 regTestComparePix(rp, pix1, pix4); /* 9 */ in main() [all …]
|
H A D | fpix2_reg.c | 41 PIX *pix1, *pix2, *pix3, *pix4, *pix5, *pix6, *pix7, *pix8; in main() local 54 pix4 = pixRotateOrth(pix2, 1); in main() 55 regTestComparePix(rp, pix3, pix4); /* 0 */ in main() 74 pixDestroy(&pix4); in main() 91 pix4 = pixAddMirroredBorder(pix2, 21, 21, 25, 25); in main() 92 regTestComparePix(rp, pix3, pix4); /* 3 */ in main() 104 pixDestroy(&pix4); in main()
|
H A D | binmorph3_reg.c | 156 pix4 = pixRemoveBorder(pix3, 32); in TestAll() 157 pixEqual(pixref, pix4, &same); in TestAll() 165 pixDestroy(&pix4); in TestAll() 202 pixEqual(pixref, pix4, &same); in TestAll() 210 pixDestroy(&pix4); in TestAll() 252 pixEqual(pixref, pix4, &same); in TestAll() 259 pixDestroy(&pix4); in TestAll() 305 pixEqual(pixref, pix4, &same); in TestAll() 312 pixDestroy(&pix4); in TestAll() 381 pixEqual(pixref, pix4, &same); in TestAll() [all …]
|