evolve_normal_vector_ENO1_SD.m in LevelSetMethods.rar


Commonly used in image segmentation level set method matlab source code!...Original Link
    Sponsored links

			
function [delta, H1_abs, H2_abs] = evolve_normal_vector_ENO1_SD(phi, dx, dy, Vn_ext, u_ext, v_ext)
%
% Finds the amount of evolution under a force in
% normal direction and a force based on a vector field,
% and using 1st order accurate ENO scheme.
% Assumes that phi is approximately a signed
% distance function and uses Godunov scheme.
%
% Author: Baris Sumengen  sumengen@ece.ucsb.edu
% http://vision.ece.ucsb.edu/~sumengen/
%

delta = zeros(size(phi)+2);
data_ext = zeros(size(phi)+2);
data_ext(2:end-1,2:end-1) = phi;

% Calculate the derivatives (both + and -)
phi_x_minus = zeros(size(phi)+2);
phi_x_plus = zeros(size(phi)+2);
phi_y_minus = zeros(size(phi)+2);
phi_y_plus = zeros(size(phi)+2);
phi_x = zeros(size(phi)+2);
phi_y = zeros(size(phi)+2);
% first scan the rows
for i=1:size(phi,1)
	phi_x_minus(i+1,:) = der_ENO1_minus(data_			

			...
			...
			... to be continued.

  This is a preview. To get the complete source file, 
  please click here to download the whole source code package.

			
			


Project Files

    Sponsored links
NameSizeDate
 evolve_normal_vector_ENO1_SD.m1.69 kB05-05-05 00:00
 evolve_normal_vector_ENO1.m1.27 kB05-05-05 00:00
 evolve_normal_ENO3.m1.43 kB05-05-05 00:00
 evolve_normal_ENO2.m1.43 kB05-05-05 00:00
 evolve_normal_ENO1.m1.43 kB05-05-05 00:00
 evolve_kappa.m1.71 kB05-05-05 00:00
 evolve2D.m10.75 kB12-05-05 07:10
 der_WENO_plus.m1.56 kB05-05-05 00:00
 der_WENO_minus.m1.56 kB05-05-05 00:00
 der_ENO3_plus.m1.49 kB05-05-05 00:00
 der_ENO3_minus.m1.49 kB05-05-05 00:00
 der_ENO2_plus.m1.22 kB05-05-05 00:00
 der_ENO2_minus.m1.22 kB05-05-05 00:00
 der_ENO1_plus.m618.00 B06-05-05 00:00
 der_ENO1_minus.m624.00 B05-05-05 00:00
 curvature.m1.74 kB05-05-05 00:00
 get_dt_normal_vector_kappa.m408.00 B05-05-05 00:00
 get_dt_normal_vector.m363.00 B05-05-05 00:00
 get_dt_normal_kappa.m399.00 B05-05-05 00:00
 get_dt_normal.m356.00 B05-05-05 00:00
 get_dt_kappa.m360.00 B05-05-05 00:00
 evolve_vector_WENO.m673.00 B05-05-05 00:00
 evolve_vector_ENO3.m672.00 B05-05-05 00:00
 evolve_vector_ENO2.m672.00 B05-05-05 00:00
 evolve_vector_ENO1.m674.00 B05-05-05 00:00
 evolve_normal_WENO.m1.43 kB05-05-05 00:00
 evolve_normal_vector_WENO_SD.m1.60 kB05-05-05 00:00
 evolve_normal_vector_WENO.m1.27 kB05-05-05 00:00
 evolve_normal_vector_ENO3_SD.m1.60 kB05-05-05 00:00
 evolve_normal_vector_ENO3.m1.27 kB05-05-05 00:00
 evolve_normal_vector_ENO2_SD.m1.60 kB05-05-05 00:00
 evolve_normal_vector_ENO2.m1.27 kB05-05-05 00:00
 select_der_normal.m901.00 B05-05-05 00:00
 reinit_SD.m1.65 kB05-05-05 00:00
 LLF_normal_vector.m2.35 kB05-05-05 00:00
 kappa.bmp1.62 kB12-05-05 06:58
 init_vector_WENO.m301.00 B05-05-05 00:00
 init_vector_ENO3.m299.00 B05-05-05 00:00
 init_vector_ENO2.m299.00 B05-05-05 00:00
 init_vector_ENO1.m299.00 B05-05-05 00:00
 init_normal_WENO.m231.00 B05-05-05 00:00
 init_normal_ENO3.m231.00 B05-05-05 00:00
 init_normal_ENO2.m231.00 B05-05-05 00:00
 init_normal_ENO1.m231.00 B05-05-05 00:00
 init_kappa.m256.00 B05-05-05 00:00
 get_dt_vector_kappa.m396.00 B05-05-05 00:00
 get_dt_vector.m351.00 B05-05-05 00:00
 upwind_WENO.m1.98 kB05-05-05 00:00
 upwind_ENO3.m1.82 kB05-05-05 00:00
 upwind_ENO2.m1.55 kB05-05-05 00:00
 upwind_ENO1.m1.05 kB05-05-05 00:00
 test.m1.35 kB06-05-05 00:00
 select_der_normal_vector_SD.m1.07 kB16-05-05 15:40
 retina.bmp123.68 kB18-11-04 00:00
 <LevelSetMethods>0.00 B16-03-07 11:03
...

Related Items

    Sponsored links