HyperLPR icon indicating copy to clipboard operation
HyperLPR copied to clipboard

Bug( FinedVertical.colRange(front,back).clone(); )

Open ahuo002 opened this issue 4 years ago • 1 comments

cv::Mat FineMapping::FineMappingHorizon(cv::Mat FinedVertical,int leftPadding,int rightPadding) {

如果 front >= back

下面这一行就会出问题: cv::Mat cropped = FinedVertical.colRange(front,back).clone();

ERROR: opencv matrix.cpp 443 CV_Assert( 0 <= _colRange.start && _colRange.start <= _colRange.end && _colRange.end <= m.cols ); }

ahuo002 avatar Jul 25 '20 03:07 ahuo002

FinedVertical.colRange(front,back).clone()就是提复制FinedVertical的第front列到第back列到cropped。front必须比back小才是合理的。你检查下为啥会出现front>=back。这一行没问题

AlanNewImage avatar Aug 11 '20 06:08 AlanNewImage