#include <opencv2/rgbd/depth.hpp>
◆ DEPTH_CLEANER_METHOD
NIL 方法來自 C. Nguyen、S. Izadi、D. Lovel 的 Modeling Kinect Sensor Noise for Improved 3d Reconstruction and Tracking
◆ DepthCleaner() [1/2]
| cv::rgbd::DepthCleaner::DepthCleaner |
( |
| ) |
|
|
inline |
◆ DepthCleaner() [2/2]
建構函式
- 引數
-
| 深度 | 法線的深度(僅 CV_32F 或 CV_64F) |
| window_size | 計算法線的視窗大小:只能是 1、3、5 或 7 |
| 方法 | 要使用的方法之一:RGBD_NORMALS_METHOD_SRI, RGBD_NORMALS_METHOD_FALS |
◆ ~DepthCleaner()
| cv::rgbd::DepthCleaner::~DepthCleaner |
( |
| ) |
|
◆ create()
| Python |
|---|
| cv.rgbd.DepthCleaner.create( | depth[, window_size[, method]] | ) -> | retval |
| cv.rgbd.DepthCleaner_create( | depth[, window_size[, method]] | ) -> | retval |
◆ getDepth()
| int cv::rgbd::DepthCleaner::getDepth |
( |
| ) |
const |
|
inline |
| Python |
|---|
| cv.rgbd.DepthCleaner.getDepth( | | ) -> | retval |
◆ getMethod()
| int cv::rgbd::DepthCleaner::getMethod |
( |
| ) |
const |
|
inline |
| Python |
|---|
| cv.rgbd.DepthCleaner.getMethod( | | ) -> | retval |
◆ getWindowSize()
| int cv::rgbd::DepthCleaner::getWindowSize |
( |
| ) |
const |
|
inline |
| Python |
|---|
| cv.rgbd.DepthCleaner.getWindowSize( | | ) -> | retval |
◆ initialize()
| void cv::rgbd::DepthCleaner::initialize |
( |
| ) |
const |
| Python |
|---|
| cv.rgbd.DepthCleaner.initialize( | | ) -> | 無 |
初始化一些快取以供稍後計算的資料。如果未呼叫該函式,則將在首次計算法線時呼叫該函式
◆ initialize_cleaner_impl()
| void cv::rgbd::DepthCleaner::initialize_cleaner_impl |
( |
| ) |
const |
|
保護 |
◆ operator()()
給定深度影像中的一組 3d 點,計算每個點的法線。
- 引數
-
| points | 一個行 x 列 x 3 的 CV_32F/CV64F 矩陣或一個行 x 列 x 1 的 CV_U16S |
| 深度 | 清理後的深度的行 x 列矩陣 |
◆ setDepth()
| void cv::rgbd::DepthCleaner::setDepth |
( |
int | val | ) |
|
|
inline |
| Python |
|---|
| cv.rgbd.DepthCleaner.setDepth( | val | ) -> | 無 |
◆ setMethod()
| void cv::rgbd::DepthCleaner::setMethod |
( |
int | val | ) |
|
|
inline |
| Python |
|---|
| cv.rgbd.DepthCleaner.setMethod( | val | ) -> | 無 |
◆ setWindowSize()
| void cv::rgbd::DepthCleaner::setWindowSize |
( |
int | val | ) |
|
|
inline |
| Python |
|---|
| cv.rgbd.DepthCleaner.setWindowSize( | val | ) -> | 無 |
◆ depth_
| int cv::rgbd::DepthCleaner::depth_ |
|
保護 |
◆ depth_cleaner_impl_
| void* cv::rgbd::DepthCleaner::depth_cleaner_impl_ |
|
mutableprotected |
◆ method_
| int cv::rgbd::DepthCleaner::method_ |
|
保護 |
◆ window_size_
| int cv::rgbd::DepthCleaner::window_size_ |
|
保護 |
此類文件由以下檔案生成