/dports/misc/vxl/vxl-3.3.2/core/vil/algo/tests/ |
H A D | test_algo_distance_transform.cxx | 15 vil_image_view<float> src_im(21, 21, 1); in test_algo_distance_transform1() local 17 src_im.fill(99.0); in test_algo_distance_transform1() 18 src_im(10, 10) = 0; in test_algo_distance_transform1() 19 src_im(0, 5) = 0; in test_algo_distance_transform1() 20 src_im(5, 20) = 0; in test_algo_distance_transform1() 21 vil_distance_transform(src_im); in test_algo_distance_transform1() 60 src_im.fill(99.0); in test_algo_distance_transform2() 61 src_im(10, 10) = 0; in test_algo_distance_transform2() 62 src_im(0, 5) = 0; in test_algo_distance_transform2() 63 src_im(5, 20) = 0; in test_algo_distance_transform2() [all …]
|
H A D | test_algo_exp_grad_filter_1d.cxx | 55 vil_image_view<vxl_byte> src_im(10, 10); in test_algo_exp_grad_filter_1d_byte_float() local 57 src_im.fill(10); in test_algo_exp_grad_filter_1d_byte_float() 60 src_im(i, j) = 20; in test_algo_exp_grad_filter_1d_byte_float() 61 vil_exp_grad_filter_i(src_im, dest_im, double(0.25)); in test_algo_exp_grad_filter_1d_byte_float() 63 TEST("Width", dest_im.ni(), src_im.ni()); in test_algo_exp_grad_filter_1d_byte_float() 64 TEST("Height", dest_im.nj(), src_im.nj()); in test_algo_exp_grad_filter_1d_byte_float() 67 src_im.fill(10); in test_algo_exp_grad_filter_1d_byte_float() 70 src_im(j, i) = 20; in test_algo_exp_grad_filter_1d_byte_float() 71 vil_exp_grad_filter_j(src_im, dest_im, double(0.25)); in test_algo_exp_grad_filter_1d_byte_float() 73 TEST("Width", dest_im.ni(), src_im.ni()); in test_algo_exp_grad_filter_1d_byte_float() [all …]
|
/dports/misc/vxl/vxl-3.3.2/contrib/mul/vil3d/algo/ |
H A D | vil3d_grad_1x3.cxx | 55 const std::ptrdiff_t di1 = src_im.istep(), di2= -src_im.istep(); in vil3d_grad_1x3_1plane() 56 const std::ptrdiff_t dj1 = src_im.jstep(), dj2= -src_im.jstep(); in vil3d_grad_1x3_1plane() 57 const std::ptrdiff_t dk1 = src_im.kstep(), dk2= -src_im.kstep(); in vil3d_grad_1x3_1plane() 121 const std::ptrdiff_t di1 = src_im.istep(), di2= -src_im.istep(); in vil3d_grad_1x3_1plane() 122 const std::ptrdiff_t dj1 = src_im.jstep(), dj2= -src_im.jstep(); in vil3d_grad_1x3_1plane() 123 const std::ptrdiff_t dk1 = src_im.kstep(), dk2= -src_im.kstep(); in vil3d_grad_1x3_1plane() 181 const std::ptrdiff_t di1 = src_im.istep(), di2= -src_im.istep(); in vil3d_grad_1x3_1plane() 182 const std::ptrdiff_t dj1 = src_im.jstep(), dj2= -src_im.jstep(); in vil3d_grad_1x3_1plane() 183 const std::ptrdiff_t dk1 = src_im.kstep(), dk2= -src_im.kstep(); in vil3d_grad_1x3_1plane() 240 const std::ptrdiff_t di1 = src_im.istep(), di2= -src_im.istep(); in vil3d_grad_1x3_mag_sq_1plane() [all …]
|
H A D | vil3d_gauss_reduce.hxx | 38 src_im += s_k_step; in vil3d_gauss_reduce_i() 52 unsigned ni = src_im.ni(); in vil3d_gauss_reduce() 53 unsigned nj = src_im.nj(); in vil3d_gauss_reduce() 73 src_im.origin_ptr()+p*src_im.planestep(), ni, nj, nk, in vil3d_gauss_reduce() 74 src_im.istep(), src_im.jstep(), src_im.kstep(), in vil3d_gauss_reduce() 123 src_im.origin_ptr()+p*src_im.planestep(),ni,nj,nk, in vil3d_gauss_reduce_ij() 124 src_im.istep(),src_im.jstep(),src_im.kstep(), in vil3d_gauss_reduce_ij() 163 src_im.origin_ptr()+p*src_im.planestep(),ni,nj,nk, in vil3d_gauss_reduce_ik() 164 src_im.istep(),src_im.jstep(),src_im.kstep(), in vil3d_gauss_reduce_ik() 204 src_im.origin_ptr()+p*src_im.planestep(),nj,ni,nk, in vil3d_gauss_reduce_jk() [all …]
|
H A D | vil3d_smooth_121.h | 18 const unsigned n_i = src_im.ni(), in vil3d_smooth_121_i() 19 n_j = src_im.nj(), in vil3d_smooth_121_i() 20 n_k = src_im.nk(), in vil3d_smooth_121_i() 21 n_p = src_im.nplanes(); in vil3d_smooth_121_i() 23 const std::ptrdiff_t s_istep = src_im.istep(), in vil3d_smooth_121_i() 24 s_jstep = src_im.jstep(), in vil3d_smooth_121_i() 25 s_kstep = src_im.kstep(), in vil3d_smooth_121_i() 26 s_pstep = src_im.planestep(); in vil3d_smooth_121_i() 36 const srcT* src_plane = src_im.origin_ptr(); in vil3d_smooth_121_i() 70 smooth_im.set_size(src_im.ni(),src_im.nj(),src_im.nk(),src_im.nplanes()); in vil3d_smooth_121_j() [all …]
|
H A D | vil3d_grad_1x3.h | 83 const unsigned n_i = src_im.ni(), in vil3d_grad_1x3_i() 84 n_j = src_im.nj(), in vil3d_grad_1x3_i() 85 n_k = src_im.nk(), in vil3d_grad_1x3_i() 86 n_p = src_im.nplanes(); in vil3d_grad_1x3_i() 88 const std::ptrdiff_t s_istep = src_im.istep(), in vil3d_grad_1x3_i() 89 s_jstep = src_im.jstep(), in vil3d_grad_1x3_i() 90 s_kstep = src_im.kstep(), in vil3d_grad_1x3_i() 91 s_pstep = src_im.planestep(); in vil3d_grad_1x3_i() 101 const srcT* src_plane = src_im.origin_ptr(); in vil3d_grad_1x3_i() 136 grad_im.set_size(src_im.ni(),src_im.nj(),src_im.nk(),src_im.nplanes()); in vil3d_grad_1x3_j() [all …]
|
H A D | vil3d_exp_filter.h | 21 unsigned ni = src_im.ni(); in vil3d_exp_filter_i() 22 unsigned nj = src_im.nj(); in vil3d_exp_filter_i() 23 unsigned nk = src_im.nk(); in vil3d_exp_filter_i() 24 dest_im.set_size(ni,nj,nk,src_im.nplanes()); in vil3d_exp_filter_i() 25 std::ptrdiff_t s_istep = src_im.istep(), s_jstep = src_im.jstep(); in vil3d_exp_filter_i() 26 std::ptrdiff_t s_kstep = src_im.kstep(); in vil3d_exp_filter_i() 30 for (unsigned p=0;p<src_im.nplanes();++p) in vil3d_exp_filter_i() 32 const srcT* src_slice = src_im.origin_ptr()+p*src_im.planestep(); in vil3d_exp_filter_i() 58 vil3d_exp_filter_i(src_im,smooth_i,ki); in vil3d_exp_filter() 67 dest_im.set_size(src_im.ni(),src_im.nj(),src_im.nk(),src_im.nplanes()); in vil3d_exp_filter() [all …]
|
H A D | vil3d_normalised_correlation_3d.h | 22 inline accumT vil_norm_corr_2d_at_pt(const srcT *src_im, std::ptrdiff_t s_istep, in vil_norm_corr_2d_at_pt() argument 43 const srcT* src_slice = src_im + p*s_pstep; in vil_norm_corr_2d_at_pt() 82 inline void vil3d_normalised_correlation_3d(const vil3d_image_view<srcT>& src_im, in vil3d_normalised_correlation_3d() argument 87 unsigned ni = 1+src_im.ni()-kernel.ni(); assert(1+src_im.ni() >= kernel.ni()); in vil3d_normalised_correlation_3d() 88 unsigned nj = 1+src_im.nj()-kernel.nj(); assert(1+src_im.nj() >= kernel.nj()); in vil3d_normalised_correlation_3d() 89 unsigned nk = 1+src_im.nk()-kernel.nk(); assert(1+src_im.nk() >= kernel.nk()); in vil3d_normalised_correlation_3d() 90 std::ptrdiff_t s_istep = src_im.istep(), s_jstep = src_im.jstep(); in vil3d_normalised_correlation_3d() 91 std::ptrdiff_t s_kstep = src_im.kstep(), s_pstep = src_im.planestep(); in vil3d_normalised_correlation_3d() 99 const srcT* src_slice = src_im.origin_ptr(); in vil3d_normalised_correlation_3d()
|
/dports/audio/lsp-plugins-lv2/lsp-plugins-1.1.31/include/dsp/arch/x86/avx/ |
H A D | fft.h | 76 float s0_im = src_im[0] + src_im[1]; in small_direct_fft() 77 float s1_im = src_im[0] - src_im[1]; in small_direct_fft() 78 float s2_im = src_im[2] + src_im[3]; in small_direct_fft() 79 float s3_im = src_im[2] - src_im[3]; in small_direct_fft() 96 float s1_im = src_im[1]; in small_direct_fft() 105 dst_im[0] = src_im[0]; in small_direct_fft() 118 float s0_im = src_im[0] + src_im[1]; in small_reverse_fft() 119 float s1_im = src_im[0] - src_im[1]; in small_reverse_fft() 120 float s2_im = src_im[2] + src_im[3]; in small_reverse_fft() 121 float s3_im = src_im[2] - src_im[3]; in small_reverse_fft() [all …]
|
/dports/audio/lsp-plugins-lv2/lsp-plugins-1.1.31/include/dsp/arch/aarch64/asimd/ |
H A D | fft.h | 48 float s0_im = src_im[0] + src_im[1]; in direct_fft() 49 float s1_im = src_im[0] - src_im[1]; in direct_fft() 50 float s2_im = src_im[2] + src_im[3]; in direct_fft() 51 float s3_im = src_im[2] - src_im[3]; in direct_fft() 68 float s1_im = src_im[1]; in direct_fft() 77 dst_im[0] = src_im[0]; in direct_fft() 110 float s0_im = src_im[0] + src_im[1]; in reverse_fft() 111 float s1_im = src_im[0] - src_im[1]; in reverse_fft() 112 float s2_im = src_im[2] + src_im[3]; in reverse_fft() 113 float s3_im = src_im[2] - src_im[3]; in reverse_fft() [all …]
|
/dports/audio/lsp-plugins-lv2/lsp-plugins-1.1.31/include/dsp/arch/arm/neon-d32/ |
H A D | fft.h | 50 float s0_im = src_im[0] + src_im[1]; in direct_fft() 51 float s1_im = src_im[0] - src_im[1]; in direct_fft() 52 float s2_im = src_im[2] + src_im[3]; in direct_fft() 53 float s3_im = src_im[2] - src_im[3]; in direct_fft() 70 float s1_im = src_im[1]; in direct_fft() 79 dst_im[0] = src_im[0]; in direct_fft() 104 float s0_im = src_im[0] + src_im[1]; in reverse_fft() 105 float s1_im = src_im[0] - src_im[1]; in reverse_fft() 106 float s2_im = src_im[2] + src_im[3]; in reverse_fft() 107 float s3_im = src_im[2] - src_im[3]; in reverse_fft() [all …]
|
/dports/audio/lsp-plugins-lv2/lsp-plugins-1.1.31/include/dsp/arch/x86/sse/ |
H A D | fft.h | 98 float s0_im = src_im[0] + src_im[1]; in direct_fft() 99 float s1_im = src_im[0] - src_im[1]; in direct_fft() 100 float s2_im = src_im[2] + src_im[3]; in direct_fft() 101 float s3_im = src_im[2] - src_im[3]; in direct_fft() 118 float s1_im = src_im[1]; in direct_fft() 127 dst_im[0] = src_im[0]; in direct_fft() 205 float s0_im = src_im[0] + src_im[1]; in reverse_fft() 206 float s1_im = src_im[0] - src_im[1]; in reverse_fft() 207 float s2_im = src_im[2] + src_im[3]; in reverse_fft() 208 float s3_im = src_im[2] - src_im[3]; in reverse_fft() [all …]
|
/dports/misc/vxl/vxl-3.3.2/contrib/brl/bseg/brip/ |
H A D | brip_subpix_convolution.h | 40 int dest_ni = two_pow_N*src_im.ni(); assert(dest_ni >= 0); in brip_subpix_convolve_2d() 41 int dest_nj = two_pow_N*src_im.nj(); assert(dest_nj >= 0); in brip_subpix_convolve_2d() 48 std::ptrdiff_t s_istep = src_im.istep(), s_jstep = src_im.jstep(); in brip_subpix_convolve_2d() 49 std::ptrdiff_t s_pstep = src_im.planestep(); in brip_subpix_convolve_2d() 73 const srcT* src_row = src_im.top_left_ptr(); in brip_subpix_convolve_2d() 103 std::ptrdiff_t s_istep = src_im.istep(), s_jstep = src_im.jstep(), s_pstep = src_im.planestep(); in brip_subpix_convolve_2d() 150 std::ptrdiff_t s_istep = src_im.istep(), s_jstep = src_im.jstep(), s_pstep = src_im.planestep(); in brip_subpix_convolve_2d() 200 int src_ni = src_im.ni(); assert(src_ni >= 0); in brip_subpix_convolve_2d_sep() 201 int src_nj = src_im.nj(); assert(src_nj >= 0); in brip_subpix_convolve_2d_sep() 212 std::ptrdiff_t s_istep = src_im.istep(), s_jstep = src_im.jstep(); in brip_subpix_convolve_2d_sep() [all …]
|
/dports/misc/vxl/vxl-3.3.2/core/vil/algo/ |
H A D | vil_exp_filter_1d.h | 56 unsigned ni = src_im.ni(); in vil_exp_filter_i() 57 unsigned nj = src_im.nj(); in vil_exp_filter_i() 58 dest_im.set_size(ni,nj,src_im.nplanes()); in vil_exp_filter_i() 59 std::ptrdiff_t s_istep = src_im.istep(), s_jstep = src_im.jstep(); in vil_exp_filter_i() 62 for (unsigned p=0;p<src_im.nplanes();++p) in vil_exp_filter_i() 64 const srcT* src_row = src_im.top_left_ptr()+p*src_im.planestep(); in vil_exp_filter_i() 81 unsigned ni = src_im.ni(); in vil_exp_filter_j() 82 unsigned nj = src_im.nj(); in vil_exp_filter_j() 83 dest_im.set_size(ni,nj,src_im.nplanes()); in vil_exp_filter_j() 84 std::ptrdiff_t s_istep = src_im.istep(), s_jstep = src_im.jstep(); in vil_exp_filter_j() [all …]
|
H A D | vil_exp_grad_filter_1d.h | 62 unsigned ni = src_im.ni(); in vil_exp_grad_filter_i() 63 unsigned nj = src_im.nj(); in vil_exp_grad_filter_i() 64 dest_im.set_size(ni,nj,src_im.nplanes()); in vil_exp_grad_filter_i() 65 std::ptrdiff_t s_istep = src_im.istep(), s_jstep = src_im.jstep(); in vil_exp_grad_filter_i() 68 for (unsigned p=0;p<src_im.nplanes();++p) in vil_exp_grad_filter_i() 70 const srcT* src_row = src_im.top_left_ptr()+p*src_im.planestep(); in vil_exp_grad_filter_i() 87 unsigned ni = src_im.ni(); in vil_exp_grad_filter_j() 88 unsigned nj = src_im.nj(); in vil_exp_grad_filter_j() 89 dest_im.set_size(ni,nj,src_im.nplanes()); in vil_exp_grad_filter_j() 90 std::ptrdiff_t s_istep = src_im.istep(), s_jstep = src_im.jstep(); in vil_exp_grad_filter_j() [all …]
|
H A D | vil_gauss_reduce.h | 33 void vil_gauss_reduce_2_3(const vil_image_view<T>& src_im, 128 void vil_gauss_reduce_1plane(const T* src_im, 144 void vil_gauss_reduce_1plane(const vxl_byte* src_im, 160 void vil_gauss_reduce_1plane(const float* src_im, 176 void vil_gauss_reduce_1plane(const int* src_im, 183 void vil_gauss_reduce_1plane(const double* src_im, 208 void vil_gauss_reduce_121_1plane(const T* src_im, 226 void vil_gauss_reduce_121_1plane(const float* src_im, 235 void vil_gauss_reduce_121_1plane(const int* src_im, 261 void vil_gauss_reduce_2_3_1plane(const T* src_im, [all …]
|
H A D | vil_gauss_filter.h | 76 void vil_gauss_filter_5tap(const srcT* src_im, std::ptrdiff_t src_ystep, 85 void vil_gauss_filter_5tap(const vil_image_view<srcT>& src_im, 94 inline void vil_gauss_filter_5tap(const vil_image_view<srcT>& src_im, in vil_gauss_filter_5tap() argument 99 vil_gauss_filter_5tap(src_im, dest_im, params, work); in vil_gauss_filter_5tap() 123 inline void vil_gauss_filter_1d(const vil_image_view<srcT>& src_im, in vil_gauss_filter_1d() argument 129 vil_convolve_1d(src_im,dest_im,&filter[half_width],-int(half_width),half_width, in vil_gauss_filter_1d() 139 inline void vil_gauss_filter_2d(const vil_image_view<srcT>& src_im, 150 vil_convolve_1d(src_im,work_im,&filter[half_width],-int(half_width),half_width, 154 dest_im.set_size(src_im.ni(),src_im.nj(),src_im.nplanes()); 170 inline void vil_gauss_filter_2d(const vil_image_view<srcT>& src_im, [all …]
|
H A D | vil_gauss_filter.hxx | 152 unsigned ni = src_im.ni(); in vil_gauss_filter_5tap() 153 unsigned nj = src_im.nj(); in vil_gauss_filter_5tap() 162 vil_gauss_filter_5tap(&src_im(0,0,p), src_im.istep(), src_im.jstep(), in vil_gauss_filter_5tap() 181 work(0,j,p) = vl_round(k0*src_im(0,j,p) + k1*src_im(1,j,p), destT()); in vil_gauss_filter_5tap() 182 work(1,j,p) = vl_round(k1*src_im(0,j,p) + k0*src_im(1,j,p), destT()); in vil_gauss_filter_5tap() 194 … work(0,j,p) = vl_round(ke0*src_im(0,j,p) + ke1*src_im(1,j,p) , destT()); in vil_gauss_filter_5tap() 195 … work(1,j,p) = vl_round(k1 *src_im(0,j,p) + k0 *src_im(1,j,p) + k1 *src_im(2,j,p), destT()); in vil_gauss_filter_5tap() 211 …work(0,j,p) = vl_round(ke0 *src_im(0,j,p) + ke1*src_im(1,j,p) + ke2*src_im(2,j,p) … in vil_gauss_filter_5tap() 212 …work(1,j,p) = vl_round(kpn1*src_im(0,j,p) + kp0*src_im(1,j,p) + kp1*src_im(2,j,p) + kp2 *src_im(3,… in vil_gauss_filter_5tap() 213 …work(2,j,p) = vl_round(kp2 *src_im(0,j,p) + kp1*src_im(1,j,p) + kp0*src_im(2,j,p) + kpn1*src_im(3,… in vil_gauss_filter_5tap() [all …]
|
H A D | vil_gauss_reduce.hxx | 26 unsigned ni = src_im.ni(); in vil_gauss_reduce() 27 unsigned nj = src_im.nj(); in vil_gauss_reduce() 43 vil_gauss_reduce_1plane(src_im.top_left_ptr()+i*src_im.planestep(),ni,nj, in vil_gauss_reduce() 44 src_im.istep(),src_im.jstep(), in vil_gauss_reduce() 64 unsigned ni = src_im.ni(); in vil_gauss_reduce_2_3() 65 unsigned nj = src_im.nj(); in vil_gauss_reduce_2_3() 81 vil_gauss_reduce_2_3_1plane(src_im.top_left_ptr()+i*src_im.planestep(),ni,nj, in vil_gauss_reduce_2_3() 82 src_im.istep(),src_im.jstep(), in vil_gauss_reduce_2_3() 113 vil_gauss_reduce_121_1plane(src_im.top_left_ptr() + i*src_im.planestep(), in vil_gauss_reduce_121() 115 src_im.istep(),src_im.jstep(), in vil_gauss_reduce_121() [all …]
|
/dports/audio/lsp-plugins-lv2/lsp-plugins-1.1.31/src/testing/utest/dsp/fft/ |
H A D | fft.cpp | 30 …void direct_fft(float *dst_re, float *dst_im, const float *src_re, const float *src_im, size_t ran… 31 …void reverse_fft(float *dst_re, float *dst_im, const float *src_re, const float *src_im, size_t ra… 37 …void direct_fft(float *dst_re, float *dst_im, const float *src_re, const float *src_im, size_t ran… 43 …void direct_fft(float *dst_re, float *dst_im, const float *src_re, const float *src_im, size_t ran… 88 FloatBuffer src_im(count, align, mask & 0x02); in call() local 99 dsp::copy(dst1_im, src_im, count); in call() 101 dsp::copy(dst2_im, src_im, count); in call() 108 func1(dst1_re, dst1_im, src_re, src_im, rank); in call() 109 func2(dst2_re, dst2_im, src_re, src_im, rank); in call() 113 UTEST_ASSERT_MSG(src_im.valid(), "Source buffer IM corrupted"); in call() [all …]
|
/dports/misc/vxl/vxl-3.3.2/contrib/brl/bbas/bil/algo/ |
H A D | bil_finite_differences.hxx | 11 void bil_finite_differences(const vil_image_view<T>& src_im, in bil_finite_differences() argument 19 int ni = src_im.ni(); in bil_finite_differences() 20 int nj = src_im.nj(); in bil_finite_differences() 21 unsigned n_planes = src_im.nplanes(); in bil_finite_differences() 34 currentPixel = src_im(i,j,p); in bil_finite_differences() 35 dxp(i,j,p) = (IMVAL(src_im,i+1,j,p,ni,nj) - currentPixel)/DX; in bil_finite_differences() 36 dxm(i,j,p) = (currentPixel - IMVAL(src_im,i-1,j,p,ni,nj))/DX; in bil_finite_differences() 37 dxc(i,j,p) = (IMVAL(src_im,i+1,j,p,ni,nj) - IMVAL(src_im,i-1,j,p,ni,nj))/T(2*DX); in bil_finite_differences() 38 dyp(i,j,p) = (IMVAL(src_im,i,j+1,p,ni,nj) - currentPixel)/DY; in bil_finite_differences() 40 dyc(i,j,p) = (IMVAL(src_im,i,j+1,p,ni,nj) - IMVAL(src_im,i,j-1,p,ni,nj))/T(2*DY); in bil_finite_differences() [all …]
|
/dports/audio/lsp-plugins-lv2/lsp-plugins-1.1.31/src/testing/utest/dsp/complex/ |
H A D | mod.cpp | 27 void complex_mod(float *dst_mod, const float *src_re, const float *src_im, size_t count); 33 void complex_mod(float *dst_mod, const float *src_re, const float *src_im, size_t count); 38 void complex_mod(float *dst_mod, const float *src_re, const float *src_im, size_t count); 39 … void complex_mod_fma3(float *dst_mod, const float *src_re, const float *src_im, size_t count); 46 void complex_mod(float *dst_mod, const float *src_re, const float *src_im, size_t count); 53 void complex_mod(float *dst_mod, const float *src_re, const float *src_im, size_t count); 75 FloatBuffer src_im(count, align, mask & 0x02); in call() local 80 native::complex_mod(dst1, src_re, src_im, count); in call() 81 func(dst2, src_re, src_im, count); in call() 84 UTEST_ASSERT_MSG(src_im.valid(), "Source buffer IM corrupted"); in call() [all …]
|
/dports/misc/vxl/vxl-3.3.2/contrib/mul/vimt/ |
H A D | vimt_convert.h | 21 void vimt_convert_cast(const vimt_image_2d_of<srcT>& src_im, in vimt_convert_cast() argument 24 vil_convert_cast(src_im.image(),dest_im.image()); in vimt_convert_cast() 25 dest_im.set_world2im(src_im.world2im()); in vimt_convert_cast() 32 void vimt_convert_round(const vimt_image_2d_of<srcT>& src_im, in vimt_convert_round() argument 35 vil_convert_round(src_im.image(),dest_im.image()); in vimt_convert_round() 36 dest_im.set_world2im(src_im.world2im()); in vimt_convert_round() 41 void vimt_convert_stretch_range(const vimt_image_2d_of<srcT>& src_im, in vimt_convert_stretch_range() argument 44 vil_convert_stretch_range(src_im.image(),dest_im.image()); in vimt_convert_stretch_range() 45 dest_im.set_world2im(src_im.world2im()); in vimt_convert_stretch_range()
|
/dports/audio/lsp-plugins-lv2/lsp-plugins-1.1.31/include/dsp/arch/native/ |
H A D | complex.h | 35 float re = (dst_re[i]) * (src_re[i]) - (dst_im[i]) * (src_im[i]); in complex_mul2() 36 float im = (dst_re[i]) * (src_im[i]) + (dst_im[i]) * (src_re[i]); in complex_mul2() 71 float im = *(src_im++); in complex_rcp2() 84 float i = *(src_im++); in complex_cvt2modarg() 127 void complex_mod(float *dst_mod, const float *src_re, const float *src_im, size_t count) in complex_mod() argument 132 float im = *(src_im++); in complex_mod() 141 float re = src_re[i] * dst_re[i] + src_im[i] * dst_im[i]; in complex_div2() 142 float im = src_re[i] * dst_im[i] + src_im[i] * dst_re[i]; in complex_div2() 143 float n = 1.0f / (src_re[i] * src_re[i] + src_im[i] * src_im[i]); in complex_div2() 154 float re = src_re[i] * dst_re[i] + src_im[i] * dst_im[i]; in complex_rdiv2() [all …]
|
/dports/audio/lsp-plugins-lv2/lsp-plugins-1.1.31/src/testing/ptest/dsp/complex/ |
H A D | div2.cpp | 31 …void complex_div2(float *dst_re, float *dst_im, const float *src_re, const float *src_im, size_t c… 32 …void complex_rdiv2(float *dst_re, float *dst_im, const float *src_re, const float *src_im, size_t … 38 …void complex_div2(float *dst_re, float *dst_im, const float *src_re, const float *src_im, size_t c… 39 …void complex_rdiv2(float *dst_re, float *dst_im, const float *src_re, const float *src_im, size_t … 44 …void complex_div2(float *dst_re, float *dst_im, const float *src_re, const float *src_im, size_t c… 45 …void complex_rdiv2(float *dst_re, float *dst_im, const float *src_re, const float *src_im, size_t … 47 …ex_div2_fma3(float *dst_re, float *dst_im, const float *src_re, const float *src_im, size_t count); 55 …void complex_div2(float *dst_re, float *dst_im, const float *src_re, const float *src_im, size_t c… 56 …void complex_rdiv2(float *dst_re, float *dst_im, const float *src_re, const float *src_im, size_t … 63 …void complex_div2(float *dst_re, float *dst_im, const float *src_re, const float *src_im, size_t c… [all …]
|