Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Computational Photography
Modules | |
| Denoising | |
| HDR imaging | |
This section describes high dynamic range imaging algorithms namely tonemapping, exposure alignment, camera calibration with multiple exposures and exposure fusion. | |
| Seamless Cloning | |
| Non-Photorealistic Rendering | |
| C API | |
Enumerations | |
| enum | |
the inpainting algorithm More... | |
Functions | |
| CV_EXPORTS_W void | inpaint (InputArray src, InputArray inpaintMask, OutputArray dst, double inpaintRadius, int flags) |
| Restores the selected region in an image using the region neighborhood. | |
| CV_EXPORTS_W void | decolor (InputArray src, OutputArray grayscale, OutputArray color_boost) |
| Transforms a color image to a grayscale image. | |
Enumeration Type Documentation
Function Documentation
| CV_EXPORTS_W void cv::decolor | ( | InputArray | src, |
| OutputArray | grayscale, | ||
| OutputArray | color_boost | ||
| ) |
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 CL12 .
- Parameters:
-
src Input 8-bit 3-channel image. grayscale Output 8-bit 1-channel image. color_boost Output 8-bit 3-channel image.
This function is to be applied on color images.
| CV_EXPORTS_W void cv::inpaint | ( | InputArray | src, |
| InputArray | inpaintMask, | ||
| OutputArray | dst, | ||
| double | inpaintRadius, | ||
| int | flags | ||
| ) |
Restores the selected region in an image using the region neighborhood.
- Parameters:
-
src Input 8-bit 1-channel or 3-channel image. inpaintMask Inpainting mask, 8-bit 1-channel image. Non-zero pixels indicate the area that needs to be inpainted. dst Output image with the same size and type as src . inpaintRadius Radius of a circular neighborhood of each point inpainted that is considered by the algorithm. flags Inpainting method that could be one of the following: - **INPAINT_NS** Navier-Stokes based method [Navier01]
- **INPAINT_TELEA** Method by Alexandru Telea Telea04 .
The function reconstructs the selected image area from the pixel near the area boundary. The function may be used to remove dust and scratches from a scanned photo, or to remove undesirable objects from still images or video. See <http://en.wikipedia.org/wiki/Inpainting> for more details.
- Note:
- An example using the inpainting technique can be found at opencv_source_code/samples/cpp/inpaint.cpp
- (Python) An example using the inpainting technique can be found at opencv_source_code/samples/python/inpaint.py
- An example using the inpainting technique can be found at opencv_source_code/samples/cpp/inpaint.cpp
Generated on Tue Jul 12 2022 16:42:42 by
1.7.2