X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;ds=sidebyside;f=cgi-bin%2Fctsim.cgi.in;h=06d16e88044ed6bdd91da3ec1c879e3c37f94453;hb=2f3d6e2580db607105bb072b13e4aff453ae4495;hp=5e27ccb8e7b40176cf94404dc4bbb6e8ee98e216;hpb=08f34bf3ba14d4f436f4d2ef0ee5af1d6eb266ac;p=ctsim.git diff --git a/cgi-bin/ctsim.cgi.in b/cgi-bin/ctsim.cgi.in index 5e27ccb..06d16e8 100755 --- a/cgi-bin/ctsim.cgi.in +++ b/cgi-bin/ctsim.cgi.in @@ -94,20 +94,20 @@ my $ir_png_url = "$::url_datadir/ir-$tmpid.png"; my $pj_png_url = "$::url_datadir/pj-$tmpid.png"; my $diff_png_url = "$::url_datadir/diff-$tmpid.png"; -my $ctrec_ver = "$::bindir/ctrec"; +my $pjrec_ver = "$::bindir/pjrec"; my $phm2pj_ver = "$::bindir/phm2pj"; my $phm2if_ver = "$::bindir/phm2if"; my $diff_ver = "$::bindir/if-2"; my $ifinfo_ver = "$::bindir/ifinfo"; -$ctrec_ver = "/opt/lam/bin/mpirun N N $::lamrundir/ctrec-lam" if $MPI; +$pjrec_ver = "/opt/lam/bin/mpirun N N $::lamrundir/pjrec-lam" if $MPI; $phm2pj_ver = "/opt/lam/bin/mpirun N N $::lamrundir/phm2pj-lam" if $MPI; $phm2if_ver = "/opt/lam/bin/mpirun N N $::lamrundir/phm2if-lam" if $MPI; my $gp_cmd = "$phm2if_ver $phantom_fname $Phantom_Nx $Phantom_Ny --phantom $Phantom_Name --nsample $Phantom_NSample"; my $pj_cmd = "$phm2pj_ver $pj_fname $PJ_NDet $PJ_NRot --phantom $Phantom_Name --nray $PJ_NRay --rotangle $PJ_RotAngle"; my $pj_if_cmd = "$::bindir/pj2if $pj_fname $pj_if_fname"; -my $ir_cmd = "$ctrec_ver $pj_fname $ir_fname $IR_Nx $IR_Ny --filter $IR_Filter --filter-param $IR_Filter_Param --interp $IR_Interp --backproj $IR_Backproj"; +my $pjrec_cmd = "$pjrec_ver $pj_fname $ir_fname $IR_Nx $IR_Ny --filter $IR_Filter --filter-param $IR_Filter_Param --interp $IR_Interp --backproj $IR_Backproj"; my $diff_cmd = "$diff_ver $phantom_fname $ir_fname $diff_fname --comp"; my $compare_cmd = "$ifinfo_ver $phantom_fname $ir_fname"; @@ -133,7 +133,7 @@ $out .= "

$title


\n"; if ($opt_d) { $out .= "

Commands

\n"; - $out .= "$gp_cmd
\n$pj_cmd
\n$pj_if_cmd
\n$ir_cmd
\n$diff_cmd
\n$png1_cmd
\n$png2_cmd
\n" . + $out .= "$gp_cmd
\n$pj_cmd
\n$pj_if_cmd
\n$pjrec_cmd
\n$diff_cmd
\n$png1_cmd
\n$png2_cmd
\n" . "$png3_cmd
\n$png4_cmd
\n"; } @@ -146,10 +146,10 @@ if ($error ne "") { my $gp_out; my $pj_out; my $pj_if_out; - my $ir_out; + my $pjrec_out; my $diff_out; my $png_gp_out; - my $png_ir_out; + my $png_pjrec_out; my $png_pj_out; my $png_diff_out; my $compare_out; @@ -160,9 +160,9 @@ if ($error ne "") { if (-s $pj_fname) { $pj_if_out .= `$pj_if_cmd`; $png_pj_out .= `$png3_cmd`; - $ir_out .= `$ir_cmd`; + $pjrec_out .= `$pjrec_cmd`; if (-s $ir_fname) { - $png_ir_out .= `$png2_cmd`; + $png_pjrec_out .= `$png2_cmd`; $diff_out .= `$diff_cmd`; $png_diff_out .= `$png4_cmd`; $compare_out = `$compare_cmd`; @@ -170,7 +170,7 @@ if ($error ne "") { } } - $cmdout = "$gp_cmd\n $gp_out $pj_cmd\n $pj_out $pj_if_cmd\n $pj_if_out $ir_cmd\n $ir_out $diff_cmd\n $diff_out $png1_cmd\n $png_gp_out $png2_cmd\n $png_ir_out $png3_cmd\n $png_pj_out $png4_cmd\n $png_diff_out"; + $cmdout = "$gp_cmd\n $gp_out $pj_cmd\n $pj_out $pj_if_cmd\n $pj_if_out $pjrec_cmd\n $pjrec_out $diff_cmd\n $diff_out $png1_cmd\n $png_gp_out $png2_cmd\n $png_pjrec_out $png3_cmd\n $png_pj_out $png4_cmd\n $png_diff_out"; if (open(LOGFILE,">> $logfile")) { flock(LOGFILE,LOCK_EX); seek(LOGFILE, 0, 2); @@ -186,16 +186,16 @@ if ($error ne "") { $out .= "

Command Output

$cmdout
\n"; } my $png_gp_out_html = $png_gp_out; - my $png_ir_out_html = $png_ir_out; + my $png_pjrec_out_html = $png_pjrec_out; my $png_pj_out_html = $png_pj_out; my $png_diff_out_html = $png_diff_out; $png_gp_out_html =~ s/\n/
/gms; - $png_ir_out_html =~ s/\n/
/gms; + $png_pjrec_out_html =~ s/\n/
/gms; $png_pj_out_html =~ s/\n/
/gms; $png_diff_out_html =~ s/\n/
/gms; $out .= "\n"; $out .= "\n"; - $out .= "\n"; + $out .= "\n"; $out .= "\n"; $out .= "\n"; $out .= "\n";
Phantom ImageReconstructed Image

$png_gp_out

$png_ir_out

$png_pjrec_out
Projection SinusoidPhantom/Reconst Error

$png_pj_out

$diff_out
$png_diff_out