vkit.element

 1# Copyright 2022 vkit-x Administrator. All Rights Reserved.
 2#
 3# This project (vkit-x/vkit) is dual-licensed under commercial and SSPL licenses.
 4#
 5# The commercial license gives you the full rights to create and distribute software
 6# on your own terms without any SSPL license obligations. For more information,
 7# please see the "LICENSE_COMMERCIAL.txt" file.
 8#
 9# This project is also available under Server Side Public License (SSPL).
10# The SSPL licensing is ideal for use cases such as open source projects with
11# SSPL distribution, student/academic purposes, hobby projects, internal research
12# projects without external distribution, or other projects where all SSPL
13# obligations can be met. For more information, please see the "LICENSE_SSPL.txt" file.
14from .type import Shapable, ElementSetOperationMode
15
16from .point import Point, PointList, PointTuple
17from .line import Line
18from .box import Box, BoxOverlappingValidator
19from .polygon import Polygon
20from .mask import Mask, MaskSetItemConfig
21from .score_map import ScoreMap, ScoreMapSetItemConfig
22from .image import Image, ImageMode, ImageSetItemConfig
23from .lexicon import Lexicon, LexiconCollection