image-rotate
v1.0.0
Published
Rotates a 2D ndarray
Downloads
10
Readme
image-rotate
Rotates and translates a 2D ndarray.
Example
//Load input image
var baboon = require("luminance")(require("baboon-image"))
//Allocate storage for result
var result = require("zeros")([512, 512])
//Rotate the image
require("image-rotate")(result, baboon, Math.PI / 6.0)
//Save the result
require("save-pixels")(result, "png").pipe(process.stdout)
Output
Install
Install using npm:
npm install image-rotate
API
require("image-rotate")(output,input,theta[,iX,iY,oX,oY])
Rotates an image clockwise by theta
radians about the point iX,iY
in the source image and translated to the point oX,oY
in the output image.
output
is an array that gets the output of rotating the imageinput
is the image which is rotatedtheta
is the amount to rotate by in radiansiX,iY
is the point to rotate about (default center of input)oX,oY
is the image of the point to rotate about in output image (default center of output)
Returns output
License
(c) 2013 Mikola Lysenko. MIT License