├── README.md ├── backproj.m ├── combWeightProj.m ├── comb_projmat.m ├── demo.m ├── imtool ├── chessmat.m ├── create_filter_bank.m ├── create_sample_grid.m ├── flow_unwarp.m ├── flow_warp.m ├── foveated.m ├── imblend.m ├── imblendlabel.m ├── imblendmask.m ├── immedfilt.m ├── immontage.m ├── impiece.m ├── imrotatesymm.m ├── imscale.m ├── imtest.m ├── imwarpH.m ├── nonuniform_sampling.m └── testmat.m ├── solver └── solver_sart.m ├── test ├── ART2Dreconst.m ├── build1.m ├── build2.m ├── build3.m ├── build4.m ├── build5.m ├── build6.m ├── build7.m ├── build8.m ├── build_comp.m ├── build_comp_accuracy.m ├── build_comp_area.m ├── demo_crop.m ├── demo_tomo.m ├── demo_weightmat.m ├── test_00_imtest.m ├── test_01_FilterCompare.m ├── test_02_Reconstruction.m ├── test_03_FBP.m ├── test_04_ART.m ├── test_05_3D_reconstruction.m ├── test_06_LSQR.m ├── test_07_Compare_simple_area_weightmat.m ├── test_08_rand_vs_all.m ├── test_09_aniso_fbp.m ├── test_10_noise_fbp.m ├── test_11_continuity.m ├── test_12_radon_hough.m ├── test_WeightMatrix.m ├── test_WeightMatrix_area.m ├── test_art_guess.m ├── test_buildweight.m └── test_combWeightProj.m ├── tomo.png ├── tomo_projection_2d.m ├── tomo_reconstruction.m ├── tomo_reconstruction_bp.m ├── tomo_reconstruction_fbp.m ├── tomo_reconstruction_lsqr.m ├── tomo_reconstruction_sart.m └── utils ├── filtersinc.m ├── hpf.m └── impad.m /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/README.md -------------------------------------------------------------------------------- /backproj.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/backproj.m -------------------------------------------------------------------------------- /combWeightProj.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/combWeightProj.m -------------------------------------------------------------------------------- /comb_projmat.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/comb_projmat.m -------------------------------------------------------------------------------- /demo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/demo.m -------------------------------------------------------------------------------- /imtool/chessmat.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/imtool/chessmat.m -------------------------------------------------------------------------------- /imtool/create_filter_bank.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/imtool/create_filter_bank.m -------------------------------------------------------------------------------- /imtool/create_sample_grid.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/imtool/create_sample_grid.m -------------------------------------------------------------------------------- /imtool/flow_unwarp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/imtool/flow_unwarp.m -------------------------------------------------------------------------------- /imtool/flow_warp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/imtool/flow_warp.m -------------------------------------------------------------------------------- /imtool/foveated.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/imtool/foveated.m -------------------------------------------------------------------------------- /imtool/imblend.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/imtool/imblend.m -------------------------------------------------------------------------------- /imtool/imblendlabel.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/imtool/imblendlabel.m -------------------------------------------------------------------------------- /imtool/imblendmask.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/imtool/imblendmask.m -------------------------------------------------------------------------------- /imtool/immedfilt.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/imtool/immedfilt.m -------------------------------------------------------------------------------- /imtool/immontage.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/imtool/immontage.m -------------------------------------------------------------------------------- /imtool/impiece.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/imtool/impiece.m -------------------------------------------------------------------------------- /imtool/imrotatesymm.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/imtool/imrotatesymm.m -------------------------------------------------------------------------------- /imtool/imscale.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/imtool/imscale.m -------------------------------------------------------------------------------- /imtool/imtest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/imtool/imtest.m -------------------------------------------------------------------------------- /imtool/imwarpH.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/imtool/imwarpH.m -------------------------------------------------------------------------------- /imtool/nonuniform_sampling.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/imtool/nonuniform_sampling.m -------------------------------------------------------------------------------- /imtool/testmat.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/imtool/testmat.m -------------------------------------------------------------------------------- /solver/solver_sart.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/solver/solver_sart.m -------------------------------------------------------------------------------- /test/ART2Dreconst.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/test/ART2Dreconst.m -------------------------------------------------------------------------------- /test/build1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/test/build1.m -------------------------------------------------------------------------------- /test/build2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/test/build2.m -------------------------------------------------------------------------------- /test/build3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/test/build3.m -------------------------------------------------------------------------------- /test/build4.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/test/build4.m -------------------------------------------------------------------------------- /test/build5.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/test/build5.m -------------------------------------------------------------------------------- /test/build6.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/test/build6.m -------------------------------------------------------------------------------- /test/build7.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/test/build7.m -------------------------------------------------------------------------------- /test/build8.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/test/build8.m -------------------------------------------------------------------------------- /test/build_comp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/test/build_comp.m -------------------------------------------------------------------------------- /test/build_comp_accuracy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/test/build_comp_accuracy.m -------------------------------------------------------------------------------- /test/build_comp_area.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/test/build_comp_area.m -------------------------------------------------------------------------------- /test/demo_crop.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/test/demo_crop.m -------------------------------------------------------------------------------- /test/demo_tomo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/test/demo_tomo.m -------------------------------------------------------------------------------- /test/demo_weightmat.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/test/demo_weightmat.m -------------------------------------------------------------------------------- /test/test_00_imtest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/test/test_00_imtest.m -------------------------------------------------------------------------------- /test/test_01_FilterCompare.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/test/test_01_FilterCompare.m -------------------------------------------------------------------------------- /test/test_02_Reconstruction.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/test/test_02_Reconstruction.m -------------------------------------------------------------------------------- /test/test_03_FBP.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/test/test_03_FBP.m -------------------------------------------------------------------------------- /test/test_04_ART.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/test/test_04_ART.m -------------------------------------------------------------------------------- /test/test_05_3D_reconstruction.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/test/test_05_3D_reconstruction.m -------------------------------------------------------------------------------- /test/test_06_LSQR.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/test/test_06_LSQR.m -------------------------------------------------------------------------------- /test/test_07_Compare_simple_area_weightmat.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/test/test_07_Compare_simple_area_weightmat.m -------------------------------------------------------------------------------- /test/test_08_rand_vs_all.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/test/test_08_rand_vs_all.m -------------------------------------------------------------------------------- /test/test_09_aniso_fbp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/test/test_09_aniso_fbp.m -------------------------------------------------------------------------------- /test/test_10_noise_fbp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/test/test_10_noise_fbp.m -------------------------------------------------------------------------------- /test/test_11_continuity.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/test/test_11_continuity.m -------------------------------------------------------------------------------- /test/test_12_radon_hough.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/test/test_12_radon_hough.m -------------------------------------------------------------------------------- /test/test_WeightMatrix.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/test/test_WeightMatrix.m -------------------------------------------------------------------------------- /test/test_WeightMatrix_area.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/test/test_WeightMatrix_area.m -------------------------------------------------------------------------------- /test/test_art_guess.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/test/test_art_guess.m -------------------------------------------------------------------------------- /test/test_buildweight.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/test/test_buildweight.m -------------------------------------------------------------------------------- /test/test_combWeightProj.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/test/test_combWeightProj.m -------------------------------------------------------------------------------- /tomo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/tomo.png -------------------------------------------------------------------------------- /tomo_projection_2d.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/tomo_projection_2d.m -------------------------------------------------------------------------------- /tomo_reconstruction.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/tomo_reconstruction.m -------------------------------------------------------------------------------- /tomo_reconstruction_bp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/tomo_reconstruction_bp.m -------------------------------------------------------------------------------- /tomo_reconstruction_fbp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/tomo_reconstruction_fbp.m -------------------------------------------------------------------------------- /tomo_reconstruction_lsqr.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/tomo_reconstruction_lsqr.m -------------------------------------------------------------------------------- /tomo_reconstruction_sart.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/tomo_reconstruction_sart.m -------------------------------------------------------------------------------- /utils/filtersinc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/utils/filtersinc.m -------------------------------------------------------------------------------- /utils/hpf.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/utils/hpf.m -------------------------------------------------------------------------------- /utils/impad.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phymhan/matlab-tomo-2d/HEAD/utils/impad.m --------------------------------------------------------------------------------