Lines Matching refs:hessian_cols
116 int hessian_rows, hessian_cols; in icvFastHessianDetector() local
134 hessian_cols = (sum->cols)*SIZE0/scale; in icvFastHessianDetector()
135 hessians[k] = cvCreateMat( hessian_rows, hessian_cols, CV_32FC1 ); in icvFastHessianDetector()
136 traces[k] = cvCreateMat( hessian_rows, hessian_cols, CV_32FC1 ); in icvFastHessianDetector()
147 for( i = 0; i < hessian_cols*(SIZE0/2); i++ ) in icvFastHessianDetector()
148 hessian[i] = hessian[hessian_cols*hessian_rows-1-i] = in icvFastHessianDetector()
149 trace[i] = trace[hessian_cols*hessian_rows-1-i] = 0.f; in icvFastHessianDetector()
151 hessian += (SIZE0/2)*(hessian_cols + 1); in icvFastHessianDetector()
152 trace += (SIZE0/2)*(hessian_cols + 1); in icvFastHessianDetector()
154 for( j = 0; j <= hessian_cols - SIZE0; j++ ) in icvFastHessianDetector()
158 trace += hessian_cols, hessian += hessian_cols ) in icvFastHessianDetector()
162 hessian[-j-1] = hessian[hessian_cols - SIZE0 + j] = in icvFastHessianDetector()
163 trace[-j-1] = trace[hessian_cols - SIZE0 + j] = 0.f; in icvFastHessianDetector()
164 for( j = 0; j <= hessian_cols - SIZE0; j++ ) in icvFastHessianDetector()
191 hessian_cols = hessians[k]->cols; in icvFastHessianDetector()
196 const float* hessian = hessians[k]->data.fl + i*hessian_cols; in icvFastHessianDetector()
197 const float* trace = traces[k]->data.fl + i*hessian_cols; in icvFastHessianDetector()
198 for( j = margin; j < hessian_cols-margin; j++ ) in icvFastHessianDetector()