OpenCV 4.12.0
開源計算機視覺
載入中...
搜尋中...
無匹配項
erfilter.hpp 檔案參考
#include "opencv2/core.hpp"
#include <vector>
#include <deque>
#include <string>
erfilter.hpp 的包含依賴關係圖
此圖顯示了直接或間接包含此檔案的檔案

類  cv::text::ERFilter::Callback
 Callback 帶有分類器的回撥被製作成一個類。 更多...
 
類  cv::text::ERFilter
 Neumann 和 Matas 場景文字檢測演算法的第一和第二階段的基類 [207]。 : 更多...
 
結構體  cv::text::ERStat
 ERStat 結構表示一個特定於類的極值區域 (ER)。 更多...
 

名稱空間

名稱空間  cv
 
名稱空間  cv::text
 

列舉

列舉  {
  cv::text::ERFILTER_NM_RGBLGrad ,
  cv::text::ERFILTER_NM_IHSGrad
}
 computeNMChannels 操作模式 更多...
 
列舉  cv::text::erGrouping_Modes {
  cv::text::ERGROUPING_ORIENTATION_HORIZ ,
  cv::text::ERGROUPING_ORIENTATION_ANY
}
 text::erGrouping 操作模式 更多...
 

函式

void cv::text::computeNMChannels (InputArray _src, OutputArrayOfArrays _channels, int _mode=ERFILTER_NM_RGBLGrad)
 計算要在 N&M 演算法中獨立處理的不同通道 [207]
 
Ptr< ERFiltercv::text::createERFilterNM1 (const Ptr< ERFilter::Callback > &cb, int thresholdDelta=1, float minArea=(float) 0.00025, float maxArea=(float) 0.13, float minProbability=(float) 0.4, bool nonMaxSuppression=true, float minProbabilityDiff=(float) 0.1)
 為 N&M 演算法的第一階段分類器創建極值區域濾波器 [207]
 
Ptr< ERFiltercv::text::createERFilterNM1 (const String &filename, int thresholdDelta=1, float minArea=(float) 0.00025, float maxArea=(float) 0.13, float minProbability=(float) 0.4, bool nonMaxSuppression=true, float minProbabilityDiff=(float) 0.1)
 從提供的路徑讀取 N&M 演算法的第一階段分類器的極值區域濾波器,例如 /path/to/cpp/trained_classifierNM1.xml。
 
Ptr< ERFiltercv::text::createERFilterNM2 (const Ptr< ERFilter::Callback > &cb, float minProbability=(float) 0.3)
 為 N&M 演算法的第二階段分類器創建極值區域濾波器 [207]
 
Ptr< ERFiltercv::text::createERFilterNM2 (const String &filename, float minProbability=(float) 0.3)
 從提供的路徑讀取 N&M 演算法的第二階段分類器的極值區域濾波器,例如 /path/to/cpp/trained_classifierNM2.xml。
 
void cv::text::detectRegions (InputArray image, const Ptr< ERFilter > &er_filter1, const Ptr< ERFilter > &er_filter2, std::vector< Rect > &groups_rects, int method=ERGROUPING_ORIENTATION_HORIZ, const String &filename=String(), float minProbability=(float) 0.5)
 從影像中提取文字區域。
 
void cv::text::detectRegions (InputArray image, const Ptr< ERFilter > &er_filter1, const Ptr< ERFilter > &er_filter2, std::vector< std::vector< Point > > &regions)
 
void cv::text::erGrouping (InputArray image, InputArray channel, std::vector< std::vector< Point > > regions, std::vector< Rect > &groups_rects, int method=ERGROUPING_ORIENTATION_HORIZ, const String &filename=String(), float minProbablity=(float) 0.5)
 
void cv::text::erGrouping (InputArray img, InputArrayOfArrays channels, std::vector< std::vector< ERStat > > &regions, std::vector< std::vector< Vec2i > > &groups, std::vector< Rect > &groups_rects, int method=ERGROUPING_ORIENTATION_HORIZ, const std::string &filename=std::string(), float minProbablity=0.5)
 查詢組織為文字塊的極值區域組。
 
Ptr< ERFilter::Callbackcv::text::loadClassifierNM1 (const String &filename)
 允許在建立 ERFilter 物件時隱式載入預設分類器。
 
Ptr< ERFilter::Callbackcv::text::loadClassifierNM2 (const String &filename)
 允許在建立 ERFilter 物件時隱式載入預設分類器。
 
void cv::text::MSERsToERStats (InputArray image, std::vector< std::vector< Point > > &contours, std::vector< std::vector< ERStat > > &regions)
 MSER 輪廓(vector<Point>)轉換為 ERStat 區域。