save, load & copy HOGDescriptor::nlevels (ticket #1533)
This commit is contained in:
parent
5aae21c037
commit
806aab164b
@ -109,6 +109,7 @@ bool HOGDescriptor::read(FileNode& obj)
|
||||
obj["histogramNormType"] >> histogramNormType;
|
||||
obj["L2HysThreshold"] >> L2HysThreshold;
|
||||
obj["gammaCorrection"] >> gammaCorrection;
|
||||
obj["nlevels"] >> nlevels;
|
||||
|
||||
FileNode vecNode = obj["SVMDetector"];
|
||||
if( vecNode.isSeq() )
|
||||
@ -134,7 +135,8 @@ void HOGDescriptor::write(FileStorage& fs, const String& objName) const
|
||||
<< "winSigma" << getWinSigma()
|
||||
<< "histogramNormType" << histogramNormType
|
||||
<< "L2HysThreshold" << L2HysThreshold
|
||||
<< "gammaCorrection" << gammaCorrection;
|
||||
<< "gammaCorrection" << gammaCorrection
|
||||
<< "nlevels" << nlevels;
|
||||
if( !svmDetector.empty() )
|
||||
fs << "SVMDetector" << "[:" << svmDetector << "]";
|
||||
fs << "}";
|
||||
@ -166,6 +168,7 @@ void HOGDescriptor::copyTo(HOGDescriptor& c) const
|
||||
c.L2HysThreshold = L2HysThreshold;
|
||||
c.gammaCorrection = gammaCorrection;
|
||||
c.svmDetector = svmDetector;
|
||||
c.nlevels = nlevels;
|
||||
}
|
||||
|
||||
void HOGDescriptor::computeGradient(const Mat& img, Mat& grad, Mat& qangle,
|
||||
|
Loading…
Reference in New Issue
Block a user