Package ij.io
Class RoiEncoder
- java.lang.Object
-
- ij.io.RoiEncoder
-
public class RoiEncoder extends Object
Saves an ROI to a file or stream. RoiDecoder.java has a description of the file format.- See Also:
RoiDecoder
,RoiReader
-
-
Constructor Summary
Constructors Constructor Description RoiEncoder(OutputStream f)
Creates an RoiEncoder using the specified OutputStream.RoiEncoder(String path)
Creates an RoiEncoder using the specified path.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static boolean
save(Roi roi, String path)
Saves the specified ROI as a file, returning 'true' if successful.static byte[]
saveAsByteArray(Roi roi)
Saves the specified ROI as a byte array.void
write(Roi roi)
Save the Roi to the file of stream.
-
-
-
Constructor Detail
-
RoiEncoder
public RoiEncoder(String path)
Creates an RoiEncoder using the specified path.
-
RoiEncoder
public RoiEncoder(OutputStream f)
Creates an RoiEncoder using the specified OutputStream.
-
-
Method Detail
-
save
public static boolean save(Roi roi, String path)
Saves the specified ROI as a file, returning 'true' if successful.
-
write
public void write(Roi roi) throws IOException
Save the Roi to the file of stream.- Throws:
IOException
-
saveAsByteArray
public static byte[] saveAsByteArray(Roi roi)
Saves the specified ROI as a byte array.
-
-