2017-07-24 151 views
0

我有一個RealSense::Image,我想調整大小。我無法從文檔中瞭解如何。如何調整實際大小::圖片

我編碼在C++:

Status result = pSenseManager->AcquireFrame(true); 
Intel::RealSense::Image* segmented_image = pSeg->AcquireSegmentedImage(); 

例如segmented_image現在有一個640×480大小的像素。我想調整它。我應該調用什麼函數?

+0

將其轉換爲OpenCV圖像並在其中調整大小。 – Deepfreeze

回答

1

您使用哪種RealSense相機? R200,LR200,ZR300,SR300,D400系列?

  • 對於SR300和D400系列,建議使用它支持跨平臺開發新的英特爾SDK 2.0 librealsense。現在,最新版本是2.7.9。

    示例代碼:

    rs2::pipeline pipe; 
    pipe.enable_stream(rs2_stream::RS2_STREAM_DEPTH, 0, 640, 480, rs2_format::RS2_FORMAT_Z16, FPS); 
    
  • 對於R200,LR200和ZR300,您可以使用傳統的librealsense(主)

    示例代碼:

    dev->enable_stream(rs::stream::depth, 640, 480, rs::format::z16, 30); 
    

你可以在librealsense示例和文檔中找到更多細節。