gives an image of the specified size with constant pixel values of val.


gives an image converted to the specified type.

Details and Options

  • ConstantImage by default chooses a color space compatible with the given value specification val.
  • Constant value val can be any of the following:
  • vgray level from 0 to 1
    {c1,c2,}different channel values ci
    colorany color directive
  • Size specification size can be one of the following:
  • side2D image of size {side,side}
    {width,height}2D image size specification
    {width,depth,height}3D image size specification
  • ConstantImage[val] is equivalent to ConstantImage[val,{150,150}]. »
  • The default "type" is taken to be "Real32".
  • The following options are supported:
  • ColorSpaceAutomaticcolor space of the output image
    ImageSizeAutomaticdisplay image size


open allclose all

Basic Examples  (3)

Create a constant gray image:

Create a constant color image:

Create a constant 3D image:

Scope  (4)

Create a constant Lab image:

Create a constant image with an arbitrary number of channels:

If no output image size is specified, a image is returned:

By default, an image of a real type is generated:

Specify the output image type:

Options  (1)

ImageSize  (1)

By default, Automatic image size is used:

Specify the ImageSize:

Applications  (1)

Create a constant black image to construct a marker image:

Replace marker points with white and use for processing:

Properties & Relations  (1)

Construct a constant image using ConstantArray:

Introduced in 2014
Updated in 2017