Items with no label
3335 Discussions

how to extract IR images from Realsense zr300

TNgam
Beginner
2,430 Views

Dear all,

 

Im new for embedded code and i have tried to use cpp-headless in librealsense.vc12 :

 

<<a href="https://github.com/IntelRealSense/hand_tracking_samples/tree/master/third_party/librealsense/librealsense.vc12" title="https://github.com/IntelRealSense/hand_tracking_samples/tree/master/third_party/librealsense/librealsense.vc12">hand_tracking_samples/third_party/librealsense/librealsense.vc12 at master · IntelRealSense/hand_tracking_samples · GitH… >.

 

After compiling, I can get only 1 image as PNG format from cpp-headless which called cpp-headless.cpp from <<a href="https://github.com/IntelRealSense/hand_tracking_samples/blob/master/third_party/librealsense/examples/cpp-headless.cpp" title="https://github.com/IntelRealSense/hand_tracking_samples/blob/master/third_party/librealsense/examples/cpp-headless.cpp">hand_tracking_samples/cpp-headless.cpp at master · IntelRealSense/hand_tracking_samples · GitHub >

I have 2 questions:

1. Is it possible to modify to get more IR images by modifying cpp-headless.cpp? If it is possible, please guild me how to do that.

 

2. is there anyway to get IR images when the realsenes zr300 is recording?

(i used ubuntu 16.04)

 

 

Thank you so much

0 Kudos
1 Solution
MartyG
Honored Contributor III
545 Views

You will be able to achieve far more with your ZR300 if you use the RealSense SDK For Linux. This is an SDK that Intel made specially for ZR300. It includes the legacy Librealsense in its packages so you can access its capabilities, and also adds many extra features not in Librealsense, such as object and person detection.

https://software.intel.com/sites/products/realsense/sdk/getting_started.html Intel® RealSense™ SDK for Linux: Getting Started

RealSense SDK For Linux has record and playback, and a Capture tool that "Provides a GUI to view camera streams, create a new file from a live camera, and play a file in the supported formats. The tool provides options to render the camera or file images".

https://github.com/IntelRealSense/realsense_sdk_zr300# functionality GitHub - IntelRealSense/realsense_sdk_zr300: Toolkit built on top of the Intel® RealSense™ Cross Platform API (librealse…

View solution in original post

0 Kudos
3 Replies
MartyG
Honored Contributor III
546 Views

You will be able to achieve far more with your ZR300 if you use the RealSense SDK For Linux. This is an SDK that Intel made specially for ZR300. It includes the legacy Librealsense in its packages so you can access its capabilities, and also adds many extra features not in Librealsense, such as object and person detection.

https://software.intel.com/sites/products/realsense/sdk/getting_started.html Intel® RealSense™ SDK for Linux: Getting Started

RealSense SDK For Linux has record and playback, and a Capture tool that "Provides a GUI to view camera streams, create a new file from a live camera, and play a file in the supported formats. The tool provides options to render the camera or file images".

https://github.com/IntelRealSense/realsense_sdk_zr300# functionality GitHub - IntelRealSense/realsense_sdk_zr300: Toolkit built on top of the Intel® RealSense™ Cross Platform API (librealse…

0 Kudos
TNgam
Beginner
545 Views

Thank you, i installed realsense_sdk and tried to build and access recording folder. I thought i can obtain images from some libraries. As your suggestion, i have to write my own codes using this API or SDK aright?

 

Because Im not familiar with linux and C, some steps for executing details from realsense_sdk may lose.

0 Kudos
MartyG
Honored Contributor III
545 Views

I have not used RealSense SDK For Linux myself, so I apologize if my suggestions here are unclear. It looks as though you are viewing the folder where the source-code version of the samples is stored.

The instructions suggest that pre-built executable versions of the samples are provided as well, and may be in a folder called usr / bin

0 Kudos
Reply