Image
H
W

Image (gb.image)

This class implements an image. The image contents are stored in the process memory, not in the display server like a Picture. To get or set individual pixel values, you can treat the Image class as a two-dimensional array: Image[x,y] would refer to the pixel at position (x, y) within the image.
All methods except Copy modify the image and return itself.
This class is creatable . This class acts like a read / write array.
Constants
Premultiplied This constants represents an image whose pixels are encoded in premultiplied ARGB format.
Standard This constants represent an image whose pixels are encoded in ARGB format.
Static properties
Debug Return or set if debugging mode is enabled.
Properties
Data Returns a pointer to the image data.
Depth Returns the depth of the image.
Format Return the internal image format as a string.
H A synonymous for the Height property.
Height Returns the height of the image.
Pixels
Since 3.5
Return a copy the image pixels colors as an array of 32 bits integers.
W A synonymous for the Width property.
Width Returns the width of the image.
Methods
BeginBalance
Since 3.5
Start a global image balance.
Brightness
Since 3.5
Adjust the image brightness.
Clear Clears the image.
Colorize Colorizes the image contents by using the specified color.
Contrast
Since 3.5
Adjust the image contrast.
Copy Returns a copy of the image, or a copy of a part of it
Desaturate Desaturate an image, i.e. convert it to grayscale.
DrawAlpha Copy the alpha channel of Image into the current image.
DrawImage Copy the Image image inside the current image.
EndBalance
Since 3.5
End a global image balance.
Equals
Since 3.22
Return if the current image has the same width, same height and same contents as the specified image.
Erase Create an alpha channel into the image by erasing the specified color.
Fill Fills the image with a specified color.
FillRect Fill the specified rectangle with the specified color.
Fuzzy
Since 3.4
Blur an image and return itself.
Gamma
Since 3.5
Adjust the image gamma.
Gray Convert an image to grayscale.
Hue
Since 3.5
Adjust the image hue.
Invert Invert an image and return it.
Lightness
Since 3.5
Adjust the image lightness.
Mask Multiply each color component of each pixel by the color component of the specified color.
Mirror Returns the image vertically and/or horizontally mirrored.
Opacity
Since 3.2
Change the opacity of an image and return it.
PaintImage Blend the Image image inside the current image.
PaintRect Blend the specified rectangle with the specified color.
Replace Replaces a color by another one.
Resize Resizes the image.
RotateLeft
Since 3.3
Rotate an image 90° left, and return it.
RotateRight
Since 3.3
Rotate an image 90° right, and return it.
Saturation
Since 3.5
Adjust the image saturation.
Transparent Make the image transparent by using the specified Color.

AltStyle によって変換されたページ (->オリジナル) /