Image
Jump to navigation
Jump to search
In Mini Micro and Soda, the Image
class represents a picture, i.e. a rectangular array of pixel colors.
Method or Property | Purpose |
---|---|
Image.width | image width, in pixels |
Image.height | image height, in pixels |
Image.pixel(x,y) | get color of image pixel at x,y |
Image.setPixel x,y, c | set color of image pixel at x,y to c |
Image.getImage(left,bottom, width, height) | get a rectangular subregion of the image as a new Image |
Image.create(width, height, c) | create and return a new Image initialized to color c |
Image.fromScreen(width=960, height=640) | create an image from the current state of the screen, including all visible layers (a "screen shot"), scaled to the given width and height |
Image.flip(vertical=false) | flip the image vertically or horizontally, in place |
Image.rotate(degrees=90) | rotate the image in place, by degrees counter-clockwise (90° increments only) |