Closed simmplecoder closed 4 years ago
Due to diverging padding behavior between Blaze and GIL, the function is defined only on handful of types, namely the ones where sizeof(PixelType) == sizeof(blaze::StaticVector<ChannelType, num_channels, rowMajor unaligned, unpadded>)
. For the rest function will fail to compile, as it should.
Movitvation
Having only single channel view conversions can be limiting quite a bit, and there are algorithms that work uniformly in both scalar and channeled mode.
Behavior
Parameters
Parameters will be duplicated from
as_matrix
Return value
Resulting
CustomMatrix
withStaticVector<ChannelType, num_channel>
as elements.