Classes | |
class | GaborFilter |
Performs Gabor filtering operations on a LIDCNodule. More... | |
class | GlobalCoOccurrence |
Provides methods for calculating Haralick features on LIDCNodule objects. More... | |
class | CombineCoOccurrence |
Helper class for co-occurrence calculation. More... | |
class | LIDCImport |
Converts LIDC data into .srs and .xml files for series and nodule viewers. More... | |
class | LIDCNodule |
Represents a LIDC database nodule. More... | |
class | LIDCNoduleDB |
A collection of LIDCNodule objects. More... | |
class | MarkovRandom |
Performs Markov random field operations on a LIDCNodule. More... | |
class | Similarity |
Contains static similarity measures for LIDC nodule comparison. More... | |
class | UnsafeBitmap |
Provides fast access to bitmap data via unsafe code. More... | |
class | Util |
Contains miscellaneous static methods and constants, primarily dealing with DICOM file interaction. More... |
The LIDC.Core namespace contains classes that were developed to perform content-based image retrieval (CBIR) functions on the Lung Image Database Consortium (LIDC) lung nodule CT database. We have tried to make the algorithms as generalized as possible, but a good deal of the code is still specific to the LIDC database. This code is contained in the LIDCNodule and LIDCNoduleDB classes. The rest of the classes perform general tasks related to feature extraction, DICOM file manipulation and similarity measures.