cutcutcodec.core.filter.video.blur.FilterVideoBlur
- class cutcutcodec.core.filter.video.blur.FilterVideoBlur(in_streams: Iterable[Stream], radius: Real)[source]
Blur a video stream.
Attributes
- radiusFraction
The relative kernel radius (readonly).
Examples
>>> from cutcutcodec.core.filter.video.blur import FilterVideoBlur >>> from cutcutcodec.core.generation.video.noise import GeneratorVideoNoise >>> >>> (s_base_video,) = GeneratorVideoNoise(0).out_streams >>> (s_blur_video,) = FilterVideoBlur([s_base_video], 0.5).out_streams >>> >>> s_base_video.snapshot(0, (100, 100)).std() > s_blur_video.snapshot(0, (100, 100)).std() tensor(True) >>>
Initialise and create the class.
Parameters
- in_streamstyping.Iterable[Stream]
Transmitted to
cutcutcodec.core.classes.filter.Filter.- radiusnumbers.Real
The relative kernel radius ]0, 1], the smallest image shape is [-1, 1].