Module opencv::photo

source ·
Expand description

Modules

Structs

  • The base class for algorithms that align images of the same scene with different exposures
  • This algorithm converts images to median threshold bitmaps (1 for pixels brighter than median luminance and 0 otherwise) and than aligns the resulting bitmaps using bit operations.
  • The base class for camera response calibration algorithms.
  • Inverse camera response function is extracted for each brightness value by minimizing an objective function as linear system. Objective function is constructed using pixel values on the same position in all images, extra term is added to make the result smoother.
  • Inverse camera response function is extracted for each brightness value by minimizing an objective function as linear system. This algorithm uses all image pixels.
  • The resulting HDR image is calculated as weighted average of the exposures considering exposure values and camera response.
  • The base class algorithms that can merge exposure sequence to a single image.
  • Pixels are weighted using contrast, saturation and well-exposedness measures, than images are combined using laplacian pyramids.
  • The resulting HDR image is calculated as weighted average of the exposures considering exposure values and camera response.
  • Base class for tonemapping algorithms - tools that are used to map HDR image to 8-bit range.
  • Adaptive logarithmic mapping is a fast global tonemapping algorithm that scales the image in logarithmic domain.
  • This algorithm transforms image to contrast using gradients on all levels of gaussian pyramid, transforms contrast values to HVS response and scales the response. After this the image is reconstructed from new contrast values.
  • This is a global tonemapping operator that models human visual system.

Constants

  • Use Navier-Stokes based method
  • Use the algorithm proposed by Alexandru Telea Telea04
  • The classic method, color-based selection and alpha masking might be time consuming and often leaves an undesirable halo. Seamless cloning, even averaged with the original image, is not effective. Mixed seamless cloning based on a loose selection proves effective.
  • Monochrome transfer allows the user to easily replace certain features of one object by alternative features.
  • The power of the method is fully expressed when inserting objects with complex outlines into a new background
  • Normalized Convolution Filtering
  • Recursive Filtering

Traits

Functions