File List
Here is a list of all files with brief descriptions:
core/vil/vil_bicub_interp.h [code]Bicubic interpolation functions for 2D images
core/vil/vil_bicub_interp.txx [code]Bicubic interpolation functions for 2D images
core/vil/vil_bilin_interp.h [code]Bilinear interpolation functions for 2D images
core/vil/vil_block_cache.cxx [code]
core/vil/vil_block_cache.h [code]A block cache with block population prioritized by age
core/vil/vil_blocked_image_facade.cxx [code]
core/vil/vil_blocked_image_facade.h [code]A blocked image facade for any image resource
core/vil/vil_blocked_image_resource.cxx [code]
core/vil/vil_blocked_image_resource.h [code]A blocked representation of the image_resource
core/vil/vil_blocked_image_resource_sptr.h [code]Smart pointer to an image resource
core/vil/vil_border.h [code]Border handling for images
core/vil/vil_cached_image_resource.cxx [code]
core/vil/vil_cached_image_resource.h [code]A cached and blocked representation of the image_resource
core/vil/vil_chord.h [code]Object to store information about position of a row of pixels
core/vil/vil_clamp.cxx [code]
core/vil/vil_clamp.h [code]
core/vil/vil_color_table.cxx [code]
core/vil/vil_color_table.h [code]Color tables for applying false color to greyscale images
core/vil/vil_convert.h [code]Some standard conversion functions
core/vil/vil_copy.cxx [code]
core/vil/vil_copy.h [code]Various image copying functions
core/vil/vil_copy.txx [code]
core/vil/vil_crop.cxx [code]
core/vil/vil_crop.h [code]
core/vil/vil_decimate.cxx [code]
core/vil/vil_decimate.h [code]
core/vil/vil_exception.h [code]Exceptions thrown by vil, and a mechanism for turning them off
core/vil/vil_file_format.cxx [code]
core/vil/vil_file_format.h [code]Base class for image formats
core/vil/vil_fill.h [code]Various functions for manipulating image views
core/vil/vil_flatten.h [code]
core/vil/vil_flip.cxx [code]
core/vil/vil_flip.h [code]
core/vil/vil_fwd.h [code]
core/vil/vil_image_list.cxx [code]
core/vil/vil_image_list.h [code]An image resource list reader. Finds all resources of a type in the given directory
core/vil/vil_image_resource.cxx [code]
core/vil/vil_image_resource.h [code]Representation of a generic image source or destination
core/vil/vil_image_resource_plugin.cxx [code]Interface for loading new image formats This class provides an interface for loading images in new formats
core/vil/vil_image_resource_plugin.h [code]Interface for loading new image formats
core/vil/vil_image_resource_sptr.h [code]Smart pointer to an image resource
core/vil/vil_image_view.h [code]A base class reference-counting view of some image data
core/vil/vil_image_view.txx [code]Represent images of one or more planes of Ts
core/vil/vil_image_view_base.h [code]A base class reference-counting view of some image data
core/vil/vil_load.cxx [code]
core/vil/vil_load.h [code]Read an image from a file
core/vil/vil_math.cxx [code]
core/vil/vil_math.h [code]Various mathematical manipulations of 2D images
core/vil/vil_memory_chunk.cxx [code]Ref
core/vil/vil_memory_chunk.h [code]Ref
core/vil/vil_memory_image.cxx [code]
core/vil/vil_memory_image.h [code]
core/vil/vil_na.cxx [code]This file is a cut-and-paste of vnl_na.cxx
core/vil/vil_na.h [code]NA (Not Available) is a particular double NaN to represent missing data
core/vil/vil_nearest_interp.h [code]Nearest neighbour interpolation functions for 2D images
core/vil/vil_new.cxx [code]
core/vil/vil_new.h [code]Make a new image
core/vil/vil_open.cxx [code]
core/vil/vil_open.h [code]Make a vil_stream from a filename, an URL, etc
core/vil/vil_pixel_format.cxx [code]
core/vil/vil_pixel_format.h [code]
core/vil/vil_plane.cxx [code]
core/vil/vil_plane.h [code]
core/vil/vil_print.cxx [code]Various functions for manipulating image views
core/vil/vil_print.h [code]
core/vil/vil_property.h [code]There is no class or function called vil_property
core/vil/vil_pyramid_image_resource.cxx [code]
core/vil/vil_pyramid_image_resource.h [code]Representation of a pyramid resolution hierarchy
core/vil/vil_pyramid_image_resource_sptr.h [code]Smart pointer to an image resource
core/vil/vil_pyramid_image_view.h [code]Representation of a pyramid hierarchy of image views
core/vil/vil_pyramid_image_view.txx [code]
core/vil/vil_resample_bicub.h [code]Sample grid of points with bicubic interpolation in one image and place in another
core/vil/vil_resample_bicub.txx [code]Sample grid of points with bicubic interpolation in one image and place in another
core/vil/vil_resample_bilin.h [code]Sample grid of points with bilinear interpolation in one image and place in another
core/vil/vil_resample_bilin.txx [code]Sample grid of points with bilinear interpolation in one image and place in another
core/vil/vil_resample_nearest.h [code]Sample image with nearest neighbour interpolation in one image and place in another
core/vil/vil_resample_nearest.txx [code]Sample image with nearest neighbour interpolation in one image and place in another
core/vil/vil_rgb.h [code]Pixel type for 24 bit images
core/vil/vil_rgb.txx [code]
core/vil/vil_rgba.h [code]Templated four-value colour cell
core/vil/vil_rgba.txx [code]
core/vil/vil_rotate.h [code]Rotate an image, using the resampling functions
core/vil/vil_rotate.txx [code]Rotate an image, using the resampling functions
core/vil/vil_round.h [code]Namespace with standard rounding functions
core/vil/vil_sample_grid_bicub.h [code]Bicubic grid sampling function for 2D images
core/vil/vil_sample_grid_bicub.txx [code]Bicubic profile sampling functions for 2D images
core/vil/vil_sample_grid_bilin.h [code]Bilinear grid sampling function for 2D images
core/vil/vil_sample_grid_bilin.txx [code]Bilinear profile sampling functions for 2D images
core/vil/vil_sample_profile_bicub.h [code]Bicubic profile sampling functions for 2D images
core/vil/vil_sample_profile_bicub.txx [code]Bicubic profile sampling functions for 2D images
core/vil/vil_sample_profile_bilin.h [code]Bilinear profile sampling functions for 2D images
core/vil/vil_sample_profile_bilin.txx [code]Bilinear profile sampling functions for 2D images
core/vil/vil_save.cxx [code]
core/vil/vil_save.h [code]
core/vil/vil_smart_ptr.h [code]Contains a templated smart pointer class
core/vil/vil_smart_ptr.txx [code]
core/vil/vil_stream.cxx [code]
core/vil/vil_stream.h [code]Stream interface for VIL image loaders
core/vil/vil_stream_core.cxx [code]
core/vil/vil_stream_core.h [code]An in-core vil_stream implementation
core/vil/vil_stream_fstream.cxx [code]
core/vil/vil_stream_fstream.h [code]A vil_stream implementation using vcl_fstream
core/vil/vil_stream_fstream64.cxx [code]
core/vil/vil_stream_fstream64.h [code]
core/vil/vil_stream_read.cxx [code]Read numbers from vil_stream
core/vil/vil_stream_read.h [code]Read numbers from vil_stream
core/vil/vil_stream_section.cxx [code]
core/vil/vil_stream_section.h [code]Make a section of a vil_stream behave like a vil_stream
core/vil/vil_stream_url.cxx [code]
core/vil/vil_stream_url.h [code]Open an URL
core/vil/vil_stream_write.cxx [code]
core/vil/vil_stream_write.h [code]Write integers to vil_stream
core/vil/vil_transform.h [code]STL algorithm like methods
core/vil/vil_transpose.cxx [code]
core/vil/vil_transpose.h [code]
core/vil/vil_view_as.h [code]Various view conversion functions
core/vil/vil_warp.h [code]Warp an image
core/vil/algo/vil_abs_shuffle_distance.h [code]Compute shuffle distance between two images
core/vil/algo/vil_abs_shuffle_distance.txx [code]Compute shuffle distance between two images
core/vil/algo/vil_binary_closing.h [code]Perform binary closing on images
core/vil/algo/vil_binary_dilate.cxx [code]Perform binary dilation on images
core/vil/algo/vil_binary_dilate.h [code]Perform binary dilation on images
core/vil/algo/vil_binary_erode.cxx [code]Perform binary erosion on images
core/vil/algo/vil_binary_erode.h [code]Perform binary erosion on images
core/vil/algo/vil_binary_opening.h [code]Perform binary opening on images
core/vil/algo/vil_blob.cxx [code]Finds connected regions in a boolean image
core/vil/algo/vil_blob.h [code]Finds connected regions in a boolean image
core/vil/algo/vil_cartesian_differential_invariants.h [code]Find Cartesian differential Invariants
core/vil/algo/vil_cartesian_differential_invariants.txx [code]Find Cartesian differential invariants
core/vil/algo/vil_checker_board.h [code]Build checker board image from two source
core/vil/algo/vil_checker_board.txx [code]Build checker board image from two source
core/vil/algo/vil_colour_space.cxx [code]
core/vil/algo/vil_colour_space.h [code]Functions to convert between different colour spaces
core/vil/algo/vil_convolve_1d.h [code]1D Convolution with cunning boundary options
core/vil/algo/vil_convolve_2d.h [code]2D Convolution
core/vil/algo/vil_corners.cxx [code]Estimate corner positions using Forstner/Harris approach
core/vil/algo/vil_corners.h [code]Estimate corner positions using Forstner/Harris approach
core/vil/algo/vil_correlate_1d.h [code]1D Convolution with cunning boundary options
core/vil/algo/vil_correlate_2d.h [code]2D Convolution
core/vil/algo/vil_distance_transform.cxx [code]Compute distance function
core/vil/algo/vil_distance_transform.h [code]Compute distance function
core/vil/algo/vil_dog_filter_5tap.h [code]Computes difference of gaussians (using a 5 tap filter)
core/vil/algo/vil_dog_pyramid.h [code]Compute a pyramid of difference of gaussian images
core/vil/algo/vil_exp_filter_1d.h [code]Apply exponential filter
core/vil/algo/vil_exp_filter_2d.h [code]Apply exponential filter in two dimensions
core/vil/algo/vil_exp_grad_filter_1d.h [code]Apply exponential gradient filter
core/vil/algo/vil_fft.h [code]Functions to apply the FFT to an image
core/vil/algo/vil_fft.txx [code]Functions to apply the FFT to an image
core/vil/algo/vil_find_4con_boundary.h [code]Function to find 4-connected boundary around thresholded region
core/vil/algo/vil_find_peaks.h [code]Find peaks in image
core/vil/algo/vil_find_plateaus.h [code]Find plateau points in image
core/vil/algo/vil_flood_fill.h [code]Fills a connected region with a given value
core/vil/algo/vil_gauss_filter.cxx [code]Functions to smooth an image
core/vil/algo/vil_gauss_filter.h [code]Smooths images
core/vil/algo/vil_gauss_filter.txx [code]Smooth images
core/vil/algo/vil_gauss_reduce.cxx [code]Functions to smooth and sub-sample an image in one direction
core/vil/algo/vil_gauss_reduce.h [code]Functions to smooth and sub-sample image in one direction
core/vil/algo/vil_gauss_reduce.txx [code]Functions to smooth and sub-sample image in one direction
core/vil/algo/vil_greyscale_closing.h [code]Perform greyscale closing on images
core/vil/algo/vil_greyscale_dilate.h [code]Perform greyscale dilation on images
core/vil/algo/vil_greyscale_dilate.txx [code]Perform greyscale dilation on images
core/vil/algo/vil_greyscale_erode.h [code]Perform greyscale erosion on images
core/vil/algo/vil_greyscale_erode.txx [code]Perform greyscale erosion on images
core/vil/algo/vil_greyscale_opening.h [code]Perform greyscale opening on images
core/vil/algo/vil_grid_merge.h [code]Merge two images in a chequer-board pattern
core/vil/algo/vil_histogram.cxx [code]Construct histogram from pixels in given image
core/vil/algo/vil_histogram.h [code]Construct histogram from pixels in given image
core/vil/algo/vil_histogram_equalise.cxx [code]Apply histogram equalisation to given image
core/vil/algo/vil_histogram_equalise.h [code]Apply histogram equalisation to images
core/vil/algo/vil_line_filter.h [code]Find line-like structures in a 2D image
core/vil/algo/vil_line_filter.txx [code]Find line-like structures in a 2D image
core/vil/algo/vil_median.h [code]Perform median filtering on images
core/vil/algo/vil_median.txx [code]Perform median filtering on images
core/vil/algo/vil_normalised_correlation_2d.h [code]2D normalised correlation
core/vil/algo/vil_orientations.cxx [code]Functions to compute orientations and gradient magnitude
core/vil/algo/vil_orientations.h [code]Functions to compute orientations and gradient magnitude
core/vil/algo/vil_quad_distance_function.h [code]Functions to compute quadratic distance functions
core/vil/algo/vil_region_finder.h [code]
core/vil/algo/vil_region_finder.txx [code]
core/vil/algo/vil_sobel_1x3.cxx [code]Apply gradient operator to 2D planes of data
core/vil/algo/vil_sobel_1x3.h [code]Apply 1x3 sobel operator to image data
core/vil/algo/vil_sobel_1x3.txx [code]Apply sobel gradient filter to an image
core/vil/algo/vil_sobel_3x3.cxx [code]Apply gradient operator to 2D planes of data
core/vil/algo/vil_sobel_3x3.h [code]Apply 3x3 sobel operator to image data
core/vil/algo/vil_sobel_3x3.txx [code]Apply sobel gradient filter to an image
core/vil/algo/vil_structuring_element.cxx [code]Structuring element for morphology represented as a list of non-zero pixels
core/vil/algo/vil_structuring_element.h [code]Structuring element for morphology represented as a list of non-zero pixels
core/vil/algo/vil_suppress_non_max.h [code]Suppress all non-maximal points in image
core/vil/algo/vil_suppress_non_max_edges.h [code]Given gradient image, compute magnitude and zero any non-maximal values
core/vil/algo/vil_suppress_non_max_edges.txx [code]Given gradient image, compute magnitude and zero any non-maximal values
core/vil/algo/vil_suppress_non_plateau.h [code]Suppress all non-plateau points in image
core/vil/algo/vil_threshold.h [code]Apply thresholds to image data
core/vil/algo/vil_threshold.txx [code]Apply thresholds to image data
core/vil/algo/vil_tile_images.h [code]Create a big image by tiling images in patches
core/vil/file_formats/NCSJPCVilIOStream.cxx [code]
core/vil/file_formats/NCSJPCVilIOStream.h [code]
core/vil/file_formats/vil_bmp.cxx [code]
core/vil/file_formats/vil_bmp.h [code]
core/vil/file_formats/vil_bmp_core_header.cxx [code]
core/vil/file_formats/vil_bmp_core_header.h [code]
core/vil/file_formats/vil_bmp_file_header.cxx [code]
core/vil/file_formats/vil_bmp_file_header.h [code]
core/vil/file_formats/vil_bmp_info_header.cxx [code]
core/vil/file_formats/vil_bmp_info_header.h [code]
core/vil/file_formats/vil_dicom.cxx [code]
core/vil/file_formats/vil_dicom.h [code]Reader/Writer for DICOM format 2D images
core/vil/file_formats/vil_dicom_header.cxx [code]
core/vil/file_formats/vil_dicom_header.h [code]DICOM Header reader and writer
core/vil/file_formats/vil_dicom_stream.cxx [code]
core/vil/file_formats/vil_dicom_stream.h [code]
core/vil/file_formats/vil_geotiff_header.cxx [code]
core/vil/file_formats/vil_geotiff_header.h [code]A header structure for geotiff files
core/vil/file_formats/vil_iris.cxx [code]
core/vil/file_formats/vil_iris.h [code]
core/vil/file_formats/vil_j2k_image.cxx [code]Vil_j2k: Written by Rob Radtke (rob@) and Harry Voorhees (hlv@) of Stellar Science Ltd
core/vil/file_formats/vil_j2k_image.h [code]Vil_j2k: Written by Rob Radtke (rob@) and Harry Voorhees (hlv@) of Stellar Science Ltd
core/vil/file_formats/vil_j2k_nitf2_pyramid_image_resource.cxx [code]Do not remove the following notice Approved for public Release, distribution unlimited DISTAR Case 14074
core/vil/file_formats/vil_j2k_nitf2_pyramid_image_resource.h [code]Representation of a pyramid resolution hierarchy based on JPEG2000 NITF image
core/vil/file_formats/vil_j2k_pyramid_image_resource.cxx [code]Do not remove the following notice Approved for public Release, distribution unlimited DISTAR Case 14074
core/vil/file_formats/vil_j2k_pyramid_image_resource.h [code]Representation of a pyramid resolution hierarchy based on the j2k_image
core/vil/file_formats/vil_jpeg.cxx [code]
core/vil/file_formats/vil_jpeg.h [code]
core/vil/file_formats/vil_jpeg_compressor.cxx [code]
core/vil/file_formats/vil_jpeg_compressor.h [code]
core/vil/file_formats/vil_jpeg_decompressor.cxx [code]
core/vil/file_formats/vil_jpeg_decompressor.h [code]
core/vil/file_formats/vil_jpeg_destination_mgr.cxx [code]
core/vil/file_formats/vil_jpeg_destination_mgr.h [code]
core/vil/file_formats/vil_jpeg_source_mgr.cxx [code]
core/vil/file_formats/vil_jpeg_source_mgr.h [code]
core/vil/file_formats/vil_jpeglib.h [code]Stuff for jpeg I/O
core/vil/file_formats/vil_mit.cxx [code]
core/vil/file_formats/vil_mit.h [code]Image in MIT format
core/vil/file_formats/vil_nitf2.cxx [code]
core/vil/file_formats/vil_nitf2.h [code]
core/vil/file_formats/vil_nitf2_array_field.cxx [code]
core/vil/file_formats/vil_nitf2_array_field.h [code]Vil_nitf2: Written by Harry Voorhees (hlv@) and Rob Radtke (rob@) of Stellar Science Ltd
core/vil/file_formats/vil_nitf2_classification.cxx [code]
core/vil/file_formats/vil_nitf2_classification.h [code]
core/vil/file_formats/vil_nitf2_compound_field_value.cxx [code]
core/vil/file_formats/vil_nitf2_compound_field_value.h [code]
core/vil/file_formats/vil_nitf2_data_mask_table.cxx [code]
core/vil/file_formats/vil_nitf2_data_mask_table.h [code]
core/vil/file_formats/vil_nitf2_des.cxx [code]
core/vil/file_formats/vil_nitf2_des.h [code]
core/vil/file_formats/vil_nitf2_field.cxx [code]
core/vil/file_formats/vil_nitf2_field.h [code]
core/vil/file_formats/vil_nitf2_field_definition.cxx [code]
core/vil/file_formats/vil_nitf2_field_definition.h [code]
core/vil/file_formats/vil_nitf2_field_formatter.cxx [code]
core/vil/file_formats/vil_nitf2_field_formatter.h [code]
core/vil/file_formats/vil_nitf2_field_functor.cxx [code]
core/vil/file_formats/vil_nitf2_field_functor.h [code]Functors used by NITF classes
core/vil/file_formats/vil_nitf2_field_sequence.cxx [code]
core/vil/file_formats/vil_nitf2_field_sequence.h [code]
core/vil/file_formats/vil_nitf2_header.cxx [code]
core/vil/file_formats/vil_nitf2_header.h [code]
core/vil/file_formats/vil_nitf2_image.cxx [code]
core/vil/file_formats/vil_nitf2_image.h [code]Vil_nitf2: Written by Rob Radtke (rob@) and Harry Voorhees (hlv@) of Stellar Science Ltd
core/vil/file_formats/vil_nitf2_image_subheader.cxx [code]
core/vil/file_formats/vil_nitf2_image_subheader.h [code]
core/vil/file_formats/vil_nitf2_index_vector.h [code]
core/vil/file_formats/vil_nitf2_scalar_field.cxx [code]
core/vil/file_formats/vil_nitf2_scalar_field.h [code]
core/vil/file_formats/vil_nitf2_tagged_record.cxx [code]
core/vil/file_formats/vil_nitf2_tagged_record.h [code]
core/vil/file_formats/vil_nitf2_tagged_record_definition.cxx [code]
core/vil/file_formats/vil_nitf2_tagged_record_definition.h [code]Vil_nitf2: Written by Harry Voorhees (hlv@) and Rob Radtke (rob@) of Stellar Science Ltd
core/vil/file_formats/vil_nitf2_typed_array_field.h [code]Vil_nitf2: Written by Harry Voorhees (hlv@) and Rob Radtke (rob@) of Stellar Science Ltd
core/vil/file_formats/vil_nitf2_typed_field_formatter.cxx [code]
core/vil/file_formats/vil_nitf2_typed_field_formatter.h [code]
core/vil/file_formats/vil_nitf2_typed_scalar_field.h [code]
core/vil/file_formats/vil_openjpeg.cxx [code]Image I/O for JPEG2000 imagery using OpenJPEG
core/vil/file_formats/vil_openjpeg.h [code]Image I/O for JPEG2000 imagery using OpenJPEG
core/vil/file_formats/vil_openjpeg_pyramid_image_resource.cxx [code]Do not remove the following notice Approved for public Release, distribution unlimited DISTAR Case 14074
core/vil/file_formats/vil_openjpeg_pyramid_image_resource.h [code]Representation of a pyramid resolution hierarchy based on the openjpeg_image
core/vil/file_formats/vil_png.cxx [code]Http://www.libpng.org/pub/png/libpng.html
core/vil/file_formats/vil_png.h [code]
core/vil/file_formats/vil_pnm.cxx [code]
core/vil/file_formats/vil_pnm.h [code]
core/vil/file_formats/vil_pyramid_image_list.cxx [code]
core/vil/file_formats/vil_pyramid_image_list.h [code]A pyramid image resource based on multiple file-based image resources
core/vil/file_formats/vil_ras.cxx [code]
core/vil/file_formats/vil_ras.h [code]
core/vil/file_formats/vil_tiff.cxx [code]See vil_tiff.h for a description of this file
core/vil/file_formats/vil_tiff.h [code]
core/vil/file_formats/vil_tiff_header.cxx [code]
core/vil/file_formats/vil_tiff_header.h [code]A header structure for tiff files
core/vil/file_formats/vil_viff.cxx [code]
core/vil/file_formats/vil_viff.h [code]Loader for Khoros 1.0 images
core/vil/file_formats/vil_viffheader.cxx [code]
core/vil/file_formats/vil_viffheader.h [code]
core/vil/io/vil_io_image_view.h [code]
core/vil/io/vil_io_image_view_base.cxx [code]
core/vil/io/vil_io_image_view_base.h [code]Vsl binary I/O functions for reading and writing vil_image_view_base_sptr
core/vil/io/vil_io_memory_chunk.cxx [code]
core/vil/io/vil_io_memory_chunk.h [code]
core/vil/io/vil_io_smart_ptr.h [code]Serialised binary IO functions for vil_smart_ptr<T>
core/vil/io/vil_io_smart_ptr.txx [code]Serialised binary IO functions for vil_smart_ptr<T>