stretch {bwimage} | R Documentation |
Stretch data from circular image to square in binary matrix
stretch(imagematrix, method = "radial")
imagematrix |
The matrix to be stretched. |
method |
Stretch algorithm. Four algorithms (radial, shirley, squircle, and elliptical) are available to stretch the image. The algorithms were adapted from Lambers 2016. |
A matrix of 0, 1 and NA representing white, black and transparent pixels, respectively.
Carlos Biagolini-Jr.
Lambers 2016 Mappings between Sphere, Disc, and Square. Journal of Computer Graphics Techniques, 5(2): 1-21.
img_location <- system.file("extdata/chesstable.png",package ="bwimage")
image_matrix<- threshold_color(img_location,"png", "frame_fixed",target_width = 50,target_height=50)
stretch(image_matrix,method="radial")