Skip to content

Commit

Permalink
small readme update for octave
Browse files Browse the repository at this point in the history
  • Loading branch information
brandon.nelson committed Dec 6, 2023
1 parent da989a8 commit 428e65b
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 4 deletions.
3 changes: 1 addition & 2 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@

Low Contrast Detectability for CT Toolbox
=========================================

**Low Contrast Detectability for CT (LCD-CT) Toolbox** provides a common interface to evaluate the low contrast detectability (LCD) performance of advanced nonlinear CT image reconstruction and denoising algorithms. The toolbox uses model observers (MO) to evaluate the LCD of targets with known locations in test images obtained with the `MITA-LCD phantom <https://www.phantomlab.com/catphan-mita>`_. The model oberver detection accuracy is measured by the area under the receiver operating characteristic curve (AUC) and the detectability signal-to-noise ratio (d’_{snr}). The LCD-CT toolbox can be used by CT developers to perform initial evaluation on image quality impprovement or dose reduction potential of their reconstruction and denoising algorithms.

.. image:: diagram.png
Expand All @@ -18,8 +19,6 @@ Features
- Simuating sinogram and generate fan-beam CT scans of the digital phantoms based on the publicly available Michigan Image Reconstruction Tolbox (MIRT) https://github.com/JeffFessler/mirt.
- Estimating low contrast detectability performance from the MITA-LCD phantom CT images using channelized Hoteling model observer with Laguerre-Gauss (LG) channels and two options of Difference-of-Gaussian (DOG) channels and Gabor channels.



Start Here
----------

Expand Down
7 changes: 5 additions & 2 deletions test.m
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
% This is the test script where all functionality of LCD-CT is tested. If the script runs to completion without error the tool is ready for use

addpath('additional_demos')
addpath(genpath('src/LCD'))

use_large_dataset = false

if verLessThan('matlab', '9.1')
error(['Detected version of Matlab: ', version('-release'), ' < ', '(2016b)'])
if ~is_octave
if verLessThan('matlab', '9.1')
error(['Detected version of Matlab: ', version('-release'), ' < ', '(2016b)'])
end
end

demo_test_phantomcreation
Expand Down

0 comments on commit 428e65b

Please sign in to comment.