1.0.0 • Published 10 years ago
image-rotate v1.0.0
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-rotateAPI
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.
outputis an array that gets the output of rotating the imageinputis the image which is rotatedthetais the amount to rotate by in radiansiX,iYis the point to rotate about (default center of input)oX,oYis the image of the point to rotate about in output image (default center of output)
Returns output
License
(c) 2013 Mikola Lysenko. MIT License
