mirror of
https://github.com/boostorg/gil.git
synced 2026-01-19 16:22:14 +00:00
1.0 KiB
1.0 KiB
Anisotropic diffusion
Anisotropic diffusion capabilities in GIL are demonstrated by the program anisotropic_diffusion, compiled from the sources example/anisotropic_diffusion.cpp.
Synopsis
anisoptropic_diffusion input.png output.png gray|rgb iterations kappa
- The first parameter must be the full path to an existing image in the JPEG format for
anisoptropic_diffusionto process - The second parameter is the full path to the output image of
anisotropic_diffusion. The directory will not be created and must exist. - The third parameter is the colour space: either
grayorrgb - The fourth parameter is the number of iterations, which must be a positive integer
- The fifth and last parameter is the value of the kappa constant
Note that both the input and the output images must be in the PNG format.
Specific requirements
Build requirements
- A C++ compiler compliant with C++14 or above
- The PNG library installed and configured.
Execution requirements
anisotropic_diffusion has no specific execution requirements.