Image Buffer Types (imbuf.types)¶
This module provides access to image buffer types.
Note
Image buffer is also the structure used by bpy.types.Image
ID type to store and manipulate image data at runtime.
- class imbuf.types.ImBuf¶
-
- crop(min, max)¶
Crop the image.
- Parameters:
min (tuple[int, int]) – X, Y minimum.
max (tuple[int, int]) – X, Y maximum.
- free()¶
Clear image data immediately (causing an error on re-use).
- resize(size, method='FAST')¶
Resize the image.
- Parameters:
size (tuple[int, int]) – New size.
method (str) – Method of resizing (‘FAST’, ‘BILINEAR’)
- channels¶
Number of bit-planes.
- Type:
int
- filepath¶
filepath associated with this image.
- Type:
str
- planes¶
Number of bits associated with this image.
- Type:
int
- ppm¶
pixels per meter.
- Type:
pair of floats
- size¶
size of the image in pixels.
- Type:
pair of ints