Home
last modified time | relevance | path

Searched refs:grad_i (Results 1 – 25 of 54) sorted by relevance

123

/dports/misc/vxl/vxl-3.3.2/core/vil/algo/
H A Dvil_corners.cxx32 unsigned ni = grad_i.ni(), nj = grad_i.nj(); in vil_corners()
53 const std::ptrdiff_t oi1 = grad_i.jstep() - grad_i.istep(); in vil_corners()
55 const std::ptrdiff_t oi3 = grad_i.istep() + grad_i.jstep(); in vil_corners()
58 const std::ptrdiff_t oi6 = -grad_i.istep() - grad_i.jstep(); in vil_corners()
60 const std::ptrdiff_t oi8 = grad_i.istep() - grad_i.jstep(); in vil_corners()
92 pgi += grad_i.istep(); in vil_corners()
111 unsigned ni = grad_i.ni(), nj = grad_i.nj(); in vil_corners()
132 const std::ptrdiff_t oi1 = grad_i.jstep() - grad_i.istep(); in vil_corners()
134 const std::ptrdiff_t oi3 = grad_i.istep() + grad_i.jstep(); in vil_corners()
137 const std::ptrdiff_t oi6 = -grad_i.istep() - grad_i.jstep(); in vil_corners()
[all …]
H A Dvil_corners.h21 void vil_corners(const vil_image_view<float>& grad_i,
25 void vil_corners(const vil_image_view<double>& grad_i,
35 void vil_corners_rohr(const vil_image_view<float>& grad_i,
52 vil_image_view<float> grad_i,grad_j; variable
53 vil_sobel_3x3(src,grad_i,grad_j);
54 vil_corners(grad_i,grad_j,dest,k);
68 vil_image_view<float> grad_i,grad_j; in vil_corners_rohr() local
69 vil_sobel_3x3(src,grad_i,grad_j); in vil_corners_rohr()
70 vil_corners_rohr(grad_i,grad_j,dest); in vil_corners_rohr()
H A Dvil_orientations.cxx15 vil_orientations(const vil_image_view<float> & grad_i, in vil_orientations() argument
20 assert(grad_i.nplanes() == 1 && grad_j.nplanes() == 1); in vil_orientations()
21 unsigned ni = grad_i.ni(), nj = grad_j.nj(); in vil_orientations()
26 const std::ptrdiff_t gi_istep = grad_i.istep(), gi_jstep = grad_i.jstep(); in vil_orientations()
31 const float * gi_row = &grad_i(0, 0); in vil_orientations()
64 unsigned ni = grad_i.ni(), nj = grad_j.nj(); in vil_orientations()
69 const std::ptrdiff_t gi_istep = grad_i.istep(), gi_jstep = grad_i.jstep(); in vil_orientations()
74 const float * gi_row = &grad_i(0, 0); in vil_orientations()
117 unsigned ni = grad_i.ni(), nj = grad_j.nj(); in vil_orientations_at_edges()
122 const std::ptrdiff_t gi_istep = grad_i.istep(), gi_jstep = grad_i.jstep(); in vil_orientations_at_edges()
[all …]
H A Dvil_orientations.h15 void vil_orientations(const vil_image_view<float>& grad_i,
28 void vil_orientations(const vil_image_view<float>& grad_i,
44 void vil_orientations_at_edges(const vil_image_view<float>& grad_i,
58 vil_image_view<float> grad_i,grad_j; in vil_orientations_from_sobel() local
59 vil_sobel_3x3(src_image,grad_i,grad_j); in vil_orientations_from_sobel()
60 vil_orientations(grad_i,grad_j,orient_im,grad_mag); in vil_orientations_from_sobel()
77 vil_image_view<float> grad_i,grad_j; variable
78 vil_sobel_3x3(src_image,grad_i,grad_j);
79 vil_orientations(grad_i,grad_j,orient_im,grad_mag,n_orientations);
H A Dvil_suppress_non_max_edges.hxx32 assert(grad_i.nplanes()==grad_j.nplanes()); in vil_suppress_non_max_edges()
33 assert(grad_i.nplanes()==1); in vil_suppress_non_max_edges()
34 unsigned ni = grad_i.ni(), nj = grad_i.nj(); in vil_suppress_non_max_edges()
49 const std::ptrdiff_t gi_istep = grad_i.istep(), gi_jstep = grad_i.jstep(); in vil_suppress_non_max_edges()
53 const srcT * gi_data = &grad_i(0,0); in vil_suppress_non_max_edges()
55 const srcT * gi_row = &grad_i(2,2); in vil_suppress_non_max_edges()
148 assert(grad_i.nplanes()==1); in vil_suppress_non_max_edges_subpixel()
149 unsigned ni = grad_i.ni(), nj = grad_i.nj(); in vil_suppress_non_max_edges_subpixel()
164 const std::ptrdiff_t gi_istep = grad_i.istep(), gi_jstep = grad_i.jstep(); in vil_suppress_non_max_edges_subpixel()
169 const srcT * gi_data = &grad_i(0,0); in vil_suppress_non_max_edges_subpixel()
[all …]
H A Dvil_sobel_1x3.hxx36 vil_image_view<destT>& grad_i, in vil_sobel_1x3() argument
42 grad_i.set_size(ni,nj,np); in vil_sobel_1x3()
48 grad_i.top_left_ptr()+p*grad_i.planestep(), in vil_sobel_1x3()
49 grad_i.istep(),grad_i.jstep(), in vil_sobel_1x3()
162 vil_image_view<destT >& grad_i, \
H A Dvil_sobel_3x3.hxx36 vil_image_view<destT>& grad_i, in vil_sobel_3x3() argument
42 grad_i.set_size(ni,nj,np); in vil_sobel_3x3()
48 grad_i.top_left_ptr()+p*grad_i.planestep(), in vil_sobel_3x3()
49 grad_i.istep(),grad_i.jstep(), in vil_sobel_3x3()
169 vil_image_view<destT >& grad_i, \
H A Dvil_suppress_non_max_edges.h30 void vil_suppress_non_max_edges(const vil_image_view<srcT>& grad_i,
67 void vil_suppress_non_max_edges_subpixel(const vil_image_view<srcT>& grad_i,
/dports/misc/vxl/vxl-3.3.2/contrib/mul/vil3d/algo/
H A Dvil3d_world_gradients.hxx48 void vil3d_world_gradients(const vil3d_image_view<srcT>& grad_i, in vil3d_world_gradients() argument
57 assert(grad_i.nplanes()==grad_j.nplanes()); in vil3d_world_gradients()
58 assert(grad_i.nplanes()==grad_k.nplanes()); in vil3d_world_gradients()
59 assert(grad_i.nplanes()==1); in vil3d_world_gradients()
60 unsigned ni = grad_i.ni(), nj = grad_i.nj(), nk = grad_i.nk(); in vil3d_world_gradients()
71 vil3d_transform(grad_i,w_grad_i,vil3d_math_scale_functor(1.0/voxel_width_i)); in vil3d_world_gradients()
128 template void vil3d_world_gradients(const vil3d_image_view<srcT >& grad_i,\
H A Dvil3d_grad_1x3.cxx41 assert(grad_i.ni()==ni); in vil3d_grad_1x3_1plane()
48 grad_i.fill(0.0f); in vil3d_grad_1x3_1plane()
73 float* pgi = &grad_i(1,j,k); in vil3d_grad_1x3_1plane()
96 vil3d_zero_border_1plane(grad_i); in vil3d_grad_1x3_1plane()
114 grad_i.fill(0.0f); in vil3d_grad_1x3_1plane()
134 float* pgi = &grad_i(1,j,k); in vil3d_grad_1x3_1plane()
148 pgi += grad_i.istep(); in vil3d_grad_1x3_1plane()
155 vil3d_zero_border_1plane(grad_i); in vil3d_grad_1x3_1plane()
174 grad_i.fill(0.0f); in vil3d_grad_1x3_1plane()
194 float* pgi = &grad_i(1,j,k); in vil3d_grad_1x3_1plane()
[all …]
H A Dvil3d_grad_1x3.hxx92 vil3d_image_view<destT>& grad_i, in vil3d_grad_1x3() argument
100 grad_i.set_size(ni,nj,nk,np); in vil3d_grad_1x3()
105 vil3d_grad_1x3_1dir(&src(1,0,0,p), &grad_i(1,0,0,p), src.istep(), in vil3d_grad_1x3()
107 grad_i.istep(), grad_i.jstep(), grad_i.kstep(), in vil3d_grad_1x3()
118 vil3d_slice_jk(grad_i,0).fill(0.0f); in vil3d_grad_1x3()
119 vil3d_slice_jk(grad_i,ni-1).fill(0.0f); in vil3d_grad_1x3()
151 vil3d_image_view<destT >& grad_i, \
H A Dvil3d_corners.hxx25 vil3d_grad_3x3x3(src_im,grad_i,grad_j,grad_k); in compute_smooth_gradient_products()
49 vil3d_math_image_product(grad_i,grad_i,gigi); in compute_smooth_gradient_products()
51 vil3d_math_image_product(grad_i,grad_j,gigj); in compute_smooth_gradient_products()
53 vil3d_math_image_product(grad_i,grad_k,gigk); in compute_smooth_gradient_products()
H A Dvil3d_grad_1x3.h18 vil3d_image_view<destT>& grad_i,
42 vil3d_image_view<float>& grad_i,
50 vil3d_image_view<float>& grad_i,
58 vil3d_image_view<float>& grad_i,
H A Dvil3d_grad_3x3x3.h61 vil3d_image_view<destT>& grad_i, in vil3d_grad_3x3x3() argument
75 vil3d_grad_1x3_i(smth_jk,grad_i); in vil3d_grad_3x3x3()
H A Dvil3d_world_gradients.h24 void vil3d_world_gradients(const vil3d_image_view<srcT>& grad_i,
/dports/devel/goffice/goffice-0.10.50/goffice/gtk/
H A Dgo-gradient-selector.c37 struct { unsigned x0i, y0i, x1i, y1i; } const grad_i[GO_GRADIENT_MAX] = { in go_gradient_swatch_render_func() local
69 cr_pattern = cairo_pattern_create_linear (x[grad_i[index].x0i], in go_gradient_swatch_render_func()
70 y[grad_i[index].y0i], in go_gradient_swatch_render_func()
71 x[grad_i[index].x1i], in go_gradient_swatch_render_func()
72 y[grad_i[index].y1i]); in go_gradient_swatch_render_func()
/dports/science/py-chainer/chainer-7.8.0/chainerx_cc/chainerx/
H A Dnumerical_gradient.cc109 Array grad_i = ZerosLike(xs.at(i)); in CalculateNumericalGradient() local
110 Dtype dtype = grad_i.dtype(); in CalculateNumericalGradient()
111 int64_t size = grad_i.GetTotalSize(); in CalculateNumericalGradient()
124 Scalar g_ij = Get(grad_i, in_flat_index) + g; in CalculateNumericalGradient()
125 Set(grad_i, in_flat_index, g_ij); in CalculateNumericalGradient()
128 grads.push_back(grad_i); in CalculateNumericalGradient()
/dports/misc/vxl/vxl-3.3.2/contrib/mul/ipts/
H A Dipts_orientation_pyramid.cxx38 vil_image_view<float> grad_i,grad_j,grad_mag; in ipts_orientation_pyramid() local
39 vil_sobel_3x3(smooth_im.image(),grad_i,grad_j); in ipts_orientation_pyramid()
40 vil_orientations_at_edges(grad_i,grad_j,orient_im.image(),grad_mag, in ipts_orientation_pyramid()
/dports/misc/vxl/vxl-3.3.2/core/vil/algo/examples/
H A Dalgo_example1.cxx32 vil_image_view<float> grad_i, grad_j; in main() local
34 vil_sobel_3x3(image, grad_i, grad_j); in main()
37 vil_print_all(std::cout, grad_i); in main()
/dports/misc/vxl/vxl-3.3.2/contrib/brl/bbas/bil/algo/
H A Dbil_edge_indicator.h106 vil_image_view<outT > grad_i, grad_j, grad_mag; in bil_malladi_image_force() local
107 vil_sobel_3x3(smoothed, grad_i, grad_j); in bil_malladi_image_force()
110 vil_math_image_vector_mag(grad_i, grad_j, grad_mag); in bil_malladi_image_force()
174 vil_image_view<outT > grad_i, grad_j, grad_mag; in bil_malladi_image_force_with_feature_map() local
175 vil_sobel_3x3(smoothed, grad_i, grad_j); in bil_malladi_image_force_with_feature_map()
178 vil_math_image_vector_mag(grad_i, grad_j, grad_mag); in bil_malladi_image_force_with_feature_map()
/dports/misc/vxl/vxl-3.3.2/contrib/prip/vdtop/
H A Dvil_canny_deriche_grad_filter.h56 vil_image_view<destT>& grad_i, in vil_canny_deriche_grad_filter() argument
64 grad_i.set_size(ni,nj,src_im.nplanes()); in vil_canny_deriche_grad_filter()
68 std::ptrdiff_t gi_istep = grad_i.istep(), gi_jstep = grad_i.jstep(); in vil_canny_deriche_grad_filter()
87 destT* g_col = grad_i.top_left_ptr()+p*grad_i.planestep() ; in vil_canny_deriche_grad_filter()
/dports/misc/vxl/vxl-3.3.2/contrib/mul/ipts/tools/
H A Dshow_orientation_entropy.cxx53 vil_image_view<float> grad_mag,grad_i,grad_j; in main() local
58 vil_sobel_3x3(grey_im,grad_i,grad_j); in main()
59 vil_orientations_at_edges(grad_i,grad_j,orient_im,grad_mag,threshold(),n_orientations); in main()
/dports/misc/libpostal/libpostal-1.1-alpha/src/
H A Dstochastic_gradient_descent.c80 static inline void gradient_update_row(double *theta_i, double *grad_i, size_t n, double gamma_t) { in gradient_update_row() argument
82 theta_i[j] -= gamma_t * grad_i[j]; in gradient_update_row()
111 double *grad_i = double_matrix_get_row(gradient, i); in stochastic_gradient_descent_update() local
113 gradient_update_row(theta_i, grad_i, n, gamma_t); in stochastic_gradient_descent_update()
215 double *grad_i = double_matrix_get_row(gradient, i); in stochastic_gradient_descent_update_sparse() local
244 gradient_update_row(theta_i, grad_i, n, gamma_t); in stochastic_gradient_descent_update_sparse()
/dports/misc/vxl/vxl-3.3.2/contrib/brl/bseg/brip/
H A Dbrip_vil_ops.h37 vil_image_view<T> grad_i, grad_j; in brip_sqrt_grad_singular_values() local
38 vil_sobel_3x3(input, grad_i, grad_j); in brip_sqrt_grad_singular_values()
52 T gx = grad_i(i+x, j+y,p), gy = grad_j(i+x, j+y,p); in brip_sqrt_grad_singular_values()
/dports/misc/vxl/vxl-3.3.2/contrib/brl/bseg/bsgm/
H A Dbsgm_disparity_estimator.h256 vil_image_view<destT>& grad_i,
279 vil_image_view<destT>& grad_i, in gradient_inside_window() argument
304 grad_i.set_size(ni, nj, np); in gradient_inside_window()
307 vil_copy_to_window(grad_i_cropped, grad_i, in gradient_inside_window()

123