pyxy3d

View on PyPIReverse Dependencies (0)

0.3.12 pyxy3d-0.3.12-py3-none-any.whl

Wheel Details

Project: pyxy3d
Version: 0.3.12
Filename: pyxy3d-0.3.12-py3-none-any.whl
Download: [link]
Size: 167754
MD5: 9b29292491fe6abbca6386dbb8b28e26
SHA256: c2f7a2b0012216f630235ba0a8a1a95c34a14850b4f8b61003ead42a74d6bcc4
Uploaded: 2024-01-13 16:21:44 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pyxy3d
Version: 0.3.12
Summary: GUI based multicamera calibration that integrates with 2D landmark tracking to triangulate 3D landmark positions
Author: Mac Prible
Author-Email: prible[at]gmail.com
Project-Url: repository, https://github.com/mprib/pyxy3d
License: BSD-2-Clause
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.10,<3.12
Requires-Dist: PyOpenGL (<4.0.0,>=3.1.6)
Requires-Dist: mediapipe (==0.10.1)
Requires-Dist: numba (<0.58.0,>=0.57.0)
Requires-Dist: opencv-contrib-python (<5.0.0.0,>=4.8.0.74)
Requires-Dist: pandas (<2.0.0,>=1.5.0)
Requires-Dist: pyqtdarktheme (<3.0.0,>=2.1.0)
Requires-Dist: pyqtgraph (<0.14.0,>=0.13.2)
Requires-Dist: pyside6 (<7.0.0,>=6.5.2)
Requires-Dist: rtoml (<0.10.0,>=0.9.0)
Requires-Dist: scipy (<2.0.0,>=1.10.1)
Description-Content-Type: text/markdown
[Description omitted; length: 8415 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.8.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pyxy3d/__init__.py sha256=1FkEFVUdAI20X6CqqU39w3WKWoUsCZC5PwWtGnJIKxM 2353
pyxy3d/__main__.py sha256=OoRO6kaokeCgIUG2aH7IL76rIHWmcJJQe2ZoqbV_aDY 686
pyxy3d/calibration/capture_volume/capture_volume.py sha256=bahW0PeM-j50vJp4mE9Kmp1wh3hPPmJX68O9DyL8sBo 10044
pyxy3d/calibration/capture_volume/helper_functions/get_point_estimates.py sha256=lJjmz6uFQJwx_JfAwwHcx8lX6tj2B80xfBCxvNeyL-M 3898
pyxy3d/calibration/capture_volume/helper_functions/get_stereotriangulated_table.py sha256=CKjA1de4Nu1Z4djJy3NKEFYqJ55j1PMEP8-dqUin6RQ 4877
pyxy3d/calibration/capture_volume/point_estimates.py sha256=0tou9Cz5LrLog6hsIIBF7H8CqMsMSjQdaarllA2TZi0 4010
pyxy3d/calibration/capture_volume/quality_controller.py sha256=FxRVBJz_4e4dEkd666qi0h829v5IfYflODt1yLO8xHw 15898
pyxy3d/calibration/capture_volume/seaborn_summaries.py sha256=o1GTdJXsmuq9tXuU-QkHfQbvo3-s9w3IpxuppD38k9o 1766
pyxy3d/calibration/capture_volume/set_origin_functions.py sha256=0FHS9bJ3Dui8duEaR240VMbSx2mlWgZsLUFHkVNw5aA 10878
pyxy3d/calibration/charuco.py sha256=lqcB1Rx6SmYyovxFUw_UhessbMQzYIyhI_GNPnnDFug 9516
pyxy3d/calibration/draw_charuco.py sha256=OHFRWUTIJesQ5FTM4Pz_KS1fyM0BLjD33oed51G85aE 1059
pyxy3d/calibration/intrinsic_calibrator.py sha256=ZtE9hgdPkyWwE831TXm-WtSK2hsjhMsqFNQRCH2f0tg 10088
pyxy3d/calibration/monocalibrator.py sha256=HiF8aseh9Wco-HCBhyE88_1R0WsAgX9f5XsO1Th88Lc 9157
pyxy3d/calibration/stereocalibrator.py sha256=AS0_oqSZtf4NCMkYMSLhMGFxJ55hd5Bfa1b28gZvvks 12451
pyxy3d/cameras/camera.py sha256=JtwSMzg5b00VBK3BM7mDH-l_pyb2iPEiigmi0nTM31Y 10807
pyxy3d/cameras/camera_array.py sha256=yQQNnaRZulJhzfRaYpHl4yYS6JJifxWb-4xRyB_tJNo 9456
pyxy3d/cameras/camera_array_initializer.py sha256=pTS-gHbTmaCMhD85gGO9gxj0aNbeKvgAUgsMFP3ZiVU 13163
pyxy3d/cameras/live_stream.py sha256=SHy4usI26JGj1DpUxhWLIh_fKvRIQmfVPyaXSssLdhI 12128
pyxy3d/cameras/synchronizer.py sha256=SQzSfHCrJtYWA7ejqjC7sF8wTO_3KFx1EMUcqzjpMok 12234
pyxy3d/configurator.py sha256=PQkk_I3XAfubqtQfPFZQPnTGRNuMOLqkUCxhSq8611c 13424
pyxy3d/controller.py sha256=7okQ5m4ZmCIQuSQ_JpdZOTdw-rvgoH8hs2sxy-WKPTU 21379
pyxy3d/export.py sha256=xjWZYrLxBoKPh35X9pWQ2OKogKAmh1yCRfWHk4SDuzY 6800
pyxy3d/gui/calibrate_capture_volume_widget.py sha256=aw9SYoNQc947UxUWUZAcnwCylKZa-SS3L1k7yqX2VJU 4065
pyxy3d/gui/camera_management/camera_display_widget.py sha256=ahj2pQawR0TxjRYKM0BKC4YqBZvFR4ImukfIYhM4fbg 3817
pyxy3d/gui/camera_management/multiplayback_widget.py sha256=fs8tb4R-kPiP-zN2PFIvcQm5t35tF0yuTELspuw82Ds 1728
pyxy3d/gui/camera_management/playback_widget.py sha256=Ga41EbOAzXyvEmITkgL8reGpM6fPFYaDULE8tJ-XiyQ 14347
pyxy3d/gui/charuco_widget.py sha256=sYz_LQtEp3-Ca9rczV30T8lkzHXbpq_XNp-kACiYTuM 10440
pyxy3d/gui/extrinsic_calibration_widget.py sha256=J_ePHHVWJ8vmUzV6Ks-Cyf0H9iumxtj6xeuFgy2WPd0 11753
pyxy3d/gui/extrinsic_playback_widget.py sha256=5N6ua7UwMO5qtc6lKWJK4Pyzb9bs-VbfNHhg9v00ZtQ 10274
pyxy3d/gui/frame_emitters/frame_dictionary_emitter.py sha256=gfSLdW1Mo6O81afJxkfQPsh5ZxrlYadL6znopdvlpIU 3622
pyxy3d/gui/frame_emitters/playback_frame_emitter.py sha256=wKo8IQ6YU6DxyfzVO2Lkw3E4-R5QdDA8GfxzehX2YHI 8466
pyxy3d/gui/frame_emitters/tools.py sha256=pGjYZj9I-GaPywkSFjF6UEd36Pk_qTHWrnM37t7UJ0k 1326
pyxy3d/gui/icons/pyxy_logo.svg sha256=Ra8pu2HT-friuqv4ItCu2xICifC4bTSRMtXBFm0vxvA 19878
pyxy3d/gui/icons/rotate-camera-left.svg sha256=CD70dYpEC5TASr7MLvy4UN6gPoKOdXg8TU_68XHdp6E 941
pyxy3d/gui/icons/rotate-camera-right.svg sha256=G_qNGWFYzn517n8Dj0-poZHj-mDpVGjT6xe5XW5zqu0 944
pyxy3d/gui/log_widget.py sha256=kbASywFbOQ2sALlVUTtFvAcwrEEn42oATimW4uX_Eas 2612
pyxy3d/gui/main_widget.py sha256=Jfv4b2kcmh56s3L1l_nBwvE7Mm54DQc8B9RZ0tcd86Q 10798
pyxy3d/gui/old_main_widget.py sha256=duNS7_NwN34lCnSsWtpIMQ0VMiDMkqOjfDD5FIqDGWA 13298
pyxy3d/gui/post_processing_widget.py sha256=506wtRtjCWGYvKk4HQYHreCwtiMRpRCn2qOWTRTotNs 13413
pyxy3d/gui/progress_dialog.py sha256=VaMxjVX2SEENFogE0S6-5ueb4eB4S24sVjeJeDOwTlY 954
pyxy3d/gui/recording_widget.py sha256=3Ckv4qBELQjVMwyrbOWKLVmS_cFoYNfOKKjrm13QiJk 14778
pyxy3d/gui/synched_frames_display.py sha256=YPDJ1iUkb_1lVIVP99GbygXNP3QvbCQtH6mI29BkrrY 4589
pyxy3d/gui/vizualize/calibration/capture_volume_visualizer.py sha256=uUC47VnrWu5nUKIa8YVTyVa76yBj2Nx0PW_pX9AXlF0 3237
pyxy3d/gui/vizualize/calibration/capture_volume_widget.py sha256=f9RAT2tcoby6ZBh_IRXRrGGdkmdAWMctoM7Lswcmn1E 4610
pyxy3d/gui/vizualize/camera_mesh.py sha256=UcrRnkSkI3Qigzbg7BqUX1Dkna4kL-esERNGHUNs-7Q 8457
pyxy3d/gui/vizualize/playback_triangulation_widget.py sha256=oZc_obTKY0QOQn7NMODdlvKfRC20qUScWMjC-K7hv3Q 4865
pyxy3d/gui/vizualize/realtime_triangulation_widget.py sha256=HibEsZbAyCnKd39CfRdk0OdF06huion2pYfZX0kEwXc 5460
pyxy3d/gui/workspace_widget.py sha256=suUHco1xLytgK2BpslKgE0COc2zVNnd-Ys8lDPUbgxk 3518
pyxy3d/helper.py sha256=5pBP1TJUfsFQuWCJMxtRCnxNGYhwPXw-zvLQeC_Gkho 1135
pyxy3d/interface.py sha256=sQF-_uuzCuSzm0t7dhumsD0rezlbq2zCzKqte1gUat4 9294
pyxy3d/intrinsic_stream_manager.py sha256=dG6tCc2Z5_DrX_SK6Na83ui0NLfZStRC9Y8yh3uUk1Q 6542
pyxy3d/logger.py sha256=6tTfHm2lEQBKgy0Rbi8Du5853JvPnk9-PN8s8HXXePA 3071
pyxy3d/post_processing/blender_tools.py sha256=AaLWN3a0HQmCKKho_VHm41j1iXXLh57r0BsVdWleaTk 2943
pyxy3d/post_processing/gap_filling.py sha256=2msf8QW0Agv9fYStiozIZWjvvXVkxWEbfxflp8bHGTw 4946
pyxy3d/post_processing/post_processor.py sha256=PxmGSjDMQkHTzq_YQeOGPVNRvStqTKvj3_PDlEgbjb8 5957
pyxy3d/post_processing/smoothing.py sha256=6TYYfOuyi-YtOqv3RRMTvZXSk8DO9JN7r8ui1RRqOJ8 2662
pyxy3d/recording/recorded_stream.py sha256=xO1Z_-2JNsFdzl1iz94keeQAJlWrh63kEUKui1zeyVc 10615
pyxy3d/recording/video_recorder.py sha256=B4-Mwlnjhb6tWdR7ar_DL8ol3CGJIndYLi6np90vG2c 10596
pyxy3d/session/session.py sha256=4_79mQWS2VAIIXGMCnRVFCbHm91xuKYNxqMJL6nACL0 22366
pyxy3d/synchronized_stream_manager.py sha256=eYkx3JuL9JX-KhEmicXF8WP--t318QHqAzObPGwuGrw 5014
pyxy3d/trackers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyxy3d/trackers/charuco_tracker.py sha256=0Xl6QcayCkfcrBOTFJlNjqavRGCAU6pDdP6s7Ai6rtY 4943
pyxy3d/trackers/hand_tracker.py sha256=0_-bZqO0BT0PaT1u72dzGN24YfAB2grCq2nMpwJF1RI 4651
pyxy3d/trackers/helper.py sha256=awH62gBnmwRhlCg4uCke4PdaM4ds70CLhLSlOgrfKBk 1330
pyxy3d/trackers/holistic_opensim_tracker.py sha256=-9HLxsnOtETHHkk-MZsDkyymBvtIHwhzNSBPE_w4FhE 13158
pyxy3d/trackers/holistic_tracker.py sha256=WUGCoP0UZSJn7WOXqhX5bq4LgnALqxJyZ9Yp03BOiwQ 9435
pyxy3d/trackers/pose_tracker.py sha256=H0gyDyAtnhPz55teac-yNXVD41MWlbTggdG5FrXu_dQ 4239
pyxy3d/trackers/tracker_enum.py sha256=U0HfgdZJrcIP9FxIuFzVOVjlosnvm2qSuQUVKFEd_2k 669
pyxy3d/triangulate/array_stereo_triangulator.py sha256=qimDHRDtAqcgWMTkvZjpj0DG4WDO1eCiu5bnSmRV4cA 8417
pyxy3d/triangulate/stereo_points_builder.py sha256=E9rLd5Ko0cHL_VhlhzwIWb7OW7pRIqLnB77Q7KNoGVc 5762
pyxy3d/triangulate/sync_packet_triangulator.py sha256=U7hoZSyHLtZBaCbcHWrwaGLhbK8gaMMZGGjmjayeOU0 5964
pyxy3d/triangulate/triangulation.py sha256=U_8ES6ll5RRDtwCfBIi4vl3nPXi14KAcztTJ4wmVlEA 6022
pyxy3d/workspace_guide.py sha256=QHRZEdLIUAtP3D0hcIcDaZdBv2xQtoG8EaCnutn5owQ 5344
pyxy3d-0.3.12.dist-info/entry_points.txt sha256=WOJQcaXD2l9z8uP5m-ztJ-SczDXQXRRXkjGjVBV4T74 53
pyxy3d-0.3.12.dist-info/LICENSE sha256=GmfnUYgbb3PQT3SXwbpH3aupB_04LLiicvm3QIULAwQ 1332
pyxy3d-0.3.12.dist-info/METADATA sha256=kmAIGcfdTGbL9P-BLhAMcKZx1JDOvvH9rVccqk3M5C0 9412
pyxy3d-0.3.12.dist-info/WHEEL sha256=FMvqSimYX_P7y0a7UY-_Mc83r5zkBZsCYPm7Lr0Bsq4 88
pyxy3d-0.3.12.dist-info/RECORD

entry_points.txt

pyxy3d = pyxy3d.__main__:CLI_parser