retinex
Basic and multiscale retinex for colour image enhancement, see article:
Rahman, Zia-ur, Daniel J. Jobson, and Glenn A. Woodell. "Multi-scale retinex for color image enhancement." Image Processing, 1996. Proceedings., International Conference on. Vol. 3. IEEE, 1996.
Example launch line
gst-launch-1.0 videotestsrc ! videoconvert ! retinex ! videoconvert ! xvimagesink
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──GstBaseTransform ╰──GstVideoFilter ╰──GstOpencvVideoFilter ╰──retinex
Factory details
Authors: – Miguel Casas-Sanchez
Classification: – Filter/Effect/Video
Rank – none
Plugin – opencv
Package – GStreamer Bad Plug-ins
Pad Templates
sink
video/x-raw:
format: RGB
width: [ 1, 2147483647 ]
height: [ 1, 2147483647 ]
framerate: [ 0/1, 2147483647/1 ]
src
video/x-raw:
format: RGB
width: [ 1, 2147483647 ]
height: [ 1, 2147483647 ]
framerate: [ 0/1, 2147483647/1 ]
Properties
method
“method” Retinex-method *
Retinex method to use
Flags : Read / Write
Default value : basic (0)
scales
“scales” gint
Amount of gaussian filters (scales) used in multiscale retinex
Flags : Read / Write
Default value : 3
Named constants
Retinex-method
Members
basic
(0) – Basic retinex restoration
multiscale
(1) – Mutiscale retinex restoration
The results of the search are