zed-open-capture | Low level camera driver for the ZED stereo camera family | Camera library

 by   stereolabs C++ Version: v0.5.0 License: MIT

kandi X-RAY | zed-open-capture Summary

kandi X-RAY | zed-open-capture Summary

zed-open-capture is a C++ library typically used in Video, Camera applications. zed-open-capture has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. You can download it from GitHub.

The ZED Open Capture is a multi-platform, open-source C++ library for low-level camera and sensor capture for the ZED stereo camera family. It doesn't require CUDA and therefore can be used on many desktop and embedded platforms. The open-source library provides methods to access raw video frames, calibration data, camera controls and raw data from the camera sensors (on ZED 2 and ZED Mini). A synchronization mechanism is provided to get the correct sensor data associated to a video frame. Note: While in the ZED SDK all output data is calibrated and compensated, here the extracted raw data is not corrected by the camera and sensor calibration parameters. You can retrieve camera and sensor calibration data using the ZED SDK to correct your camera data.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              zed-open-capture has a low active ecosystem.
              It has 72 star(s) with 24 fork(s). There are 8 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 4 open issues and 18 have been closed. On average issues are closed in 65 days. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of zed-open-capture is v0.5.0

            kandi-Quality Quality

              zed-open-capture has 0 bugs and 0 code smells.

            kandi-Security Security

              zed-open-capture has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              zed-open-capture code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              zed-open-capture is licensed under the MIT License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              zed-open-capture releases are available to install and integrate.
              Installation instructions, examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of zed-open-capture
            Get all kandi verified functions for this library.

            zed-open-capture Key Features

            No Key Features are available at this moment for zed-open-capture.

            zed-open-capture Examples and Code Snippets

            Build
            C++dot img1Lines of Code : 16dot img1License : Permissive (MIT)
            copy iconCopy
            $ mkdir build
            $ cd build
            $ cmake ..
            $ make -j$(nproc)
            
            $ mkdir build
            $ cd build
            $ cmake .. -DBUILD_EXAMPLES=OFF
            $ make -j$(nproc)
            
            $ mkdir build
            $ cd build
            $ cmake .. -DBUILD_SENSORS=OFF -DBUILD_EXAMPLES=OFF
            $ make -j$(nproc)
            
            $ mkdir build
            $ cd buil  
            Open Capture Camera API ,Run,Get sensors data
            C++dot img2Lines of Code : 8dot img2License : Permissive (MIT)
            copy iconCopy
            #include "sensorcapture.hpp"
            sl_oc::sensors::SensorCapture sens;
            std::vector devs = sens.getDeviceList();
            sens.initializeSensors( devs[0] );
            const sl_oc::sensors::data::Imu imuData = sens.getLastIMUData(5000);
            const sl_oc::sensors::data::Magnetometer  
            Open Capture Camera API ,Running the examples
            C++dot img3Lines of Code : 5dot img3License : Permissive (MIT)
            copy iconCopy
            $ zed_open_capture_video_example
            $ zed_open_capture_control_example
            $ zed_open_capture_rectify_example
            $ zed_open_capture_sensors_example
            $ zed_open_capture_sync_example
              

            Community Discussions

            QUESTION

            Using 3rd Party Shared Object Library and header files in CMake
            Asked 2022-Jan-11 at 14:52

            I am trying to use this ZED Open Capture library for using the ZED Mini camera for my project on RaspberryPi. I succesfully installed the library and the shared object file is at /usr/local/lib/libzed_open_capture.so and the include headers are at the location /usr/local/include/zed-open-capture/. To include this library I am adding the following lines to my CMakeLists.txt

            ...

            ANSWER

            Answered 2022-Jan-11 at 07:44

            According to the ZED Open Capture's CMakeLists.txt:

            Source https://stackoverflow.com/questions/70657844

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install zed-open-capture

            Install GCC compiler and build tools. Install CMake build system.
            Install GCC compiler and build tools $ sudo apt install build-essential
            Install CMake build system $ sudo apt install cmake
            Install HIDAPI and LIBUSB libraries: $ sudo apt install libusb-1.0-0-dev libhidapi-libusb0 libhidapi-dev
            Install OpenCV to build the examples (optional) $ sudo apt install opencv-dev

            Support

            The API is documented in the Include.h files. It is also generated as a Doxygen for simpler navigation: https://stereolabs.github.io/zed-open-capture. You can also generate the documentation locally in HTML format (with Doxygen) using the commands below. Access the docs by opening doc/html/index.html in your web browser. ​ $ sudo apt-get install -y doxygen # if not previously installed $ cd doc $ ./generate_doc.sh.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries

            Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Explore Related Topics

            Consider Popular Camera Libraries

            react-native-camera

            by react-native-camera

            react-native-camera

            by react-native-community

            librealsense

            by IntelRealSense

            camerakit-android

            by CameraKit

            MagicCamera

            by wuhaoyu1990

            Try Top Libraries by stereolabs

            zed-sdk

            by stereolabsC++

            zed-examples

            by stereolabsC++

            zed-ros-wrapper

            by stereolabsC++

            zed-unity

            by stereolabsC#

            zed-python-api

            by stereolabsPython