Classes | |
class | FeatureVectorDialog |
Feature vector selection dialog. More... | |
class | ListViewColumnSorter |
Custom sorter class for nodule list views. More... | |
class | MainMenu |
Simple menu to choose between the nodule viewer and the series viewer. More... | |
class | Program |
Serves as a program entry point. More... | |
class | SeriesViewer |
Simple DICOM series viewer for LIDC lung CT database. More... | |
class | Splash |
A "pretty" splash screen for displaying the status of a lenthy process. More... |
The LIDC.GUI namespace contains a collection of classes that together form our demo CBIR system. This sytem uses the classes in the LIDC.Core namespace to implement two different viewer applications: a series viewer and a nodule viewer. The series viewer is a simple DICOM application and is included mainly for interest. The nodule viewer is a simple but working CBIR system. It presents the user with a list of images in the lung nodule database and allows him or her to select a query image. The system then performs similarity measures to determine which nodules are most similar to the query image and displays these images to the user. There is also some general-purpose code in the Program class for common one-time tasks like merging XML files and calculating overall precision/recall statistics.