/dports/graphics/leptonica/leptonica-1.76.0/prog/ |
H A D | partitiontest.c | 61 BOXA *boxa, *boxat, *boxad; in main() local 115 boxad = boxaGetWhiteblocks(boxat, box, type, maxboxes, ovlap, in main() 121 pix1 = pixDrawBoxa(pixs, boxad, 7, 0xe0708000); in main() 126 pix2 = pixDrawBoxa(pix1, boxad, 7, 0x40a0c000); in main() 131 pix1 = pixDrawBoxaRandom(pixs, boxad, 7); in main() 136 pix2 = pixDrawBoxaRandom(pix1, boxad, 7); in main() 141 pix1 = pixPaintBoxa(pixs, boxad, 0x60e0a000); in main() 146 pix2 = pixPaintBoxa(pix2, boxad, 0xc030a000); in main() 151 pix1 = pixPaintBoxaRandom(pixs, boxad); in main() 156 pix2 = pixPaintBoxaRandom(pix1, boxad); in main() [all …]
|
H A D | findcorners_reg.c | 158 BOXA *boxa1, *boxa2, *boxad; in LocateBarcodes() local 166 boxad = boxaTransform(boxa2, 0, 0, 2.0, 2.0); in LocateBarcodes() 178 return boxad; in LocateBarcodes()
|
/dports/graphics/leptonica/leptonica-1.76.0/src/ |
H A D | boxfunc4.c | 118 BOXA *boxad; in boxaSelectRange() local 143 return boxad; in boxaSelectRange() 234 BOXA *boxad; in boxaSelectBySize() local 262 return boxad; in boxaSelectBySize() 382 BOXA *boxad; in boxaSelectByArea() local 486 BOXA *boxad; in boxaSelectByWHRatio() local 589 BOXA *boxad; in boxaSelectWithIndicator() local 645 BOXA *boxad; in boxaPermutePseudorandom() local 691 if (boxad && (boxad != boxas)) in boxaPermuteRandom() 694 if (!boxad) in boxaPermuteRandom() [all …]
|
H A D | boxfunc1.c | 177 BOXA *boxad; in boxaContainedInBox() local 197 return boxad; in boxaContainedInBox() 307 BOXA *boxad; in boxaIntersectsBox() local 327 return boxad; in boxaIntersectsBox() 390 BOXA *boxad; in boxaClipToBox() local 409 return boxad; in boxaClipToBox() 1758 BOXA *boxad; in boxaAdjustSides() local 1872 if (boxad && (boxas != boxad)) in boxaSetSide() 1880 if (!boxad) in boxaSetSide() 1945 if (boxad && (boxas != boxad)) in boxaAdjustWidthToTarget() [all …]
|
H A D | affinecompose.c | 363 BOXA *boxad; in boxaTranslate() local 372 boxad = ptaConvertToBoxa(ptad, 4); in boxaTranslate() 375 return boxad; in boxaTranslate() 396 BOXA *boxad; in boxaScale() local 405 boxad = ptaConvertToBoxa(ptad, 4); in boxaScale() 408 return boxad; in boxaScale() 430 BOXA *boxad; in boxaRotate() local 439 boxad = ptaConvertToBoxa(ptad, 4); in boxaRotate() 442 return boxad; in boxaRotate() 497 BOXA *boxad; in boxaAffineTransform() local [all …]
|
H A D | boxfunc2.c | 99 BOXA *boxad; in boxaTransform() local 118 return boxad; in boxaTransform() 204 BOXA *boxad; in boxaTransformOrdered() local 224 return boxad; in boxaTransformOrdered() 461 BOXA *boxad; in boxaRotateOrth() local 485 return boxad; in boxaRotateOrth() 566 BOXA *boxad; in boxaSort() local 659 return boxad; in boxaSort() 690 BOXA *boxad; in boxaBinSort() local 749 return boxad; in boxaBinSort() [all …]
|
H A D | partition.c | 200 BOXA *boxa, *boxa4, *boxasub, *boxad; in boxaGetWhiteblocks() local 236 boxad = boxaCreate(0); in boxaGetWhiteblocks() 255 if (boxCheckIfOverlapIsBig(box, boxad, maxoverlap) == 0) in boxaGetWhiteblocks() 256 boxaAddBox(boxad, box, L_INSERT); in boxaGetWhiteblocks() 260 if (boxaGetCount(boxad) >= maxboxes) /* we're done */ in boxaGetWhiteblocks() 299 return boxad; in boxaGetWhiteblocks() 627 BOXA *boxad; in boxaPruneSortedOnOverlap() local 640 boxad = boxaCreate(0); in boxaPruneSortedOnOverlap() 642 boxaAddBox(boxad, box2, L_INSERT); in boxaPruneSortedOnOverlap() 658 boxaAddBox(boxad, box2, L_INSERT); in boxaPruneSortedOnOverlap() [all …]
|
H A D | pageseg.c | 754 *pboxa = boxad; in pixSplitIntoCharacters() 756 boxaDestroy(&boxad); in pixSplitIntoCharacters() 789 BOXA *boxad; in pixSplitComponentWithProfile() local 804 boxad = boxaCreate(2); in pixSplitComponentWithProfile() 811 boxaAddBox(boxad, box, L_INSERT); in pixSplitComponentWithProfile() 814 return boxad; in pixSplitComponentWithProfile() 856 boxaAddBox(boxad, box, L_INSERT); in pixSplitComponentWithProfile() 857 return boxad; in pixSplitComponentWithProfile() 868 boxaAddBox(boxad, box, L_INSERT); in pixSplitComponentWithProfile() 873 ncomp = boxaGetCount(boxad); in pixSplitComponentWithProfile() [all …]
|
H A D | boxfunc3.c | 844 BOXA *boxa, *boxas, *boxad; in pixSplitIntoBoxa() local 855 boxad = boxaCreate(0); in pixSplitIntoBoxa() 861 boxaJoin(boxad, boxa, 0, -1); in pixSplitIntoBoxa() 869 return boxad; in pixSplitIntoBoxa() 957 BOXA *boxad; in pixSplitComponentIntoBoxa() local 973 boxad = boxaCreate(0); in pixSplitComponentIntoBoxa() 996 boxaAddBox(boxad, boxt2, L_INSERT); in pixSplitComponentIntoBoxa() 1010 boxaAddBox(boxad, boxt1, L_INSERT); in pixSplitComponentIntoBoxa() 1022 boxaAddBox(boxad, boxt1, L_INSERT); in pixSplitComponentIntoBoxa() 1029 return boxad; in pixSplitComponentIntoBoxa()
|
H A D | dewarp3.c | 652 BOXA *boxad; in boxaApplyDisparity() local 677 boxad = boxaCreate(nbox); in boxaApplyDisparity() 702 boxaAddBox(boxad, boxd, L_INSERT); in boxaApplyDisparity() 708 return boxad; in boxaApplyDisparity()
|
H A D | classapp.c | 387 BOXA *boxa1, *boxad; in pixGetWordsInTextlines() local 418 boxad = pixaGetBoxa(pixad, L_COPY); in pixGetWordsInTextlines() 421 *pboxad = boxad; in pixGetWordsInTextlines()
|
H A D | boxbasic.c | 1115 BOXA *boxad; in boxaSaveValid() local 1125 boxad = boxaCreate(n); in boxaSaveValid() 1128 boxaAddBox(boxad, box, L_INSERT); in boxaSaveValid() 1131 return boxad; in boxaSaveValid()
|
H A D | pixcomp.c | 1530 BOXA *boxas, *boxad; in pixacompJoin() local 1553 boxad = pixacompGetBoxa(pixacd, L_CLONE); in pixacompJoin() 1556 boxaJoin(boxad, boxas, istart, iend); in pixacompJoin() 1558 boxaDestroy(&boxad); /* ditto */ in pixacompJoin()
|
H A D | pixafunc1.c | 2032 BOXA *boxad; in pixaAddBorderGeneral() local 2058 boxad = pixaGetBoxa(pixad, L_CLONE); in pixaAddBorderGeneral() 2066 boxaReplaceBox(boxad, i, box); in pixaAddBorderGeneral() 2068 boxaAddBox(boxad, box, L_INSERT); in pixaAddBorderGeneral() 2070 boxaDestroy(&boxad); in pixaAddBorderGeneral()
|
H A D | recogident.c | 258 BOXA *boxa1, *boxa2, *boxa3, *boxa4, *boxad; in recogSplitIntoCharacters() local 367 boxad = boxaHandleOverlaps(boxa3, L_COMBINE, 10, 0.5, 0.3, NULL); in recogSplitIntoCharacters() 371 *ppixa = pixClipRectangles(pixs, boxad); in recogSplitIntoCharacters() 372 *pboxa = boxad; in recogSplitIntoCharacters()
|
H A D | pixabasic.c | 1597 BOXA *boxas, *boxad; in pixaJoin() local 1620 boxad = pixaGetBoxa(pixad, L_CLONE); in pixaJoin() 1623 boxaJoin(boxad, boxas, istart, iend); in pixaJoin() 1625 boxaDestroy(&boxad); in pixaJoin()
|
H A D | pix5.c | 807 BOXA *boxa, *boxad; in pixFindRectangleComps() local 821 boxad = boxaCreate(0); in pixFindRectangleComps() 833 boxaAddBox(boxad, box, L_INSERT); in pixFindRectangleComps() 839 return boxad; in pixFindRectangleComps()
|
/dports/devel/upp/upp/bazaar/PixRaster/lib/ |
H A D | boxfunc1.c | 149 BOXA *boxad; in boxaContainedInBox() local 169 return boxad; in boxaContainedInBox() 191 BOXA *boxad; in boxaIntersectsBox() local 211 return boxad; in boxaIntersectsBox() 233 BOXA *boxad; in boxaClipToBox() local 252 return boxad; in boxaClipToBox() 862 if (!boxad) in boxaJoin() 1147 BOXA *boxad; in boxaSelectBySize() local 1280 BOXA *boxad; in boxaSelectWithIndicator() local 1330 BOXA *boxad; in boxaPermutePseudorandom() local [all …]
|
H A D | affinecompose.c | 332 BOXA *boxad; in boxaTranslate() local 341 boxad = ptaConvertToBoxa(ptad, 4); in boxaTranslate() 344 return boxad; in boxaTranslate() 365 BOXA *boxad; in boxaScale() local 374 boxad = ptaConvertToBoxa(ptad, 4); in boxaScale() 377 return boxad; in boxaScale() 399 BOXA *boxad; in boxaRotate() local 408 boxad = ptaConvertToBoxa(ptad, 4); in boxaRotate() 411 return boxad; in boxaRotate() 466 BOXA *boxad; in boxaAffineTransform() local [all …]
|
H A D | partition.c | 179 BOXA *boxa, *boxa4, *boxasub, *boxad; in boxaGetWhiteblocks() local 213 boxad = boxaCreate(0); in boxaGetWhiteblocks() 232 if (boxCheckIfOverlapIsBig(box, boxad, maxoverlap) == 0) in boxaGetWhiteblocks() 233 boxaAddBox(boxad, box, L_INSERT); in boxaGetWhiteblocks() 237 if (boxaGetCount(boxad) >= maxboxes) /* we're done */ in boxaGetWhiteblocks() 275 return boxad; in boxaGetWhiteblocks() 599 BOXA *boxad; in boxaPruneSortedOnOverlap() local 612 boxad = boxaCreate(0); in boxaPruneSortedOnOverlap() 614 boxaAddBox(boxad, box2, L_INSERT); in boxaPruneSortedOnOverlap() 630 boxaAddBox(boxad, box2, L_INSERT); in boxaPruneSortedOnOverlap() [all …]
|
H A D | boxfunc2.c | 78 BOXA *boxad; in boxaTransform() local 95 return boxad; in boxaTransform() 173 BOXA *boxad; in boxaTransformOrdered() local 191 return boxad; in boxaTransformOrdered() 431 BOXA *boxad; in boxaRotateOrth() local 453 return boxad; in boxaRotateOrth() 522 BOXA *boxad; in boxaSort() local 604 return boxad; in boxaSort() 633 BOXA *boxad; in boxaBinSort() local 688 return boxad; in boxaBinSort() [all …]
|
H A D | boxfunc3.c | 601 BOXA *boxa, *boxas, *boxad; in pixSplitIntoBoxa() local 612 boxad = boxaCreate(0); in pixSplitIntoBoxa() 618 boxaJoin(boxad, boxa, 0, 0); in pixSplitIntoBoxa() 626 return boxad; in pixSplitIntoBoxa() 712 BOXA *boxad; in pixSplitComponentIntoBoxa() local 728 boxad = boxaCreate(0); in pixSplitComponentIntoBoxa() 751 boxaAddBox(boxad, boxt2, L_INSERT); in pixSplitComponentIntoBoxa() 766 boxaAddBox(boxad, boxt1, L_INSERT); in pixSplitComponentIntoBoxa() 778 boxaAddBox(boxad, boxt1, L_INSERT); in pixSplitComponentIntoBoxa() 785 return boxad; in pixSplitComponentIntoBoxa()
|
H A D | classapp.c | 380 BOXA *boxa1, *boxa2, *boxa3, *boxad; in pixGetWordsInTextlines() local 434 boxad = pixaGetBoxa(pixad, L_COPY); in pixGetWordsInTextlines() 437 *pboxad = boxad; in pixGetWordsInTextlines() 487 BOXA *boxa1, *boxa2, *boxa3, *boxad; in pixGetWordBoxesInTextlines() local 529 boxad = boxaaFlattenToBoxa(baa, &nai, L_CLONE); in pixGetWordBoxesInTextlines() 532 *pboxad = boxad; in pixGetWordBoxesInTextlines()
|
H A D | pixafunc1.c | 1172 BOXA *boxad; in pixaAddBorderGeneral() local 1198 boxad = pixaGetBoxa(pixad, L_CLONE); in pixaAddBorderGeneral() 1206 boxaReplaceBox(boxad, i, box); in pixaAddBorderGeneral() 1208 boxaAddBox(boxad, box, L_INSERT); in pixaAddBorderGeneral() 1210 boxaDestroy(&boxad); in pixaAddBorderGeneral()
|
H A D | pixabasic.c | 1027 BOXA *boxas, *boxad; in pixaJoin() local 1057 boxad = pixaGetBoxa(pixad, L_CLONE); in pixaJoin() 1058 boxaJoin(boxad, boxas, 0, 0); in pixaJoin() 1060 boxaDestroy(&boxad); in pixaJoin()
|