Merge pull request #21107 from take1014:remove_assert_21038
resolves #21038 * remove C assert * revert C header * fix several points in review * fix test_ds.cpp
This commit is contained in:
@@ -960,10 +960,10 @@ int CascadeClassifierImpl::runAt( Ptr<FeatureEvaluator>& evaluator, Point pt, in
|
||||
{
|
||||
CV_INSTRUMENT_REGION();
|
||||
|
||||
assert( !oldCascade &&
|
||||
(data.featureType == FeatureEvaluator::HAAR ||
|
||||
data.featureType == FeatureEvaluator::LBP ||
|
||||
data.featureType == FeatureEvaluator::HOG) );
|
||||
CV_Assert( !oldCascade &&
|
||||
(data.featureType == FeatureEvaluator::HAAR ||
|
||||
data.featureType == FeatureEvaluator::LBP ||
|
||||
data.featureType == FeatureEvaluator::HOG) );
|
||||
|
||||
if( !evaluator->setWindow(pt, scaleIdx) )
|
||||
return -1;
|
||||
|
||||
@@ -42,7 +42,6 @@
|
||||
//M*/
|
||||
|
||||
#include "precomp.hpp"
|
||||
#include <cassert>
|
||||
|
||||
#ifdef CV_CXX11
|
||||
#define USE_STD_THREADS
|
||||
|
||||
@@ -291,7 +291,7 @@ icvCreateHidHaarClassifierCascade( CvHaarClassifierCascade* cascade )
|
||||
}
|
||||
|
||||
cascade->hid_cascade = out;
|
||||
assert( (char*)haar_node_ptr - (char*)out <= datasize );
|
||||
CV_Assert( (char*)haar_node_ptr - (char*)out <= datasize );
|
||||
|
||||
return out;
|
||||
}
|
||||
@@ -622,7 +622,7 @@ cvRunHaarClassifierCascadeSum( const CvHaarClassifierCascade* _cascade,
|
||||
if( cascade->is_tree )
|
||||
{
|
||||
CvHidHaarStageClassifier* ptr = cascade->stage_classifier;
|
||||
assert( start_stage == 0 );
|
||||
CV_Assert( start_stage == 0 );
|
||||
|
||||
while( ptr )
|
||||
{
|
||||
|
||||
@@ -852,7 +852,7 @@ void HOGCache::init(const HOGDescriptor* _descriptor,
|
||||
data->gradWeight = weights(i,j);
|
||||
}
|
||||
|
||||
assert( count1 + count2 + count4 == rawBlockSize );
|
||||
CV_Assert( count1 + count2 + count4 == rawBlockSize );
|
||||
// defragment pixData
|
||||
for( j = 0; j < count2; j++ )
|
||||
pixData[j + count1] = pixData[j + rawBlockSize];
|
||||
@@ -874,7 +874,7 @@ void HOGCache::init(const HOGDescriptor* _descriptor,
|
||||
const float* HOGCache::getBlock(Point pt, float* buf)
|
||||
{
|
||||
float* blockHist = buf;
|
||||
assert(descriptor != 0);
|
||||
CV_Assert(descriptor != 0);
|
||||
|
||||
// Size blockSize = descriptor->blockSize;
|
||||
pt += imgoffset;
|
||||
|
||||
Reference in New Issue
Block a user