Repolode
realsenseai

realsenseai/librealsense

SDK C++ multiplataforma para câmeras de profundidade Intel RealSense, com streaming de profundidade e cores e dados de calibração intrínseca e extrínseca.

Estrelas
9,088
Forks
5,047
Issues abertas
43
Último commit
anteontem

O que é?

librealsense é o SDK 2.0 para câmeras de profundidade RealSense. Ele permite que aplicações abram streams de profundidade e cores em dispositivos compatíveis e leiam informações de calibração intrínseca e extrínseca, para que desenvolvedores trabalhem com dados de profundidade 3D de câmeras estéreo sem precisar escrever drivers de dispositivo de baixo nível.

O SDK roda em Windows, Linux, macOS, Android e Docker, e inclui guias de instalação para Jetson e Raspberry Pi. Os wrappers abrangem C++, C, C#, Python, ROS 2 e uma REST API. O repositório também inclui código de exemplo, o RealSense Viewer para streaming e gravação e uma Depth Quality Tool para medir a precisão e a taxa de preenchimento.

O repositório também oferece processamento acelerado por GPU via CUDA ou AMD HIP/ROCm, selecionado durante o build. Há suporte à linha de câmeras estéreo D400, incluindo os modelos D455, D435if, D405, D457 e D555 PoE.

Recursos principais

  • 01Streaming de profundidade e cores em câmeras RealSense.
  • 02Acesso a dados de calibração intrínseca e extrínseca.
  • 03Wrappers para C++, C, C#, Python, ROS 2 e REST API.
  • 04Roda em Windows, Linux, macOS, Android e Docker, com guias para Jetson e Raspberry Pi.
  • 05RealSense Viewer e Depth Quality Tool incluídos.
  • 06Aceleração opcional por GPU via CUDA ou AMD HIP/ROCm.

Casos de uso

  • Adicionar percepção de profundidade a robôs ou plataformas móveis autônomas.
  • Criar aplicações de escaneamento 3D ou medição de objetos.
  • Prototipar pipelines de visão computacional com ROS 2 ou Python.
  • Avaliar e ajustar a precisão de câmeras RealSense antes da implantação.

Início rápido

  1. 1

    Instale o pacote estável do Python

    pip install pyrealsense2
  2. 2

    Clone o repositório e crie um diretório de build

    git clone https://github.com/realsenseai/librealsense.git && cd librealsense && mkdir build && cd build
  3. 3

    Configure o build com o CMake

    cmake ..
  4. 4

    Compile o projeto

    cmake --build .

Antes de usar

  • É necessária uma câmera de profundidade RealSense para aproveitar ao máximo o SDK.
  • Algumas bibliotecas mais recentes de código fechado são distribuídas separadamente pelo Perception Studio.

Em coleções

Tópicos

#computer-vision#depth-camera#stereo-vision#camera-sdk#robotics#cpp#3d-scanning#camera-api#developer-kits#hardware

Perguntas frequentes

O que é librealsense?
SDK C++ multiplataforma para câmeras de profundidade Intel RealSense, com streaming de profundidade e cores e dados de calibração intrínseca e extrínseca. librealsense é o SDK 2.0 para câmeras de profundidade RealSense. Ele permite que aplicações abram streams de profundidade e cores em dispositivos compatíveis e leiam informações de calibração intrínseca e extrínseca, para que desenvolvedores trabalhem com dados de profundidade 3D de câmeras estéreo sem precisar escrever drivers de dispositivo de baixo nível.
librealsense é gratuito? Qual é a licença?
librealsense é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
librealsense ainda é mantido?
Manutenção ativa. O último commit de librealsense foi em 5 de nov. de 2026.
Para que posso usar librealsense?
Adicionar percepção de profundidade a robôs ou plataformas móveis autônomas. Criar aplicações de escaneamento 3D ou medição de objetos. Prototipar pipelines de visão computacional com ROS 2 ou Python. Avaliar e ajustar a precisão de câmeras RealSense antes da implantação.
Como instalar librealsense?
Instale o pacote estável do Python: pip install pyrealsense2 Clone o repositório e crie um diretório de build: git clone https://github.com/realsenseai/librealsense.git && cd librealsense && mkdir build && cd build Configure o build com o CMake: cmake .. Compile o projeto: cmake --build .
Onde consigo librealsense?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/realsenseai/librealsense

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados