Text Renderer
Modules
Albumentations Effects
Text Renderer integrates with Albumentations for image augmentation. See the Effect section for all available effects. Example usage:
from text_renderer.effect import AlbumentationsEffect, AlbumentationsEmboss, Effects
import albumentations as A
# Built-in effect
effects = Effects([
AlbumentationsEmboss(alpha=(0.9, 1.0), strength=(1.5, 1.6)),
])
# Custom Albumentations pipeline
custom_aug = A.Compose([
A.GaussianBlur(blur_limit=(0, 1), p=1.0),
A.RandomBrightnessContrast(brightness_limit=0.2, contrast_limit=0.2, p=1.0)
])
effects = Effects([
AlbumentationsEffect(transform=custom_aug),
])