MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Kinesis::Vision::Kernels Namespace Reference

Variables

constexpr auto binomial3 = KernelSpec<3> { 1.0F, 2.0F, 1.0F }.normalize()
 
constexpr auto binomial5 = KernelSpec<5> { 1.0F, 4.0F, 6.0F, 4.0F, 1.0F }.normalize()
 
constexpr auto binomial7 = KernelSpec<7> { 1.0F, 6.0F, 15.0F, 20.0F, 15.0F, 6.0F, 1.0F }.normalize()
 
constexpr auto box3 = KernelSpec<3> { 1.0F, 1.0F, 1.0F }.normalize()
 
constexpr auto box5 = KernelSpec<5> { 1.0F, 1.0F, 1.0F, 1.0F, 1.0F }.normalize()
 
constexpr auto log_coarse = binomial5.convolve(binomial5).normalize()
 
constexpr auto log_fine = binomial5
 
constexpr auto prewitt_kx = KernelSpec<3> { -1.0F, 0.0F, 1.0F }
 
constexpr auto prewitt_ky = KernelSpec<3> { -1.0F, 0.0F, 1.0F }
 
constexpr auto prewitt_smooth = KernelSpec<3> { 1.0F, 1.0F, 1.0F }.normalize()
 
constexpr auto scharr_kx = KernelSpec<3> { -3.0F, 0.0F, 3.0F }
 
constexpr auto scharr_ky = KernelSpec<3> { -3.0F, 0.0F, 3.0F }
 
constexpr auto sobel_kx = KernelSpec<3> { -1.0F, 0.0F, 1.0F }
 
constexpr auto sobel_ky = KernelSpec<3> { -1.0F, 0.0F, 1.0F }
 
constexpr auto sobel_smooth = KernelSpec<3> { 1.0F, 2.0F, 1.0F }.normalize()