Modality that computes quantized surface normals from a dense depth map.
[詳解]
#include <linemod.hpp>
cv::linemod::Modalityを継承しています。
|
| DepthNormal () |
| Default constructor. Uses reasonable default parameter values.
|
|
| DepthNormal (int distance_threshold, int difference_threshold, size_t num_features, int extract_threshold) |
| Constructor. [詳解]
|
|
virtual String | name () const CV_OVERRIDE |
|
virtual void | read (const FileNode &fn) CV_OVERRIDE |
|
virtual void | write (FileStorage &fs) const CV_OVERRIDE |
|
CV_WRAP Ptr< QuantizedPyramid > | process (const Mat &src, const Mat &mask=Mat()) const |
| Form a quantized image pyramid from a source image. [詳解]
|
|
|
static CV_WRAP Ptr< DepthNormal > | create (int distance_threshold, int difference_threshold, size_t num_features, int extract_threshold) |
|
static CV_WRAP Ptr< Modality > | create (const String &modality_type) |
| Create modality by name. [詳解]
|
|
static CV_WRAP Ptr< Modality > | create (const FileNode &fn) |
| Load a modality from file.
|
|
|
CV_PROP int | distance_threshold |
|
CV_PROP int | difference_threshold |
|
CV_PROP size_t | num_features |
|
CV_PROP int | extract_threshold |
|
Modality that computes quantized surface normals from a dense depth map.
◆ DepthNormal()
cv::linemod::DepthNormal::DepthNormal |
( |
int |
distance_threshold, |
|
|
int |
difference_threshold, |
|
|
size_t |
num_features, |
|
|
int |
extract_threshold |
|
) |
| |
Constructor.
- 引数
-
distance_threshold | Ignore pixels beyond this distance. |
difference_threshold | When computing normals, ignore contributions of pixels whose depth difference with the central pixel is above this threshold. |
num_features | How many features a template must contain. |
extract_threshold | Consider as candidate feature only if there are no differing orientations within a distance of extract_threshold. |
◆ name()
virtual String cv::linemod::DepthNormal::name |
( |
| ) |
const |
|
virtual |
◆ processImpl()
◆ read()
virtual void cv::linemod::DepthNormal::read |
( |
const FileNode & |
fn | ) |
|
|
virtual |
◆ write()
virtual void cv::linemod::DepthNormal::write |
( |
FileStorage & |
fs | ) |
const |
|
virtual |
このクラス詳解は次のファイルから抽出されました: