91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 18.27MB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2023-07-22
  • 語言: 其他
  • 標簽: HOG??Adaboost??opencv??

資源簡介

VS2010+opencv2.4.3利用HOG特征訓練級聯分類器,訓練步驟網上有很多,這是訓練代碼,在屬性-命令-命令參數中輸入訓練參數即可。

資源截圖

代碼片段和文件信息

#include?“opencv2/core/core.hpp“
#include?“opencv2/core/internal.hpp“

#include?“boost.h“
#include?“cascadeclassifier.h“
#include?
#include?“cxmisc.h“

using?namespace?std;

static?inline?double
logRatio(?double?val?)
{
????const?double?eps?=?1e-5;

????val?=?max(?val?eps?);
????val?=?min(?val?1.?-?eps?);
????return?log(?val/(1.?-?val)?);
}

#define?CV_CMP_FLT(ij)?(i?static?CV_IMPLEMENT_QSORT_EX(?icvSortFlt?float?CV_CMP_FLT?const?float*?)

#define?CV_CMP_NUM_IDX(ij)?(aux[i]?static?CV_IMPLEMENT_QSORT_EX(?icvSortIntAux?int?CV_CMP_NUM_IDX?const?float*?)
static?CV_IMPLEMENT_QSORT_EX(?icvSortUShAux?unsigned?short?CV_CMP_NUM_IDX?const?float*?)

#define?CV_THRESHOLD_EPS?(0.00001F)

static?const?int?MinBlockSize?=?1?<static?const?int?BlockSizeDelta?=?1?<
//?TODO?remove?this?code?duplication?with?ml/precomp.hpp

static?int?CV_CDECL?icvCmpIntegers(?const?void*?a?const?void*?b?)
{
????return?*(const?int*)a?-?*(const?int*)b;
}

static?CvMat*?cvPreprocessIndexArray(?const?CvMat*?idx_arr?int?data_arr_size?bool?check_for_duplicates=false?)
{
????CvMat*?idx?=?0;

????CV_FUNCNAME(?“cvPreprocessIndexArray“?);

????__BEGIN__;

????int?i?idx_total?idx_selected?=?0?step?type?prev?=?INT_MIN?is_sorted?=?1;
????uchar*?srcb?=?0;
????int*?srci?=?0;
????int*?dsti;

????if(?!CV_IS_MAT(idx_arr)?)
????????CV_ERROR(?CV_StsBadArg?“Invalid?index?array“?);

????if(?idx_arr->rows?!=?1?&&?idx_arr->cols?!=?1?)
????????CV_ERROR(?CV_StsBadSize?“the?index?array?must?be?1-dimensional“?);

????idx_total?=?idx_arr->rows?+?idx_arr->cols?-?1;
????srcb?=?idx_arr->data.ptr;
????srci?=?idx_arr->data.i;

????type?=?CV_MAT_TYPE(idx_arr->type);
????step?=?CV_IS_MAT_CONT(idx_arr->type)???1?:?idx_arr->step/CV_ELEM_SIZE(type);

????switch(?type?)
????{
????case?CV_8UC1:
????case?CV_8SC1:
????????//?idx_arr?is?array?of?1‘s?and?0‘s?-
????????//?i.e.?it?is?a?mask?of?the?selected?components
????????if(?idx_total?!=?data_arr_size?)
????????????CV_ERROR(?CV_StsUnmatchedSizes
????????????“Component?mask?should?contain?as?many?elements?as?the?total?number?of?input?variables“?);

????????for(?i?=?0;?i?????????????idx_selected?+=?srcb[i*step]?!=?0;

????????if(?idx_selected?==?0?)
????????????CV_ERROR(?CV_StsOutOfRange?“No?components/input_variables?is?selected!“?);

????????break;
????case?CV_32SC1:
????????//?idx_arr?is?array?of?integer?indices?of?selected?components
????????if(?idx_total?>?data_arr_size?)
????????????CV_ERROR(?CV_StsOutOfRange
????????????“index?array?may?not?contain?more?elements?than?the?total?number?of?input?variables“?);
????????idx_selected?=?idx_total;
????????//?check?if?sorted?already
????????for(?i?=?0;?i?????????{
????????????int?val?=?srci[i*step];
????????????if(?val?>=?prev?)
????????????{
????????????????is_sorted?=?0;
????????????????break;
????????????}
????????????prev?=?val;
????????}
????????break;
????default:
????????CV_ERROR(?CV_StsUnsupportedFormat?“Unsupported?index?a

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2015-06-27?11:27??cascadeclassifier_train\
?????目錄???????????0??2015-06-27?11:25??cascadeclassifier_train\cascadeclassifier_train\
?????文件????14700544??2015-06-27?11:27??cascadeclassifier_train\cascadeclassifier_train.sdf
?????文件?????????936??2014-12-29?15:57??cascadeclassifier_train\cascadeclassifier_train.sln
?????文件???????27136??2015-06-27?11:27??cascadeclassifier_train\cascadeclassifier_train.suo
?????文件???????56144??2012-07-28?06:59??cascadeclassifier_train\cascadeclassifier_train\boost.cpp
?????文件????????3494??2012-10-18?06:56??cascadeclassifier_train\cascadeclassifier_train\boost.h
?????文件???????19598??2012-07-28?06:59??cascadeclassifier_train\cascadeclassifier_train\cascadeclassifier.cpp
?????文件????????3789??2012-10-18?06:56??cascadeclassifier_train\cascadeclassifier_train\cascadeclassifier.h
?????文件????????5588??2014-12-29?15:59??cascadeclassifier_train\cascadeclassifier_train\cascadeclassifier_train.vcxproj
?????文件????????2643??2014-12-29?15:57??cascadeclassifier_train\cascadeclassifier_train\cascadeclassifier_train.vcxproj.filters
?????文件?????????677??2015-06-27?10:47??cascadeclassifier_train\cascadeclassifier_train\cascadeclassifier_train.vcxproj.user
?????文件????????1470??2012-10-18?06:56??cascadeclassifier_train\cascadeclassifier_train\CMakeLists.txt
?????目錄???????????0??2015-06-27?11:27??cascadeclassifier_train\cascadeclassifier_train\Debug\
?????文件??????615953??2015-06-27?11:27??cascadeclassifier_train\cascadeclassifier_train\Debug\boost.obj
?????文件??????564472??2015-06-27?11:27??cascadeclassifier_train\cascadeclassifier_train\Debug\cascadeclassifier.obj
?????文件????????3402??2015-06-27?10:47??cascadeclassifier_train\cascadeclassifier_train\Debug\cascadeclassifier_train.Build.CppClean.log
?????文件?????????406??2015-06-27?10:47??cascadeclassifier_train\cascadeclassifier_train\Debug\cascadeclassifier_train.exe.embed.manifest
?????文件?????????472??2015-06-27?11:27??cascadeclassifier_train\cascadeclassifier_train\Debug\cascadeclassifier_train.exe.embed.manifest.res
?????文件?????????381??2015-06-27?11:27??cascadeclassifier_train\cascadeclassifier_train\Debug\cascadeclassifier_train.exe.intermediate.manifest
?????文件??????????73??2015-06-27?11:27??cascadeclassifier_train\cascadeclassifier_train\Debug\cascadeclassifier_train.lastbuildstate
?????文件????????3644??2015-06-27?11:27??cascadeclassifier_train\cascadeclassifier_train\Debug\cascadeclassifier_train.log
?????文件?????????236??2015-06-27?10:47??cascadeclassifier_train\cascadeclassifier_train\Debug\cascadeclassifier_train_manifest.rc
?????文件???????14146??2015-06-27?11:27??cascadeclassifier_train\cascadeclassifier_train\Debug\cl.command.1.tlog
?????文件??????382954??2015-06-27?11:27??cascadeclassifier_train\cascadeclassifier_train\Debug\CL.read.1.tlog
?????文件???????12550??2015-06-27?11:27??cascadeclassifier_train\cascadeclassifier_train\Debug\CL.write.1.tlog
?????文件??????352425??2015-06-27?11:27??cascadeclassifier_train\cascadeclassifier_train\Debug\features.obj
?????文件??????410692??2015-06-27?11:27??cascadeclassifier_train\cascadeclassifier_train\Debug\haarfeatures.obj
?????文件??????326281??2015-06-27?11:27??cascadeclassifier_train\cascadeclassifier_train\Debug\HOGfeatures.obj
?????文件????????2399??2014-12-26?16:49??cascadeclassifier_train\cascadeclassifier_train\Debug\HOG_train.Build.CppClean.log
?????文件??????????57??2014-12-26?16:50??cascadeclassifier_train\cascadeclassifier_train\Debug\HOG_train.lastbuildstate
............此處省略51個文件信息

評論

共有 條評論