Commit 90e19121 authored by Vadim Pisarevsky's avatar Vadim Pisarevsky

increased "inf" constant in the true distance transform algorithm to handle high-resolution images

parent c72466c4
......@@ -501,7 +501,7 @@ struct DTRowInvoker
void operator()( const BlockedRange& range ) const
{
const float inf = 1e6f;
const float inf = 1e15f;
int i, i1 = range.begin(), i2 = range.end();
int n = dst->cols;
AutoBuffer<uchar> _buf((n+2)*2*sizeof(float) + (n+2)*sizeof(int));
......@@ -559,7 +559,7 @@ struct DTRowInvoker
static void
icvTrueDistTrans( const CvMat* src, CvMat* dst )
{
const float inf = 1e6f;
const float inf = 1e15f;
if( !CV_ARE_SIZES_EQ( src, dst ))
CV_Error( CV_StsUnmatchedSizes, "" );
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment