110 likes | 178 Views
Segmentation Output Viewer Zoom Utility Alexander Saites 15 Nov 2010. Output Viewer - Idea. Design program to display output produced by GUI segmentation program Use manifest file to find parameter data and extrapolate file names for various parameter specifications
E N D
Segmentation Output ViewerZoom UtilityAlexander Saites15 Nov 2010
Output Viewer - Idea • Design program to display output produced by GUI segmentation program • Use manifest file to find parameter data and extrapolate file names for various parameter specifications • Allow user to scroll through images in different dimensions, independently
Output Viewer - Design Load Button Image Box Image File Name Current Parameter Value Parameter Names Parameter Scroll Bars
Output Viewer – Changing Parameters Image number corresponding to new parameters New Image corresponding to new parameters New Parameter Values
Output Viewer - Limitations • Limited to 10 parameters (dimensions) – most segmentation algorithms only have 3 • Only one image is displayed at a time • All images must be in same directory and follow numeric naming convention (produced by segmentation program) • Manifest File must be included in directory with images • Manifest File must have proper format
Output Viewer - Possible Improvements • Could support larger/unlimited number of parameters • Could display Manifest output data (if present) • Program could hide unused parameter bars • Program could be combined with zoom utility • Needs JPEG support
Zoom Utility - Idea • Design a program to view, side by side, an image and a small subset of the image, blown up to a much larger scale • User should be able to change size of zoomed-in section • User should be able to click the original image to change the position of the zoomed-in section
Zoom Utility - Design File Menu Original Image Zoomed-in portion Cursor position (in pixels, relative to picture box)
Zoom Utility - Advantages • Zoom-box size can be changed (supports values between 10 pixels2 and the minimum of the height and width of the image) • Supports both JPEG and PPM files (support for other file types can be added)
Zoom Utility - Limitations • Picture box automatically scales image (and causes blur for small zoom box sizes): • Program will be reworked to solve this issue
Conclusion • Output viewer allows picture data to be visualized independently across different dimensions • Parameter “sweet spots” and “sweet intervals” can be located easily • Zoom Utility makes viewing image details easy, but needs work