Lines Matching refs:evolution
201 std::vector<TEvolution>& evolution = *evolution_; in operator ()() local
204 … compute_scharr_derivatives(evolution[i].Lsmooth, evolution[i].Lx, 1, 0, evolution[i].sigma_size); in operator ()()
205 … compute_scharr_derivatives(evolution[i].Lsmooth, evolution[i].Ly, 0, 1, evolution[i].sigma_size); in operator ()()
206 … compute_scharr_derivatives(evolution[i].Lx, evolution[i].Lxx, 1, 0, evolution[i].sigma_size); in operator ()()
207 … compute_scharr_derivatives(evolution[i].Ly, evolution[i].Lyy, 0, 1, evolution[i].sigma_size); in operator ()()
208 … compute_scharr_derivatives(evolution[i].Lx, evolution[i].Lxy, 0, 1, evolution[i].sigma_size); in operator ()()
210 evolution[i].Lx = evolution[i].Lx*((evolution[i].sigma_size)); in operator ()()
211 evolution[i].Ly = evolution[i].Ly*((evolution[i].sigma_size)); in operator ()()
212 … evolution[i].Lxx = evolution[i].Lxx*((evolution[i].sigma_size)*(evolution[i].sigma_size)); in operator ()()
213 … evolution[i].Lxy = evolution[i].Lxy*((evolution[i].sigma_size)*(evolution[i].sigma_size)); in operator ()()
214 … evolution[i].Lyy = evolution[i].Lyy*((evolution[i].sigma_size)*(evolution[i].sigma_size)); in operator ()()
244 std::vector<TEvolution>& evolution = *evolution_; in operator ()() local
256 value = *(evolution[i].Ldet.ptr<float>(ix)+jx); in operator ()()
261 if (value >= *(evolution[i].Ldet.ptr<float>(ix)+jx - 1)) in operator ()()
264 if (check_maximum_neighbourhood(evolution[i].Ldet, 1, value, ix, jx, 1)) in operator ()()
267 … if (check_maximum_neighbourhood(evolution[i - 1].Ldet, 1, value, ix, jx, 0)) in operator ()()
270 … if (check_maximum_neighbourhood(evolution[i + 1].Ldet, 1, value, ix, jx, 0)) in operator ()()
284 point.size = evolution[i].esigma; in operator ()()
285 point.octave = (int)evolution[i].octave; in operator ()()
290 point.angle = static_cast<float>(evolution[i].sublevel); in operator ()()
494 …nvoker(std::vector<KeyPoint> &kpts, Mat &desc, std::vector<TEvolution>& evolution, const KAZEOptio… in KAZE_Descriptor_Invoker() argument
497 , evolution_(&evolution) in KAZE_Descriptor_Invoker()
510 std::vector<TEvolution> &evolution = *evolution_; in operator ()() local
525 … KAZEFeatures::Compute_Main_Orientation(kpts[i], evolution, options_); in operator ()()
666 std::vector<TEvolution>& evolution = *evolution_; in Get_KAZE_Upright_Descriptor_64() local
727 res1 = *(evolution[level].Lx.ptr<float>(y1)+x1); in Get_KAZE_Upright_Descriptor_64()
728 res2 = *(evolution[level].Lx.ptr<float>(y1)+x2); in Get_KAZE_Upright_Descriptor_64()
729 res3 = *(evolution[level].Lx.ptr<float>(y2)+x1); in Get_KAZE_Upright_Descriptor_64()
730 res4 = *(evolution[level].Lx.ptr<float>(y2)+x2); in Get_KAZE_Upright_Descriptor_64()
733 res1 = *(evolution[level].Ly.ptr<float>(y1)+x1); in Get_KAZE_Upright_Descriptor_64()
734 res2 = *(evolution[level].Ly.ptr<float>(y1)+x2); in Get_KAZE_Upright_Descriptor_64()
735 res3 = *(evolution[level].Ly.ptr<float>(y2)+x1); in Get_KAZE_Upright_Descriptor_64()
736 res4 = *(evolution[level].Ly.ptr<float>(y2)+x2); in Get_KAZE_Upright_Descriptor_64()
794 std::vector<TEvolution>& evolution = *evolution_; in Get_KAZE_Descriptor_64() local
859 res1 = *(evolution[level].Lx.ptr<float>(y1)+x1); in Get_KAZE_Descriptor_64()
860 res2 = *(evolution[level].Lx.ptr<float>(y1)+x2); in Get_KAZE_Descriptor_64()
861 res3 = *(evolution[level].Lx.ptr<float>(y2)+x1); in Get_KAZE_Descriptor_64()
862 res4 = *(evolution[level].Lx.ptr<float>(y2)+x2); in Get_KAZE_Descriptor_64()
865 res1 = *(evolution[level].Ly.ptr<float>(y1)+x1); in Get_KAZE_Descriptor_64()
866 res2 = *(evolution[level].Ly.ptr<float>(y1)+x2); in Get_KAZE_Descriptor_64()
867 res3 = *(evolution[level].Ly.ptr<float>(y2)+x1); in Get_KAZE_Descriptor_64()
868 res4 = *(evolution[level].Ly.ptr<float>(y2)+x2); in Get_KAZE_Descriptor_64()
928 std::vector<TEvolution>& evolution = *evolution_; in Get_KAZE_Upright_Descriptor_128() local
989 res1 = *(evolution[level].Lx.ptr<float>(y1)+x1); in Get_KAZE_Upright_Descriptor_128()
990 res2 = *(evolution[level].Lx.ptr<float>(y1)+x2); in Get_KAZE_Upright_Descriptor_128()
991 res3 = *(evolution[level].Lx.ptr<float>(y2)+x1); in Get_KAZE_Upright_Descriptor_128()
992 res4 = *(evolution[level].Lx.ptr<float>(y2)+x2); in Get_KAZE_Upright_Descriptor_128()
995 res1 = *(evolution[level].Ly.ptr<float>(y1)+x1); in Get_KAZE_Upright_Descriptor_128()
996 res2 = *(evolution[level].Ly.ptr<float>(y1)+x2); in Get_KAZE_Upright_Descriptor_128()
997 res3 = *(evolution[level].Ly.ptr<float>(y2)+x1); in Get_KAZE_Upright_Descriptor_128()
998 res4 = *(evolution[level].Ly.ptr<float>(y2)+x2); in Get_KAZE_Upright_Descriptor_128()
1077 std::vector<TEvolution>& evolution = *evolution_; in Get_KAZE_Descriptor_128() local
1145 res1 = *(evolution[level].Lx.ptr<float>(y1)+x1); in Get_KAZE_Descriptor_128()
1146 res2 = *(evolution[level].Lx.ptr<float>(y1)+x2); in Get_KAZE_Descriptor_128()
1147 res3 = *(evolution[level].Lx.ptr<float>(y2)+x1); in Get_KAZE_Descriptor_128()
1148 res4 = *(evolution[level].Lx.ptr<float>(y2)+x2); in Get_KAZE_Descriptor_128()
1151 res1 = *(evolution[level].Ly.ptr<float>(y1)+x1); in Get_KAZE_Descriptor_128()
1152 res2 = *(evolution[level].Ly.ptr<float>(y1)+x2); in Get_KAZE_Descriptor_128()
1153 res3 = *(evolution[level].Ly.ptr<float>(y2)+x1); in Get_KAZE_Descriptor_128()
1154 res4 = *(evolution[level].Ly.ptr<float>(y2)+x2); in Get_KAZE_Descriptor_128()