I see that the Python API has not been updated for the past couple of months.
I would like to make use of new features in the SDK (such as
PositionalTrackingParameters::depth_min_range) and I would love to experiment with
Matobjects with type
MEM:GPU. I believe I can achieve some great speed gains in my applications if all of these features would be exposed in the Python API.
Can you give me any updates as to when we can expect to see updates to the Python API?
I’m currently using pyzed 3.8 in my python project - Windows 10/11, python 3.10, CUDA 11.7. I assume that you installed SDK 3.8, have you run get_python_api.py again? I had trouble getting it installed originally (I had installed python 3.11, but the python wrapper doesn’t support that version yet AND the error message was incredibly misleading), but it’s working fine right now. I can add depth_min_range to the positional tracking parameters successfully.
Okay, so the reason I did not find new functionalities was that there was no activity on GitHub in recent months. I was also looking at a cached version of the API reference as I found no trace of
I am also on pyzed 3.8 and will try it out now since I see the added functions in the API reference now.
Is the aforementioned GitHub repository no longer active?
I could not help but notice that
py_mat is used in the function description of
roi_mask is used in the parameter definition. I suppose it should be the latter everywhere.
The zed-python-api Github repository containing the pyzed sources has been updated for 3.8.
Thank you @adujardin for keeping the GitHub repo up to date!
Any update on the
sl.MEM.GPU functionality in the Python API?
I also noticed that My PR went stale. Could you please have a look at it?
I am somehow struggling with the compilation from scratch, will there be an update for the wrapper soon or am I doing anything wrong? I’m getting this message from it
ZED SDK 3.8
→ Checking if https://download.stereolabs.com/zedsdk/3.8/whl/win/pyzed-3.8-cp39-cp39-win_amd64.whl exists and is available
Error downloading whl file (HTTP Error 403: Forbidden)
Unsupported platforms, no pyzed file available for this configuration
It can be manually installed from source GitHub - stereolabs/zed-python-api: Python API for the ZED SDK
Yes I did. The issue seems to be that my platform is recognised as “win” and not “win_amd64”?
You can download the whl file from the link I gave you for now. We’ll work on a fix for the script. It should try the correct URL in your case
After a stupid mistake on my side that did the job, thanks