MCPcopy Create free account
hub / github.com/creatale/node-dv / finalizeHdr

Function finalizeHdr

deps/opencv/modules/core/src/matrix.cpp:161–181  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

159}
160
161static void finalizeHdr(Mat& m)
162{
163 updateContinuityFlag(m);
164 int d = m.dims;
165 if( d > 2 )
166 m.rows = m.cols = -1;
167 if( m.data )
168 {
169 m.datalimit = m.datastart + m.size[0]*m.step[0];
170 if( m.size[0] > 0 )
171 {
172 m.dataend = m.data + m.size[d-1]*m.step[d-1];
173 for( int i = 0; i < d-1; i++ )
174 m.dataend += (m.size[i] - 1)*m.step[i];
175 }
176 else
177 m.dataend = m.datalimit;
178 }
179 else
180 m.dataend = m.datalimit = 0;
181}
182
183
184void Mat::create(int d, const int* _sizes, int _type)

Callers 2

createMethod · 0.85
MatMethod · 0.85

Calls 1

updateContinuityFlagFunction · 0.85

Tested by

no test coverage detected