Constructor
GimpImagenew
Declaration [src]
GimpImage*
gimp_image_new (
gint width,
gint height,
GimpImageBaseType type
)
Description [src]
Creates a new image with the specified width, height, and type.
Creates a new image, undisplayed, with the specified extents and
type. A layer should be created and added before this image is
displayed, or subsequent calls to gimp_display_new()
with this image
as an argument will fail. Layers can be created using the
gimp_layer_new()
commands. They can be added to an image using the
gimp_image_insert_layer()
command.
If your image’s type if INDEXED, a palette must also be set with
gimp_image_set_palette()
. An indexed image without a palette
will output unexpected colors.
Parameters
width
-
Type:
gint
The width of the image.
height
-
Type:
gint
The height of the image.
type
-
Type:
GimpImageBaseType
The type of image.
Return value
Type: GimpImage
The newly created image.
The data is owned by the called function. |