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