skellycam

View on PyPIReverse Dependencies (1)

2023.12.1090 skellycam-2023.12.1090-py3-none-any.whl

Wheel Details

Project: skellycam
Version: 2023.12.1090
Filename: skellycam-2023.12.1090-py3-none-any.whl
Download: [link]
Size: 75498
MD5: 70c4aefacee78ffcf387d0ff348ecf40
SHA256: ca5e59b69f3bbcc57e03ddeb01fd8fd43c0061414b012da00a03c03bd9a34477
Uploaded: 2023-12-11 23:59:43 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: skellycam
Version: 2023.12.1090
Summary: Top-level package for skellycam.
Author: Endurance Idehen, Jonathan Samir Matthis
Author-Email: Skelly FreeMoCap <info[at]freemocap.org>
Project-Url: Homepage, https://github.com/freemocap/skellycam
Keywords: camera,stream,video,image,opencv,skelly,freemocap,motion capture,synchronization,computer vision
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Healthcare Industry
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: Other Audience
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Utilities
Classifier: Topic :: Multimedia :: Video
Classifier: Topic :: Multimedia :: Video :: Capture
Classifier: Topic :: Multimedia :: Video :: Display
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Image Processing
Classifier: Topic :: Scientific/Engineering :: Visualization
Classifier: Topic :: Scientific/Engineering :: Human Machine Interfaces
Classifier: Topic :: System :: Hardware
Classifier: Topic :: System :: Hardware :: Universal Serial Bus (USB)
Classifier: Topic :: System :: Hardware :: Universal Serial Bus (USB) :: Video (UVC)
Requires-Python: >=3.9,<3.12
Requires-Dist: numpy (==1.26.2)
Requires-Dist: opencv-contrib-python (==4.8.*)
Requires-Dist: pydantic (==1.*)
Requires-Dist: Pillow (==10.0.1)
Requires-Dist: psutil (==5.9.6)
Requires-Dist: setproctitle (==1.3.3)
Requires-Dist: pyside6 (==6.6.*)
Requires-Dist: matplotlib (==3.8.2)
Requires-Dist: scipy (==1.11.4)
Requires-Dist: rich (==13.7.0)
Requires-Dist: pandas (==2.1.4)
Requires-Dist: pyqtgraph (==0.13.3)
Requires-Dist: qtpy (==2.4.1)
Requires-Dist: toml (==0.10.2)
Requires-Dist: tqdm (==4.66.1)
Requires-Dist: black; extra == "dev"
Requires-Dist: bumpver; extra == "dev"
Requires-Dist: isort; extra == "dev"
Requires-Dist: pip-tools; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
[Description omitted; length: 5229 characters]

WHEEL

