mmocr/mmocr/datasets/pipelines/__init__.py

28 lines
1.4 KiB
Python

from .box_utils import sort_vertex
from .custom_format_bundle import CustomFormatBundle
from .dbnet_transforms import EastRandomCrop, ImgAug
from .kie_transforms import KIEFormatBundle
from .loading import LoadTextAnnotations
from .ocr_seg_targets import OCRSegTargets
from .ocr_transforms import (FancyPCA, NormalizeOCR, OnlineCropOCR,
OpencvToPil, PilToOpencv, RandomPaddingOCR,
RandomRotateImageBox, ResizeOCR, ToTensorOCR)
from .test_time_aug import MultiRotateAugOCR
from .textdet_targets import (DBNetTargets, DRRGTargets, PANetTargets,
TextSnakeTargets)
from .transforms import (ColorJitter, RandomCropInstances,
RandomCropPolyInstances, RandomRotatePolyInstances,
RandomRotateTextDet, ScaleAspectJitter,
SquareResizePad)
__all__ = [
'LoadTextAnnotations', 'NormalizeOCR', 'OnlineCropOCR', 'ResizeOCR',
'ToTensorOCR', 'CustomFormatBundle', 'DBNetTargets', 'PANetTargets',
'ColorJitter', 'RandomCropInstances', 'RandomRotateTextDet',
'ScaleAspectJitter', 'MultiRotateAugOCR', 'OCRSegTargets', 'FancyPCA',
'DRRGTargets', 'RandomCropPolyInstances', 'RandomRotatePolyInstances',
'RandomPaddingOCR', 'ImgAug', 'EastRandomCrop', 'RandomRotateImageBox',
'OpencvToPil', 'PilToOpencv', 'KIEFormatBundle', 'SquareResizePad',
'TextSnakeTargets', 'sort_vertex'
]