|
| virtual void | compute (InputArray img, OutputArray descriptors, Stream &stream=Stream::Null())=0 |
| | 返回為整個影像計算的塊描述符。
|
| |
| void | detect (InputArray img, std::vector< Point > &found_locations, std::vector< double > &confidences) |
| |
| virtual void | detect (InputArray img, std::vector< Point > &found_locations, std::vector< double > *confidences=NULL)=0 |
| | 執行無多尺度視窗的物件檢測。
|
| |
| void | detectMultiScale (InputArray img, std::vector< Rect > &found_locations, std::vector< double > &confidences) |
| |
| virtual void | detectMultiScale (InputArray img, std::vector< Rect > &found_locations, std::vector< double > *confidences=NULL)=0 |
| | 執行帶多尺度視窗的物件檢測。
|
| |
| void | detectMultiScaleWithoutConf (InputArray img, std::vector< Rect > &found_locations) |
| | 執行帶多尺度視窗的物件檢測。
|
| |
| void | detectWithoutConf (InputArray img, std::vector< Point > &found_locations) |
| | 執行無多尺度視窗的物件檢測。
|
| |
| virtual size_t | getBlockHistogramSize () const =0 |
| | 返回塊直方圖大小。
|
| |
| virtual Mat | getDefaultPeopleDetector () const =0 |
| | 返回用於人物檢測的分類器係數。
|
| |
| virtual HOGDescriptor::DescriptorStorageFormat | getDescriptorFormat () const =0 |
| |
| virtual size_t | getDescriptorSize () const =0 |
| | 返回分類所需的係數數量。
|
| |
| virtual bool | getGammaCorrection () const =0 |
| |
| virtual int | getGroupThreshold () const =0 |
| |
| virtual double | getHitThreshold () const =0 |
| |
| virtual double | getL2HysThreshold () const =0 |
| |
| virtual int | getNumLevels () const =0 |
| |
| virtual double | getScaleFactor () const =0 |
| |
| virtual double | getWinSigma () const =0 |
| |
| virtual Size | getWinStride () const =0 |
| |
| virtual void | setDescriptorFormat (HOGDescriptor::DescriptorStorageFormat descr_format)=0 |
| |
| virtual void | setGammaCorrection (bool gamma_correction)=0 |
| | 指定是否需要伽馬校正預處理的標誌。
|
| |
| virtual void | setGroupThreshold (int group_threshold)=0 |
| |
| virtual void | setHitThreshold (double hit_threshold)=0 |
| |
| virtual void | setL2HysThreshold (double threshold_L2hys)=0 |
| | L2-Hys 歸一化方法收縮。
|
| |
| virtual void | setNumLevels (int nlevels)=0 |
| | 檢測視窗增加的最大數量。
|
| |
| virtual void | setScaleFactor (double scale0)=0 |
| | 檢測視窗增加的係數。
|
| |
| virtual void | setSVMDetector (InputArray detector)=0 |
| | 設定線性 SVM 分類器的係數。
|
| |
| virtual void | setWinSigma (double win_sigma)=0 |
| | 高斯平滑視窗引數。
|
| |
| virtual void | setWinStride (Size win_stride)=0 |
| | 視窗步長。它必須是塊步長的倍數。
|
| |
| | Algorithm () |
| |
| virtual | ~Algorithm () |
| |
| virtual void | clear () |
| | 清除演算法狀態。
|
| |
| virtual bool | empty () const |
| | 如果 演算法 為空(例如,在最開始或讀取失敗後),則返回 true。
|
| |
| virtual String | getDefaultName () const |
| |
| virtual void | read (const FileNode &fn) |
| | 從檔案儲存中讀取演算法引數。
|
| |
| virtual void | save (const String &filename) const |
| |
| void | write (const Ptr< FileStorage > &fs, const String &name=String()) const |
| |
| virtual void | write (FileStorage &fs) const |
| | 將演算法引數儲存到檔案儲存中。
|
| |
| void | write (FileStorage &fs, const String &name) const |
| |