Wheel-Version: 1.0
Generator: flit 3.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
skellycam/__init__.py sha256=4Z3rs3zriALoP0HhMeJqq5xvghXDGgkHmIogKzTWjkY 1489
skellycam/__main__.py sha256=UttTKcv1Q5CjGP8vKjiiRnfV0PgxrbcXLqiJJN6nHLo 899
skellycam/detection/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
skellycam/detection/detect_cameras.py sha256=hzab0CSyixCjnWVOlfhRVUmrryy2bH8VCYZQHAahwjY 593
skellycam/detection/charuco/charuco_definition.py sha256=4kw06Uu6vOVxVsVMYHxdPa2ajgp844cw9iFZfOywsPE 842
skellycam/detection/charuco/charuco_detection.py sha256=FmUEINJwy2HfOeaNTCaM_952L5Q6CqV4BubWEpNqRmo 646
skellycam/detection/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
skellycam/detection/models/frame_payload.py sha256=e0eAFF21_9IFT-01HRoOBNtXdVoxZFSvT5USwb58aZc 468
skellycam/detection/private/detect_possible_cameras.py sha256=E9ctI2rlPPyydef12-9-xCUH_Q2oXA5MsgrhwRUXghk 2609
skellycam/detection/private/found_camera_cache.py sha256=yL_WN_os6xQDjxQ35Mag9FjbHjvXxDEGxspDZeilKxM 262
skellycam/diagnostics/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
skellycam/diagnostics/create_diagnostic_plots.py sha256=Cy60oMj50t6IIwKmQNhEXXV3vS4LPk9JXjhRqAwBkzA 1940
skellycam/diagnostics/plot_first_middle_and_last_frames.py sha256=37EruaFXbwQ-JovB0mP3I3mctdv2rq5RQdAvM1fCHA4 2636
skellycam/diagnostics/plot_framerate_diagnostics.py sha256=AWX31Q_f7CKZfkM5sfJXqJ0xrWrkkifhZXk9B9hGV2o 7874
skellycam/examples/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
skellycam/examples/example1_single_camera_connection.py sha256=2VzLNc2230Ip_-nY2Z8bkXx3NJYfyJ98fTGJKPN6rwY 151
skellycam/examples/example2_record_synchronized_videos.py sha256=N7ZJXPOwmc38P7L2WAvC1OasQCpOfmlLEayY_IjmbdQ 683
skellycam/examples/show_all_cameras_in_cv2_windows.py sha256=hnO7DjzaiXOA6XpRmCAw1FLsnmRLX_1wa0ZebS92vbc 1287
skellycam/experiments/__init__.py sha256=ZbN9areI8qDLU1-pf5EkL2MUickuKWbK9MLnmX6UuWQ 87
skellycam/experiments/cam_show.py sha256=fefjhFOM47C0eTqO3tb3tsRBYaXAzCbDooirSBK_vBI 256
skellycam/experiments/imshow_tester.py sha256=spC3yVOVAt18nhzAjpAFn76jT-OVDgb559R6JXAKKz8 535
skellycam/experiments/slider_widget.py sha256=S_DVoCzLZiVY0CiVxOD9sh9j1Sn6btNuNvDcddF6xwo 774
skellycam/experiments/multi_camera_recorder/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
skellycam/experiments/multi_camera_recorder/multicamera_video_recorder.py sha256=s4OD-iT-u6r7gx1E0GG-Xkwqume2XttW1KTa7F4kSt4 7268
skellycam/gui/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
skellycam/gui/qt/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
skellycam/gui/qt/main.py sha256=GsdYeKTcKJRlMmDkO23xcQKfntpNwbSN7d5czQbVmxg 680
skellycam/gui/qt/skelly_cam_main_window.py sha256=MhIVfgmRi8AdJSg1CyRePjW390cGcwj5uUTBXylpZFA 6248
skellycam/gui/qt/skelly_cam_widget.py sha256=MWgrbx53VSh9x1vt5jvXWVIrkilowthvimGrgax7PzQ 14662
skellycam/gui/qt/css/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
skellycam/gui/qt/css/qt_css_stylesheet.py sha256=AAkpxAa5ukL-Im-l71vi-5pzjxdiYVciJMp10hYvAZI 2735
skellycam/gui/qt/utilities/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
skellycam/gui/qt/utilities/clear_layout.py sha256=5fccQAAE8xlAAaeWGoD0RUUXz-o8tswf9BYAJdqXXDI 495
skellycam/gui/qt/utilities/get_qt_app.py sha256=8NzNCyeeItgvEciayx__ekKuvY3Gha-NmRsYCkxy4bQ 191
skellycam/gui/qt/utilities/qt_label_strings.py sha256=71y1ousBwTr-2J5XGdYkhTbaHfpPCPJxwBSXVd8wvMA 2042
skellycam/gui/qt/widgets/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
skellycam/gui/qt/widgets/single_camera_view_widget.py sha256=EBQXlnmouKiae09ltnKZEZqMuH_aAU9qxE6YVqM8CwU 3074
skellycam/gui/qt/widgets/skelly_cam_config_parameter_tree_widget.py sha256=mVXQuekgwqdOHm21XKskVE-z3F6M4b8zXvUyeEaigFE 13089
skellycam/gui/qt/widgets/skelly_cam_controller_widget.py sha256=3ACdbeEKysd57DrMJG4Swiw77n3XQDMmEuGnB2zbau0 5589
skellycam/gui/qt/widgets/skelly_cam_directory_view_widget.py sha256=rJ3yIttziV9sMyHr31P3pF5DnfIQOqacU7Gxvp-aQAA 3721
skellycam/gui/qt/widgets/welcome_to_skellycam_widget.py sha256=k6NsgBSMMBjb3Zr0YsOPGHOlS9GhJiApMh22WdmLcDc 2187
skellycam/gui/qt/workers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
skellycam/gui/qt/workers/camera_group_thread_worker.py sha256=hQRCd9Xw7lDTNOJFpwbv-fPp5HMX2XCiCVi8JQPaXLE 10593
skellycam/gui/qt/workers/detect_cameras_worker.py sha256=gvm1zoDNKYVH0mM0yV5tU6BNbCAJzrQ-_irbuDhrMlw 526
skellycam/gui/qt/workers/save_videos_worker.py sha256=GmmQP-H9ZF_bgUG7nJT23-KEL_j2b-TmCDbHQYVRFbk 1022
skellycam/gui/qt/workers/video_save_thread_worker.py sha256=KDBFi1Xtm5CAuo0p5oZzzidPu0fyJT6GJfvZdiksKLs 1447
skellycam/opencv/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
skellycam/opencv/simplest_opencv_webcam_display.py sha256=oyugJ5wSsv90D4Q-s4y9NfEOAfEQdWeMATP65UAu0lA 874
skellycam/opencv/camera/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
skellycam/opencv/camera/attributes.py sha256=z5oHRsGvSG3jDcAxwkf4dRkWc_nwQGQH39IbbBgXYGU 270
skellycam/opencv/camera/camera.py sha256=o2oGnWI2eTFWFDV1rZJm6BfbiOewcxE1bVP3BIpaqOE 3319
skellycam/opencv/camera/internal_camera_thread.py sha256=HhoFJR0vMObYBP8dL6n-Q5Jk78bbwSAIbnLGpZZdn_8 6328
skellycam/opencv/camera/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
skellycam/opencv/camera/models/camera_config.py sha256=xebys9aQg6DmnUx9ljNumVriCb5FemN96suoeuJi1GA 389
skellycam/opencv/camera/types/camera_id.py sha256=B1RLBQJaQ0zy0iGvo7kWI982-l-__n4Y_ueizoq_GEI 15
skellycam/opencv/config/apply_config.py sha256=J04-iiBQ4J9hZtdaJmPf8HtTK-yBrSjNxZjsFzhCNkc 1501
skellycam/opencv/config/determine_backend.py sha256=w56LVthnA8uqvFc51UT3Yne9p_UjdthJqwfbovyhAqs 379
skellycam/opencv/group/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
skellycam/opencv/group/camera_group.py sha256=hhdh4C7yPZrtgvaA0pqgGY2zO2t8WK2zm9yYLS_UeqI 6570
skellycam/opencv/group/strategies/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
skellycam/opencv/group/strategies/cam_group_queue_process.py sha256=UIiGNrjiHIV3RnhnvNPXDGHU0sZmJjxhgMqLpqo3omw 6787
skellycam/opencv/group/strategies/cam_group_zeromq_process.py sha256=KCAnHJvsgI_BzfdMXd9ZDIOYRBuM7qDTJh-LRbc-m-k 1732
skellycam/opencv/group/strategies/grouped_process_strategy.py sha256=81UNAcZ1u0tBoa8JxFHfGjDfW7Fm_EhdCgtkigLrqx0 3357
skellycam/opencv/group/strategies/queue_communicator.py sha256=7AIn5lzdTsxJRD3KKEZ8yG1BNvS8YXPMWzexspM8E3c 494
skellycam/opencv/group/strategies/strategies.py sha256=-mGnOBLOytfmroYl-hu5IqdGIrxTkGE1yf06uijngLc 96
skellycam/opencv/video_recorder/save_synchronized_videos.py sha256=NtPgm3i-kCbwLzlGHulbHuravicans42PKgeTUhCI34 5594
skellycam/opencv/video_recorder/video_recorder.py sha256=T2rQ8V9zAo_7b4ARku7d5jBelprQGGx3So7uLXDxbvc 6560
skellycam/system/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
skellycam/system/environment/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
skellycam/system/environment/default_paths.py sha256=6DixsMNLj6hMn2LgPFEW46etJmMUryIID6GRN1JS7Y0 3495
skellycam/system/environment/home_dir.py sha256=6-P65AZEZ-YlnjZ0xvgM2nQ4434P37h47dQoGa0GdX4 86
skellycam/system/log_config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
skellycam/system/log_config/logsetup.py sha256=VLxcRZdhrdtkbWXC7lwDVWsFjfFC5BLVZAr9obGzhwo 1458
skellycam/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
skellycam/tests/test_frame_timestamp_synchronization.py sha256=tyBlDHHT5KSjYk4JgpLnpWxOathmPnZAkT_HUcup5m8 542
skellycam/tests/test_synchronized_video_frame_counts.py sha256=ru8XSoSKMn7w47VZUTogYOUjoH1cQ4V949PdfgDpmAQ 749
skellycam/tests/test_test.py sha256=HZrGc2G-excaGdWddUj-2wVnMfZ_Qo9IfMki60VSefw 79
skellycam/tests/utilities/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
skellycam/tests/utilities/get_number_of_frames_of_videos_in_a_folder.py sha256=Ma5gt_CnXSQ7ZLr5jaD5iOoCqCqgVP46KX-jIIy95_M 1036
skellycam/utils/array_split_by.py sha256=T9MX0xFvciCdKgEDMXuDh5m3xExOL8pNVv8eXFWeWdg 476
skellycam/utils/start_file.py sha256=D9WmzfJDLMVTVWCpb188oWiuJYog9ESuHK1jK0OuiZ0 251
skellycam/viewers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
skellycam/viewers/cv_cam_viewer.py sha256=5Fts4vTY606Xi8KS9qhaPc0qLNnXTGRkha6StKbQpYY 1000
skellycam-2023.12.1090.dist-info/entry_points.txt sha256=mZBNPPe4QslHbTwy6ETple304ewoPZMBQvBq4DE01XI 53
skellycam-2023.12.1090.dist-info/LICENSE sha256=hIahDEOTzuHCU5J2nd07LWwkLW7Hko4UFO__ffsvB-8 34523
skellycam-2023.12.1090.dist-info/WHEEL sha256=EZbGkh7Ie4PoZfRQ8I0ZuP9VklN_TvcZ6DSE5Uar4z4 81
skellycam-2023.12.1090.dist-info/METADATA sha256=IxnCYqSyMOcsdLWtJo3lF7Y2Gw1EHkf2CHksltNui3c 7818
skellycam-2023.12.1090.dist-info/RECORD

entry_points.txt

skellycam = skellycam.__main__:main