1. Teste ZED
cd /usr/local/zed/tools
./ZED_Explorer
Sem problemas até aqui
Então os dois seguintes reportarão erros
./ZED_Depth_Viewer
./ZED_Sensor_Viewer
erro ao carregar bibliotecas compartilhadas: libopenblas.so.0
sudo apt-get install libopenblas-dev
erro ao carregar bibliotecas compartilhadas: libturbojpeg.so.0
sudo apt-get install libturbojpeg-dev
Se mostrar falha
sudo apt-get update
Então tente instalar novamente
2. Instale get_python_api.py
cd /usr/local/zed
python get_python_api.py
Erro ImportError: Nenhum módulo denominado solicitação
sudo apt-get install python-requests
Ainda relatando o mesmo erro
python3 get_python_api.py
Problema ERRO: o resolvedor de dependência do pip atualmente não leva em consideração todos os pacotes que estão instalados. Esse comportamento é a fonte dos seguintes conflitos de dependência.
uff 0.6.9 requer protobuf>=3.3.0, mas você tem o protobuf 3.0.0 que é incompatível.
pip install --upgrade protobuf
python3 get_python_api.py
3. Teste de instalação
Crie um novo arquivo python
mkdir TEST
cd TEST
touch test.py
vim test.py
import pyzed.sl as sl def main(): # Create a Camera object zed = sl.Camera() # Create a InitParameters object and set configuration parameters init_params = sl.InitParameters() init_params.sdk_verbose = False # Open the camera err = zed.open(init_params) if err != sl.ERROR_CODE.SUCCESS: exit(1) # Get camera information (ZED serial number) zed_serial = zed.get_camera_information().serial_number print("Hello! This is my serial number: {0}".format(zed_serial)) # Close the camera zed.close() if __name__ == "__main__": main()
Pressione a tecla esc primeiro e depois digite
:wq
python test.py
Erro ImportError:Nenhum módulo chamado pyzed.sl
python3 test.py
Erro Instrução ilegal (núcleo despejado)
export OPENBLAS_CORETYPE=ARMV8
python3 test.py