Adobe Systems, Inc.

Image
[GIL Models]

Images and related operations. More...

Classes

class  any_image< IMAGE_TYPES >
 Represents a run-time specified image. More...
struct  cross_vector_image_types< CHAN_VEC, CS_VEC, ORDER_VEC >
 Constructs an image type sequence from a cross product of dimensions (color_space, channel, step, planar)

Returns a sequence of image types given MPL Random Access Sequences of channels, color spaces, planar/interleaved combinations and step/nonstep combinations. More...

struct  cross_vector_image_view_types< CHAN_VEC, CS_VEC, ORDER_VEC, STEP_VEC, MUTABLE >
 Constructs an image view type sequence from a cross product of dimensions (color_space, channel, step, planar, mutable)

Returns a sequence of image view types given MPL Random Access Sequences of channels, color spaces, planar/interleaved combinations and step/nonstep combinations. More...

class  image< V, ALLOC >
 container interface over image view More...

get_width, get_height, get_dimensions, get_num_channels

Returns the dimensions of an instance of any_image

template<typename TYPES>
GIL_FORCEINLINE int get_num_channels (const any_image< TYPES > &a)

resize_clobber_image

Resizes a given image and invalidates its pixel values. If out of memory exception is thrown the image remains unchanged

template<typename IMG>
void resize_clobber_image (IMG &img, const typename IMG::point_t &new_dims)

view, const_view

Get an image view from a run-time instantiated image

template<typename TYPES>
GIL_FORCEINLINE any_image<
TYPES >::view_t 
view (any_image< TYPES > &anyImage)

view, const_view

Get an image view from an image

template<typename V2, typename ALLOC2>
const V2 & view (image< V2, ALLOC2 > &img)

Detailed Description


Function Documentation

template<typename V2, typename ALLOC2>
const V2& view image< V2, ALLOC2 > &  img  ) 
 

Returns the non-constant-pixel view of an image.

Definition at line 192 of file image.hpp.

template<typename TYPES>
GIL_FORCEINLINE any_image<TYPES>::view_t view any_image< TYPES > &  anyImage  ) 
 

Returns the non-constant-pixel view of any image. The returned view is any view.

Definition at line 79 of file any_image.hpp.

template<typename TYPES>
GIL_FORCEINLINE int get_num_channels const any_image< TYPES > &  a  ) 
 

Returns the number of channels of any image or image view.

Definition at line 98 of file any_image.hpp.

Copyright © 2006 Adobe Systems Incorporated.

Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy.

Search powered by Google