-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathContents.m
64 lines (64 loc) · 2.86 KB
/
Contents.m
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
% TVReg.
% Version 1.1 2015-04-05.
% Version 0.8 2009-08-31.
% Copyright (c) 2010 by T.L. Jensen, J.H. Jorgensen,
% P.C. Hansen and S.H. Jensen
%
% Requires Matlab version 7.5 or later versions.
%
% These functions accompany the paper
% Practical Implementation of Optimal First-Order Method
% for Total Variation Regularization in Tomography
%
% Demonstration.
% tvreg_demo1 - Demonstration for a tomography problem
% tvreg_demo2 - Demonstrates for a deblurring problem
% tvreg_demo3 - Demonstration for a tomography problem using
% a call back function
%
% Pirate.tif - Test image
%
% TV reconstruction functions.
% tvreg_gpbb - Uses a gradient projection algorithm with
% Borzilai-Borwein strategy
% tvreg_upn - Based on an optimal first-order method as
% as described by Yurii Nesterov with modification
% for unknown parameters.
%
%
% Files from tomobox by J.H. Jorgensen
% tomobox/buildSystemMatrix - Setup system matrix for 3D parallel beam
% tomography
% tomobox/getNoise - Create white noise with specified relative
% noise level
% tomobox/phantom3d - Three-dimensional analogue of MATLAB
% Shepp-Logan phantom
% tomobox/plotLayers - Show the layers of 3D array in subplots
% tomobpx/tomoboxDemo1 - Demo script for tomobox
% tomobox/traceRays - Determine voxels and path lengts for
% parallel rays (auxiliary function for
% buildSystemMatrix)
%
% Files for choosing projection directions
% lebdir/getLebedevDirections - Get unit vectors well spread
% out over sphere
% lebdir/getHalf - Discard duplicate vectors
% differing only by the sign
% (auxiliary function for
% getLebedevDirections)
% lebdir/getLebedevSphere - function to compute normalized
% points and weights for Lebedev
% quadratures on the surface of
% the unit sphere at double
% precision. (auxiliary function
% for getLebedevDirections)
%
% Auxiliary files.
% install - Installation script for all platforms
%
% Directories.
% c - The C functions for TV reconstruction
% externlib - Contains the library file libut.lib
% lebdir - Contains files for computing the Lebedec directions used in
% the tomography demo
% tomobox - Contains the tomography simulation files