R/png.R

writePng <- function (data, fileName, aspectRatio = 1)
{
    if (length(dim(data)) == 3)
    {
        data <- data[,dim(data)[2]:1,]
        data <- aperm(data, c(2,1,3))
    }
    else if (length(dim(data)) == 2)
        data <- t(data[,dim(data)[2]:1])
    
    loder::writePng(structure(data,range=c(0,1),asp=aspectRatio), ensureFileSuffix(fileName,"png"))
}

Try the tractor.base package in your browser

Any scripts or data that you put into this service are public.

tractor.base documentation built on Aug. 24, 2022, 5:06 p.m.