Start » Filter Reference » OpenCV » Computational Photography
Computational Photography
Select a filter from the list below.
Icon | Name | Description / Applications | Modules | |
---|---|---|---|---|
![]() |
cvColorChange | ![]() |
Given an original color image, two differently colored versions of this image can be mixed seamlessly. |
OpenCV |
![]() |
cvDecolor | ![]() |
Transforms a color image to a grayscale image. It is a basic tool in digital printing, stylized black-and-white photograph rendering, and in many single channel image processing applications. |
OpenCV |
![]() |
cvDenoise_TVL1 | ![]() |
Primal-dual algorithm is an algorithm for solving special types of variational problems (that is, finding a function to minimize some functional). As the image denoising, in particular, may be seen as the variational problem, primal-dual algorithm then can be used to perform denoising and this is exactly what is implemented. |
OpenCV |
![]() |
cvDetailEnhance | ![]() |
This filter enhances the details of a particular image. |
OpenCV |
![]() |
cvEdgePreservingFilter | ![]() |
Filtering is the fundamental operation in image and video processing. Edge-preserving smoothing filters are used in many different applications. |
OpenCV |
![]() |
cvFastNlMeansDenoising | ![]() |
Perform image denoising using Non-local Means Denoising algorithm. |
OpenCV |
![]() |
cvFastNlMeansDenoisingColored | ![]() |
Perform image denoising using Non-local Means Denoising algorithm. |
OpenCV |
![]() |
cvFastNlMeansDenoisingMulti | ![]() |
Perform image denoising using Non-local Means Denoising algorithm. |
OpenCV |
![]() |
cvIlluminationChange | ![]() |
Applying an appropriate non-linear transformation to the gradient field inside the selection and then integrating back with a Poisson solver, modifies locally the apparent illumination of an image. |
OpenCV |
![]() |
cvSeamlessClone | ![]() |
Image editing tasks concern either global changes (color/intensity corrections, filters, deformations) or local changes concerned to a selection. |
OpenCV |
![]() |
cvTextureFlattening | ![]() |
By retaining only the gradients at edge locations, before integrating with the Poisson solver, one washes out the texture of the selected region, giving its contents a flat aspect. Here Canny Edge Detector is used. |
OpenCV |