public class Object3D_IJUtils
extends java.lang.Object
Constructor and Description |
---|
Object3D_IJUtils() |
Modifier and Type | Method and Description |
---|---|
static Object3DLabel |
createObject3DLabel(ImagePlus plus,
int val) |
static Object3DLabel |
createObject3DLabel(ImageStack plus,
int val) |
static Object3DVoxels |
createObject3DVoxels(ImagePlus plus,
int val) |
static Object3DVoxels |
createObject3DVoxels(ImageStack plus,
int val) |
static Roi |
createRoi(Object3D object3D,
int z) |
static boolean |
draw(Object3D object3D,
ByteProcessor mask,
int z,
int col) |
static void |
draw(Object3D object3D,
ImageStack mask,
int col) |
static void |
draw(Object3D object3D,
ImageStack mask,
int r,
int g,
int b) |
static void |
drawIntersectionLabel(Object3DLabel object3DLabel,
Object3DLabel other,
ImageStack mask,
int col) |
static void |
drawIntersectionLabel(Object3DLabel object3DLabel,
Object3DLabel other,
ImageStack mask,
int red,
int green,
int blue) |
static void |
drawLabel(Object3D object3D,
ImageStack mask,
int col) |
static void |
drawLabel(Object3D object3D,
ImageStack mask,
int nbz,
int r,
int g,
int b) |
static ImagePlus |
drawRandomColors(Objects3DPopulation objects3DPopulation,
int sx,
int sy,
int sz) |
static Calibration |
getCalibration(Object3D object3D) |
static void |
setCalibration(Object3D object3D,
Calibration cal) |
static boolean |
touchBorders(Object3D object3D,
ImagePlus img,
boolean Z) |
public static Calibration getCalibration(Object3D object3D)
public static void setCalibration(Object3D object3D, Calibration cal)
public static boolean touchBorders(Object3D object3D, ImagePlus img, boolean Z)
public static Object3DVoxels createObject3DVoxels(ImagePlus plus, int val)
public static Object3DLabel createObject3DLabel(ImagePlus plus, int val)
public static Object3DLabel createObject3DLabel(ImageStack plus, int val)
public static Object3DVoxels createObject3DVoxels(ImageStack plus, int val)
public static Roi createRoi(Object3D object3D, int z)
public static ImagePlus drawRandomColors(Objects3DPopulation objects3DPopulation, int sx, int sy, int sz)
public static boolean draw(Object3D object3D, ByteProcessor mask, int z, int col)
public static void draw(Object3D object3D, ImageStack mask, int col)
public static void draw(Object3D object3D, ImageStack mask, int r, int g, int b)
public static void drawLabel(Object3D object3D, ImageStack mask, int col)
public static void drawLabel(Object3D object3D, ImageStack mask, int nbz, int r, int g, int b)
public static void drawIntersectionLabel(Object3DLabel object3DLabel, Object3DLabel other, ImageStack mask, int red, int green, int blue)
public static void drawIntersectionLabel(Object3DLabel object3DLabel, Object3DLabel other, ImageStack mask, int col)