im3d-io | R Documentation |
Read/Write calibrated 3D blocks of image data
read.im3d(
file,
ReadData = TRUE,
SimplifyAttributes = FALSE,
ReadByteAsRaw = FALSE,
...
)
write.im3d(x, file, format = NULL, ...)
file |
Character vector describing a single file |
ReadData |
Whether to read the data itself or return metadata only. Default: TRUE |
SimplifyAttributes |
When |
ReadByteAsRaw |
Whether to read byte values as R |
... |
Arguments passed to methods |
x |
The image data to write (an im3d, or capable of being interpreted as such) |
format |
Character vector specifying an image format (e.g. "nrrd",
"amiramesh"). Optional, since the format will normally be inferred from the
file extension. See |
Currently only nrrd and amira formats are implemented. Furthermore implementing a registry to allow extension to arbitrary formats remains a TODO item.
The core attributes of an im3d object are BoundingBox, origin, x, y ,
z
where x, y, z
are the locations of samples in the x, y and z
image axes (which are assumed to be orthogonsl).
For read.im3d
an objecting inheriting from base array
and im3d
classes.
read.nrrd, read.amiramesh
write.nrrd
, getformatwriter
Other im3d:
as.im3d()
,
boundingbox()
,
im3d-coords
,
im3d()
,
imexpand.grid()
,
imslice()
,
is.im3d()
,
mask()
,
origin()
,
projection()
,
threshold()
,
unmask()
,
voxdims()
## Not run:
# read attributes of vaa3d raw file
read.im3d("L1DS1_crop_straight.raw", ReadData = F, chan=2)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.