@@ -23,7 +23,7 @@ namespace core
2323
2424template <typename T> int isSquare ( const vector<vector<T>> &vm )
2525{
26- FORI ( vm.size () )
26+ for ( int i = 0 ; i < vm.size (); i++ )
2727 {
2828 if ( vm[i].size () != vm.size () )
2929 return 0 ;
@@ -122,7 +122,7 @@ template <typename T> vector<T> diagV( const vector<T> &vct )
122122 int length = static_cast <int >( vct.size () );
123123 vector<T> vctdiag ( length * length, T ( 0.0 ) );
124124
125- FORI ( length )
125+ for ( int i = 0 ; i < length; i++ )
126126 {
127127 vctdiag[i * length + i] = vct[i];
128128 }
@@ -151,7 +151,8 @@ template <typename T> T sumVector( const vector<T> &vct )
151151{
152152 Eigen::Matrix<T, Eigen::Dynamic, 1 > v;
153153 v.resize ( vct.size (), 1 );
154- FORI ( v.rows () ) v ( i, 0 ) = vct[i];
154+ for ( int i = 0 ; i < v.rows (); i++ )
155+ v ( i, 0 ) = vct[i];
155156
156157 return v.sum ();
157158};
@@ -176,10 +177,12 @@ template <typename T> void scaleVector( vector<T> &vct, const T scale )
176177 Eigen::Matrix<T, Eigen::Dynamic, 1 > v;
177178 v.resize ( vct.size (), 1 );
178179
179- FORI ( vct.size () ) v ( i, 0 ) = vct[i];
180+ for ( int i = 0 ; i < vct.size (); i++ )
181+ v ( i, 0 ) = vct[i];
180182 v *= scale;
181183
182- FORI ( vct.size () ) vct[i] = v ( i, 0 );
184+ for ( int i = 0 ; i < vct.size (); i++ )
185+ vct[i] = v ( i, 0 );
183186
184187 return ;
185188};
@@ -193,7 +196,7 @@ vector<T> mulVectorElement( const vector<T> &vct1, const vector<T> &vct2 )
193196 a1.resize ( vct1.size (), 1 );
194197 a2.resize ( vct1.size (), 1 );
195198
196- FORI ( a1.rows () )
199+ for ( int i = 0 ; i < a1.rows (); i++ )
197200 {
198201 a1 ( i, 0 ) = vct1[i];
199202 a2 ( i, 0 ) = vct2[i];
@@ -267,8 +270,8 @@ vector<T> mulVector( const vector<vector<T>> &vct1, const vector<T> &vct2 )
267270
268271 FORIJ ( m1.rows (), m1.cols () )
269272 m1 ( i, j ) = vct1[i][j];
270- FORI ( m2.rows () )
271- m2 ( i, 0 ) = vct2[i];
273+ for ( int i = 0 ; i < m2.rows (); i++ )
274+ m2 ( i, 0 ) = vct2[i];
272275
273276 m3 = m1 * m2;
274277
@@ -298,8 +301,8 @@ T calculate_SSE( const vector<T> &tcp, const vector<T> &src )
298301 vector<T> tmp ( src.size () );
299302
300303 T sum = T ( 0.0 );
301- FORI ( tcp.size () )
302- sum += std::pow ( ( tcp[i] / src[i] - 1.0 ), T ( 2.0 ) );
304+ for ( int i = 0 ; i < tcp.size (); i++ )
305+ sum += std::pow ( ( tcp[i] / src[i] - 1.0 ), T ( 2.0 ) );
303306
304307 return sum;
305308};
@@ -310,7 +313,7 @@ int findIndexInterp1( T val, const vector<T> &x, int size )
310313 T dist = T ( 1e9 );
311314 int index = -1 ;
312315
313- FORI ( size )
316+ for ( int i = 0 ; i < size; i++ )
314317 {
315318 T tmp = val - x[i];
316319 if ( tmp < dist && tmp >= T ( 0 ) )
@@ -331,7 +334,7 @@ vector<T> interp1DLinear(
331334
332335 vector<T> slope, intercept, Y1;
333336
334- FORI ( X0.size () - 1 )
337+ for ( int i = 0 ; i < X0.size () - 1 ; i++ )
335338 {
336339 slope.push_back ( ( Y0[i + 1 ] - Y0[i] ) / ( X0[i + 1 ] - X0[i] ) );
337340 intercept.push_back ( Y0[i] - X0[i] * slope[i] );
@@ -340,7 +343,7 @@ vector<T> interp1DLinear(
340343 slope.push_back ( slope[slope.size () - 1 ] );
341344 intercept.push_back ( intercept[intercept.size () - 1 ] );
342345
343- FORI ( X1.size () )
346+ for ( int i = 0 ; i < X1.size (); i++ )
344347 {
345348 int index = findIndexInterp1 ( X1[i], X0, int ( X0.size () ) );
346349 if ( index != -1 )
@@ -430,7 +433,7 @@ vector<vector<T>> XYZ_to_LAB( const vector<vector<T>> &XYZ )
430433 }
431434
432435 vector<vector<T>> outCalcLab ( XYZ.size (), vector<T>( 3 ) );
433- FORI ( XYZ.size () )
436+ for ( int i = 0 ; i < XYZ.size (); i++ )
434437 {
435438 outCalcLab[i][0 ] = T ( 116.0 ) * tmpXYZ[i][1 ] - T ( 16.0 );
436439 outCalcLab[i][1 ] = T ( 500.0 ) * ( tmpXYZ[i][0 ] - tmpXYZ[i][1 ] );
0 commit comments