ibaiGorordo / pyKinectAzure

Python library to run Kinect Azure DK SDK functions
MIT License
446 stars 114 forks source link

Set up the project again #115

Open tyAlexios opened 8 months ago

tyAlexios commented 8 months ago

if I change some codes in device.py and capture.py, do I have to set up this project again to make the changes take effect? And how to set it up again? Thanks

zhonghong322 commented 8 months ago

1、python setup.py build 2、python setup.py install

zhonghong322 commented 8 months ago

Due to the end-of-life (EOL) status of Azure Kinect, which is no longer maintained, Orbbec company provides Femto Mega and Femto Bolt as replacements that are secure and compatible with the Azure Kinect interface. I have noticed that many former users have been using the pyKinectAzure repository. We have forked this repository and made some simple adaptations to support Femto Mega and Femto Bolt.

1、Femto Mega Femto Mega is a programmable multi-mode Depth and RGB camera with real-time streaming of processed images over ethernet or USB connections. The camera uses Microsoft’s industry proven ToF technology and the NVIDIA® Jetson™ platform to deliver a comprehensive Depth and RGB vision platform for computer vision and AI developers. With a wide field of view (FOV) and high resolution depth sensor, it’s ideal for robotics, manufacturing, logistics and healthtech applications.

https://www.orbbec.com/femto-mega-document/

Compared to Azure Kinect, it has the following advantages

2、Femto Bolt Orbbec Femto Bolt is the closest alternate to Microsoft’s Azure Kinect DK (Microsoft’s Azure Kinect Developer Kit Technology Transfers to Partner Ecosystem). Developed in collaboration with Microsoft, it uses Microsoft’s advanced iToF sensing technology and has identical operation modes and performance as the Microsoft Azure Kinect DK. Femto Bolt also has a 4K color camera, IMU, and can be operated with a single USB-C connection for power and data.

This document provides a detailed description of the Orbbec Femto Bolt and highlights its differences from the Azure Kinect DK. The information will help developers become familiar with the Femto Bolt and also integrate it into applications originally developed using the Azure Kinect DK.

A detailed comparison of the Femto Bolt with the Azure Kinect DK can be found at Comparison with Azure Kinect DK.

https://www.orbbec.com/femto-bolt-document/

3、GitHub Link https://github.com/orbbec/pyKinectAzure

OrbbecSDK-K4A-Wrapper: https://github.com/orbbec/OrbbecSDK-K4A-Wrapper