Blender  V3.3
Namespaces | Functions
image_impl.h File Reference
#include "util/algorithm.h"
#include "util/half.h"
#include "util/image.h"

Go to the source code of this file.

Namespaces

 CCL_NAMESPACE_BEGIN
 

Functions

template<typename T >
const TCCL_NAMESPACE_BEGIN::util_image_read (const vector< T > &pixels, const size_t width, const size_t height, const size_t, const size_t components, const size_t x, const size_t y, const size_t z)
 
template<typename T >
void CCL_NAMESPACE_BEGIN::util_image_downscale_sample (const vector< T > &pixels, const size_t width, const size_t height, const size_t depth, const size_t components, const size_t kernel_size, const float x, const float y, const float z, T *result)
 
template<typename T >
void CCL_NAMESPACE_BEGIN::util_image_downscale_pixels (const vector< T > &input_pixels, const size_t input_width, const size_t input_height, const size_t input_depth, const size_t components, const float inv_scale_factor, const size_t output_width, const size_t output_height, const size_t output_depth, vector< T > *output_pixels)
 
template<typename T >
void util_image_resize_pixels (const vector< T > &input_pixels, const size_t input_width, const size_t input_height, const size_t input_depth, const size_t components, const float scale_factor, vector< T > *output_pixels, size_t *output_width, size_t *output_height, size_t *output_depth)
 

Function Documentation

◆ util_image_resize_pixels()

template<typename T >
void util_image_resize_pixels ( const vector< T > &  input_pixels,
const size_t  input_width,
const size_t  input_height,
const size_t  input_depth,
const size_t  components,
const float  scale_factor,
vector< T > *  output_pixels,
size_t *  output_width,
size_t *  output_height,
size_t *  output_depth 
)

Definition at line 112 of file image_impl.h.

References max, and CCL_NAMESPACE_BEGIN::util_image_downscale_pixels().