vkit

View on PyPIReverse Dependencies (0)

22.3.0 vkit-22.3.0-py3-none-any.whl

Wheel Details

Project: vkit
Version: 22.3.0
Filename: vkit-22.3.0-py3-none-any.whl
Download: [link]
Size: 238067
MD5: c4687c791e80a09bd7c0e392883763b4
SHA256: 51da97ed356e7c55b29130460d913a6eba24d5a98e3c3814a683dc3b78dd49ad
Uploaded: 2022-10-30 00:06:27 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: vkit
Version: 22.3.0
Summary: In Pursuit Of The Best Synthetic Data Generation
Author: Hunt Zhan
Author-Email: huntzhan[at]vkit-x.com
Home-Page: https://github.com/vkit-x/vkit
License: Dual-licensed
Requires-Python: <3.11,>=3.8.0
Requires-Dist: pyclipper (>=1.2.1)
Requires-Dist: Shapely (<2.0,>=1.8.1)
Requires-Dist: scikit-learn (>=1.0.1)
Requires-Dist: intervaltree (>=3.0.0)
Requires-Dist: pytz (>=2021.3)
Requires-Dist: Faker (>=13.3.1)
Requires-Dist: freetype-py (>=2.1.0)
Requires-Dist: python-barcode (>=0.14.0)
Requires-Dist: rectpack (~=0.2.2)
Requires-Dist: psutil (>=5.9.1)
Requires-Dist: attrs (>=21.3.0)
Requires-Dist: cattrs (>=22.1.0)
Requires-Dist: fireball (>=0.9.3)
Requires-Dist: iolite (>=22.2.0)
Requires-Dist: opencv-python-headless (>=4.5.1.48); python_version < "3.10"
Requires-Dist: numpy (>=1.21.0); python_version < "3.10"
Requires-Dist: Pillow (>=8.0.0); python_version < "3.10"
Requires-Dist: opencv-python-headless (>=4.5.4.58); python_version >= "3.10"
Requires-Dist: numpy (>=1.21.2); python_version >= "3.10"
Requires-Dist: Pillow (>=8.3.2); python_version >= "3.10"
Requires-Dist: build (>=0.2.1); extra == "dev"
Requires-Dist: pytest (<7.2.0,>=6.1.2); extra == "dev"
Requires-Dist: pytest-parallel (>=0.1.1); extra == "dev"
Requires-Dist: yapf (>=0.30.0); extra == "dev"
Requires-Dist: flake8 (>=3.8.4); extra == "dev"
Requires-Dist: twine (>=3.2.0); extra == "dev"
Requires-Dist: ipython (>=7.20.0); extra == "dev"
Requires-Dist: pdbpp (>=0.10.2); extra == "dev"
Requires-Dist: rope (>=0.18.0); extra == "dev"
Requires-Dist: pdoc (>=12.2.0); extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE.txt
License-File: LICENSE_COMMERCIAL.txt
License-File: LICENSE_SSPL.txt
[Description omitted; length: 621 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.37.1)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
vkit/__init__.py sha256=xgh36GC7eg9KJNTEZjNyDidQRUPc4oB85O7xZZilvjI 758
vkit/element/__init__.py sha256=zS6-2lP4c_cY1Z4IkbcSdOA0ec3cEgA53t9DjoP4YTI 1158
vkit/element/box.py sha256=zNCGF-dAuJC-pNjHhmMsuZijzXdKSp54-ZfqSBzIcFI 14568
vkit/element/image.py sha256=mV84kaGFejJg4DNvROeOH46mxmf9mQ6sxriG8MtCDKs 28120
vkit/element/lexicon.py sha256=EAmp553bn5TDXq6Mx4m3L3DkZoYXaHWu0Y7iFflsDG0 3919
vkit/element/line.py sha256=4sM-lND1ZhiUoHwhW-0cP70S0QU1WzMNgYtgq0c1wmg 2131
vkit/element/mask.py sha256=ofW1jYXFCeb_NZ9Ust2taaiK0jTavE0Targvd5lU3kU 25766
vkit/element/opt.py sha256=0Hp02O0SwOePL7UXiwlTs3936HAilVxIjgZPK-FTFnM 6643
vkit/element/point.py sha256=y8if-LAS_Wg6D7Qfk1CckHp8CzoGv0ERiBh6DafVoFc 9140
vkit/element/polygon.py sha256=g4Y61nvbfTB1G9D3H4b0pWzfYURfSdM6DD3Z2WRs28o 19649
vkit/element/score_map.py sha256=bTuJY_nZ3X4ZZalBU3zlf9IRGle5EuGQ4mTAvs1z-bs 23209
vkit/element/type.py sha256=63mp2EQ7VkftfNaKC9frmVyAF0V6ZCIeSqL2GUgptnk 1442
vkit/element/uniqueness.py sha256=uY8BiepGVmjGOI3LgfQo_lEWPCTwPw-udOWe_nlDWKE 2995
vkit/engine/__init__.py sha256=xgh36GC7eg9KJNTEZjNyDidQRUPc4oB85O7xZZilvjI 758
vkit/engine/interface.py sha256=YSfPR7ADZpeDTwih-PP7Kp7NuCO9fZEMj8IMrVVHCrE 11983
vkit/engine/barcode/__init__.py sha256=LbRK6o57_zjAzT2ZrkxvB7FO42_Yukp1Nq9_KfnOzvs 1273
vkit/engine/barcode/code39.py sha256=-DLNbFe0H87j8a1QpO04zjXi6tpJKYF9NOzm2NXSVDQ 5101
vkit/engine/barcode/qr.py sha256=NufTKSBNCKMS2PVLKmAWH3XMoyMYDMZvEgyUyt0ym-Y 3117
vkit/engine/barcode/type.py sha256=RFdRw83BZjqgB4OTGZWCwS7wn4aujiqkGHGidllTmhk 848
vkit/engine/char_and_font_sampler/__init__.py sha256=ahqMdvX_QtyqX8YZvxUwiCx_EUl7W7LueIeKXCZD69Q 4445
vkit/engine/char_heatmap/__init__.py sha256=E3g1mRaVeSol9d1jUjSkaoWOScmdp9JOIdHk0-ifGMg 948
vkit/engine/char_heatmap/default.py sha256=mZLyAPT6rD4l_I3E-r3nk2D949M57kAK4v2C2ZQbiOc 6646
vkit/engine/char_heatmap/type.py sha256=Hh0jNeJ0LTcVJ-T-AhdwU5fMjL-jykq9Zly3OEXovaY 1080
vkit/engine/char_sampler/__init__.py sha256=z6uRcUECNIsUIWZxCluTTSovVK1KFV5e1nrPnvG9SOM 2018
vkit/engine/char_sampler/corpus.py sha256=On4vMH-WarYOYc9MDJE3jBf68I5BOZRUM6XM9tbyLuA 5187
vkit/engine/char_sampler/datetime.py sha256=6au69lwquA6cF_ve1cAL6YqiclwGB7p0LSPMPaS7Jzo 4586
vkit/engine/char_sampler/faker.py sha256=JH_0cqXUaQekjAqC-GXng-znZ2wAyDvWS6ViIoIEaOk 4408
vkit/engine/char_sampler/func_collate.py sha256=xv1xy31pCOtLheXqqReKrERWdEZe5eDmZvjXMDphtk8 2007
vkit/engine/char_sampler/lexicon.py sha256=dY28RXOfz643TdQzJSelelsYASoK61QAR0dhAXcktH4 4162
vkit/engine/char_sampler/type.py sha256=1agAFJ6PaLKZLy-WQHIx81JLQw_UxlgKC0nHV--80QE 1020
vkit/engine/font/__init__.py sha256=3ExMJHxPSB-JejDzVxU2tJAh_-SpJeYk8p6r40HYwzE 1475
vkit/engine/font/freetype.py sha256=Z8GoZX4xsRuhuCQ8WIJNXEzoTCenzCz_7T7DJEHOKx0 39636
vkit/engine/font/type.py sha256=OgwixxubWSoE90k11PgKRtbuxXKrC-6VaLzWbrKWg-0 22658
vkit/engine/image/__init__.py sha256=pb4GMeP5jS1NJlAE0VtZ_I-yB4yzMy23dRPrV6jhPjc 1292
vkit/engine/image/combiner.py sha256=dV718k2G_nOYuNno22vWSuiP4rQ5gMicDbzWIYXOdfg 11267
vkit/engine/image/selector.py sha256=9_Q78JNa5pvLegoiwSYDCu4u4HlvxFj1muFLDeJwNuE 3430
vkit/engine/image/type.py sha256=hDoW2eRLmTASK2x8HMvnUOZlDuWXJCZrATsDmNfrhJ0 881
vkit/engine/seal_impression/__init__.py sha256=qWno5Vw2TwthhZROaSMAgFd1EKndTHTXuubThIFvUHI 1282
vkit/engine/seal_impression/ellipse.py sha256=_v_wUJIZanQ5wJqoTbSn5AI_nIz1ZgXBTJxVUEfpkrQ 24738
vkit/engine/seal_impression/text_line_slot_filler.py sha256=jrMzLWt_zHzQ6cNubeMejzttrr3Obt-f2ApT1Cz2YsI 7330
vkit/engine/seal_impression/type.py sha256=VZjcNoahIdFS2vwmQNRYzCHR46uc91IMPGeI7lYKQ5Y 1849
vkit/mechanism/__init__.py sha256=xgh36GC7eg9KJNTEZjNyDidQRUPc4oB85O7xZZilvjI 758
vkit/mechanism/cropper.py sha256=ChH8Rxwo2Zz-rjsHUoZp4D5FPJyBDSHj7GrMtnZGqBs 9721
vkit/mechanism/painter.py sha256=AnL1DsaPKfJo7wgaroN_urCgXdXk3Zhf_VDnJb88j5k 15542
vkit/mechanism/distortion/__init__.py sha256=O_PgfGlshjTQM2ubyhZ_gE4VdEH2Xy__FGmOAWOlwsQ 2772
vkit/mechanism/distortion/interface.py sha256=nmACH--PR_xWPQCQcXn86rbruv7PvF1W6q4_b3toyPk 27632
vkit/mechanism/distortion/geometric/__init__.py sha256=xgh36GC7eg9KJNTEZjNyDidQRUPc4oB85O7xZZilvjI 758
vkit/mechanism/distortion/geometric/affine.py sha256=fW4ZFxsvQkRIJ5vasPDbYihK-p69XK1bTstacR840nY 14124
vkit/mechanism/distortion/geometric/camera.py sha256=FN4cCnJDcbeR_etS8trJoVRCHd0OcPFmquwl-9DcVYk 18597
vkit/mechanism/distortion/geometric/mls.py sha256=sQWzS6HQraT3bD9vGiZ0y3CunU9wK52PfMZ1ypmsRTQ 5810
vkit/mechanism/distortion/geometric/grid_rendering/__init__.py sha256=xgh36GC7eg9KJNTEZjNyDidQRUPc4oB85O7xZZilvjI 758
vkit/mechanism/distortion/geometric/grid_rendering/grid_blender.py sha256=88bUAf6_HbH7QCTSPIUVJkOSK2DMVMAmbjZbTmG8db4 2768
vkit/mechanism/distortion/geometric/grid_rendering/grid_creator.py sha256=mhJG93KksuMFypaia4QqZ0Lyz_7WBTbrqkaH8ys2Uu4 4441
vkit/mechanism/distortion/geometric/grid_rendering/interface.py sha256=ksGjKV7jZRkT5kOk9dwHd2Dr6nlBBQYiITXpg0YDg70 6557
vkit/mechanism/distortion/geometric/grid_rendering/point_projector.py sha256=EvV_BCwpa75KUdlGwl6iwlxt0q2FMUvnF8ey5W-F9tQ 1229
vkit/mechanism/distortion/geometric/grid_rendering/type.py sha256=yGBaiILqs2q4b8WucOxZV3kS7egXVB9qHxJUfi-afvM 9523
vkit/mechanism/distortion/geometric/grid_rendering/visualization.py sha256=ihGEqC_3ZSAzGDi-zh4XVDJ6k754bBpK6mF0sX9DgtI 2322
vkit/mechanism/distortion/photometric/__init__.py sha256=xgh36GC7eg9KJNTEZjNyDidQRUPc4oB85O7xZZilvjI 758
vkit/mechanism/distortion/photometric/blur.py sha256=smyPmEG2526lNKtmAtnJbTyZNiRbqgSMvn3U4YR6Dh4 9650
vkit/mechanism/distortion/photometric/color.py sha256=7KuJkT6ID_zuURAff4cCYJz8mEQ1IR3t8XXJF7u9BBE 11847
vkit/mechanism/distortion/photometric/effect.py sha256=lo8xS34Z_PK7oNwn-ktTtry1lhXtgOSNsD8WdecOROY 6745
vkit/mechanism/distortion/photometric/noise.py sha256=MoA1D5CqGAMtHSZ19qcLjSmtVYd_OlfDHgkC3cN-PVs 5025
vkit/mechanism/distortion/photometric/opt.py sha256=5b_qBhGVAIdBOMusnhQ4mIUJj2JzSX4xXuZY7jLB5DI 2562
vkit/mechanism/distortion/photometric/streak.py sha256=PpEpG0EAfzJP6l5AEsjgHz1V8OwKMhgi9eJVbMdUglQ 9475
vkit/mechanism/distortion_policy/__init__.py sha256=3R_cUZpTIRn8ebOPwfo3TfSC3MBQFs01lGHwyYhRYrI 937
vkit/mechanism/distortion_policy/opt.py sha256=MHyvhGEeTEGO7XqPgNYWAYkD335sH5bFIQnx5wo_494 3372
vkit/mechanism/distortion_policy/random_distortion.py sha256=LZBMVuwlFBWnazcS1LlwFJY__KIr5geGFKi3KMFRFHo 22081
vkit/mechanism/distortion_policy/type.py sha256=KcbNPlPVFTTLGpNBLlv8AJX24Jv-8wXlTgKeRNYdECk 4891
vkit/mechanism/distortion_policy/geometric/__init__.py sha256=xgh36GC7eg9KJNTEZjNyDidQRUPc4oB85O7xZZilvjI 758
vkit/mechanism/distortion_policy/geometric/affine.py sha256=U9-vg-2FuevDkDymyiKGXWK5sM1IVwUYU-X2kLwAP8g 4957
vkit/mechanism/distortion_policy/geometric/camera.py sha256=CHA79Qn2tz3uOyl7F4BfIHiEFDf_UDmMEUv-_DOQJWc 9327
vkit/mechanism/distortion_policy/geometric/mls.py sha256=zi0tCP3jygJtGfb6sE4QKeNC8zdW6pASQzG3LJPq1Ic 4175
vkit/mechanism/distortion_policy/photometric/__init__.py sha256=xgh36GC7eg9KJNTEZjNyDidQRUPc4oB85O7xZZilvjI 758
vkit/mechanism/distortion_policy/photometric/blur.py sha256=8lpeJZbXNKwMxDaHqsfW1I-8QF_HVPJ5fAV9r1UWs44 5838
vkit/mechanism/distortion_policy/photometric/color.py sha256=cL3V3Lsc_vKd3X_TtLjuqpUlIh5m8pKLZ1N8f4eAtmk 9019
vkit/mechanism/distortion_policy/photometric/effect.py sha256=WfeHxbpAldlAtTrKCfid4NXWLhywsvxKncAz76tgs54 3609
vkit/mechanism/distortion_policy/photometric/noise.py sha256=IL84g2NtcWRLLE7WJhg-S-PqhObw1UBuvZXvI_NIE1o 4019
vkit/mechanism/distortion_policy/photometric/streak.py sha256=rCZ_VYPMmGf5dKJ5xMsVXXyf9rQu612vig7Jqrmriuw 10085
vkit/pipeline/__init__.py sha256=zk_6ZoIsC6QP4BTmf_uhWMC54e8OZOuz5ZOu81JjNbo 5529
vkit/pipeline/interface.py sha256=vpP1QhE0K-LDOdCoT3ap2Bnd3J99JcU3hrSCBxhihzg 7909
vkit/pipeline/pool.py sha256=BrnZdVJvy-TUpk4yMpJbuvO0XPb4n2I1hXKjSmY7QCo 4078
vkit/pipeline/text_detection/__init__.py sha256=xgh36GC7eg9KJNTEZjNyDidQRUPc4oB85O7xZZilvjI 758
vkit/pipeline/text_detection/page_assembler.py sha256=Wd5Uabk_y0axDHfBWGuuQJV9BumMXm--jt0zplBA-_M 11326
vkit/pipeline/text_detection/page_background.py sha256=kJuHtSTNz6yYHbHTqh4_ccQdrM-7whISKQLIXOL_QfU 3548
vkit/pipeline/text_detection/page_barcode.py sha256=IVu9jvNnUqjYvOVimzLwbvm8EuZ7_A1VVjwzxWtkWvc 3758
vkit/pipeline/text_detection/page_cropping.py sha256=ROAs7HfZB1iIAnMw10atLfHlHQOHYVSQxHQP7In0beE 10489
vkit/pipeline/text_detection/page_distortion.py sha256=vOE5Zp_hlIthd3F3WzWI17Brpe0kqsXBIqyL9pVjMy8 17053
vkit/pipeline/text_detection/page_image.py sha256=CWNvuAdstib_PVMXkwv86c59B4h6g-5NOYBM909O7I8 3819
vkit/pipeline/text_detection/page_layout.py sha256=0vrlMicB_THk211ZPxlfxRrqBbjYZqi6z1I0qD-UkHo 51760
vkit/pipeline/text_detection/page_non_text_symbol.py sha256=kqgOfaeCk_VITcKoFgAHC7URzibPtYH9Y14QQ-Rz_aI 6176
vkit/pipeline/text_detection/page_resizing.py sha256=QUrYFVhKtUe38goJypUSoWJC7BFas4NxU-ehBAhnfyw 7020
vkit/pipeline/text_detection/page_seal_impression.py sha256=kddRVzvv4R8GxDYUuLJ2sv8XvpLDuX5Yn98J6KXLLcc 3095
vkit/pipeline/text_detection/page_shape.py sha256=kUziDTOG21grhYHb-7OBV1bcDgLpM8M1wYgzdZ98TU0 1865
vkit/pipeline/text_detection/page_text_line.py sha256=91RnUR8YYVchYI6mqLbit7NAF6fNtomI52X70akHsQM 16719
vkit/pipeline/text_detection/page_text_line_bounding_box.py sha256=Q-w4N4kUXNEZhNeliwjje2f8DsePTQZpbTBLd-hku8o 6775
vkit/pipeline/text_detection/page_text_line_label.py sha256=YJXvk4DWNumz1lrmsjH9zai2xBdVxFj8B3oC_RWu6j0 13294
vkit/pipeline/text_detection/page_text_region.py sha256=qKj8ibH_f-O4ZmF5raWHgJaKltjkfBuCBvhL2TKZc7s 44358
vkit/pipeline/text_detection/page_text_region_cropping.py sha256=aAYZk9Z5bKY4zDRe-ZM0RQke5y-QS-klXy7QH5FR03c 14839
vkit/pipeline/text_detection/page_text_region_label.py sha256=XKAHkKd2gTX1Ler-Nga9v42e4c3i4K1g74JK20buGxQ 18864
vkit/utility/__init__.py sha256=ueyGitPk3h-g5SjhEDqTPNy6EeXxgsntCne5pdGcANY 1257
vkit/utility/opt.py sha256=qkr88lCD7ZTrM5UUlSbyjFM1Po7gS_rpdB-ToRv_-4k 6397
vkit/utility/pool.py sha256=S1LXjRV34THv5eQ7FYQtHS8sRztX41HTGV2epx8msgo 8034
vkit/utility/type.py sha256=KK5rJy2RIaPzCwgNCorVNhALgTXCWXyu1JaEdk-vTfk 840
vkit/utility/text/__init__.py sha256=He6ldO5hjOejSGWyusrlmxebKI1slRXW0P9ZArQpCds 905
vkit/utility/text/opt.py sha256=fJzeXVbRoM_zFiAEz15DP0QrAIakZkbQ34eMM3W6pQQ 3151
vkit/utility/text/const/__init__.py sha256=xgh36GC7eg9KJNTEZjNyDidQRUPc4oB85O7xZZilvjI 758
vkit/utility/text/const/chinese.py sha256=iIkjFX3Jt_YD5Rt28IyjaVmdy2woo8VTaYRI0d4yWyM 3306
vkit/utility/text/const/cjk_compatibility_ideograph.py sha256=Wh5LcGldJYSKCO4eJUQMSAvZC1l2IoaIAhzne34hRic 6652
vkit/utility/text/const/delimiter.py sha256=gsLtReTHcS9CT-AVEHUXKrXS3tZTO6OxObwuxtTf750 1975
vkit/utility/text/const/digit.py sha256=wgZUedHGr2Zh0ktn_4UBa_Gv3i_fqxGq-VkWQkTIXoA 1117
vkit/utility/text/const/english.py sha256=iBsQSkNHeqjhKDV-b0QM1n794ydr2BzpoeHk2GQFZJ4 1095
vkit/utility/text/const/whitespace.py sha256=mlLKxEltVOTFpP6JKNoB3oJVzD_M1bkkfuxmH5eLCEQ 1953
vkit-22.3.0.dist-info/LICENSE.txt sha256=z6kI7TvG16Qdtkga7aw-FO5N47NZtAnvSPSAkyI5S78 735
vkit-22.3.0.dist-info/LICENSE_COMMERCIAL.txt sha256=OIGnyTDBMEvAfDRCdKwVyLaA6Vy9NlOnYRr3T4sDxm8 100
vkit-22.3.0.dist-info/LICENSE_SSPL.txt sha256=Hrt2g4NUvc3_tomsYczk1aXiw2ngTMu3NElj9lizWzU 31075
vkit-22.3.0.dist-info/METADATA sha256=kLNQ2Mul0UcdMV8eInT_5qHLyjpAkuBUsvlBQ9TY4-g 2411
vkit-22.3.0.dist-info/WHEEL sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA 92
vkit-22.3.0.dist-info/top_level.txt sha256=AdvGDHFRy5A_xuaecQQWUHP_Kd5qXqVOcoqcV-yO68g 5
vkit-22.3.0.dist-info/RECORD

top_level.txt

vkit