auto ConvolveXSampleAndTranspose(const jxl::ImageF& in, const std::vector<float>& kernel, const size_t res) -> jxl::ImageF
auto ConvolveXSampleAndTranspose(const jxl::Image3F& in, const std::vector<float>& kernel, const size_t res) -> jxl::Image3F