Name |
Short Name |
Type |
Description |
Method |
method |
string |
Which algorithm to use |
Label export format |
labelformat |
string |
Which label format to use |
Image export file format |
imageformat |
string |
Available formats: "AVI", "MOV", "MP4", "JPG", "TIF"... |
Image export pixel format |
pixelformat |
string |
Available pixel formats: "RGB24","Gray8","Gray8RAW","Gray16RAW" |
Export path or filename (eg. *.yaml) |
filename |
string |
Export path for images and labels. If left empty, the default image export folder will be used. For YOLO yaml+txt format, optionally provide an existing yaml file to add data to existing data set. |
Use GUIDs for image and label names |
guid |
boolean |
Globally unique identifiers will be used for each image or label file saved. |
Filename prefix (path optional) |
prefix |
string |
No prefix is used if GUID is used as file names. |
Annotations for detection (comma-separated list) |
detectionlabels |
string |
ROIs with the indicated annotations will be used for labeling. Comma separated list. Empty field uses all ROIs, except for background labels. |
Annotations for background (comma-separated list) |
backgroundlabels |
string |
Cropped images around ROIs with the indicated annotations will be used as background, with no lables. Comma separated list. Empty field uses no background. |
Annotations for valid area (comma-separated list) |
validarealabels |
string |
Areas outside of ROIs with the indicated annotations will be masked. Applying these will modify the original image. |
Annotations for invalid area (comma-separated list) |
invalidarealabels |
string |
Areas inside of ROIs with the indicated annotations will be masked. Applying these will modify the original image. |
Minimum retained area of clipped objects (%) |
clipareaminimum |
real |
Percent of area of detection annotations visible after cropping images. The area of the bounding box is used here. |
Rescale to new resolution |
rescale |
boolean |
Based on existing image calibration image will be rescaled before any other action. |
New resolution (um/pixel) |
resolution |
real |
Transformation matrix coefficient |
Crop width (pixels) |
cropwidth |
integer |
This will be the pixels width of the output image. Must be smaller than that of the input image. |
Crop height (pixels) |
cropheight |
integer |
This will be the pixels height of the output image. Must be smaller than that of the input image. |
Number of rotations |
rotationnumber |
integer |
Number of rotations to be used, 0 or 1 (with degree>0) for no rotations or 1 (with degree=0) for one random rotation |
Rotation degree |
degree |
real |
Amount of incremental rotation in degrees. Use zero for random rotation. |
Vary resolution for each rotation (%) |
resolutionvary |
real |
Any additional rotation will be randomly scaled between this % smaller or larger than the straight image. |
Mirror |
mirror |
boolean |
Each rotation will be made in additions with mirroring, doubling the number of output images. |
Number of translations |
translationnumber |
integer |
Number of rotations to be used, 1 for no rotations |
Amount of translation (% of image size) |
translationamount |
real |
Maximal amount of random translation. |
Minimize clipping during translations |
minimizeclipping |
boolean |
Random translations will be tried up to 100 times until no surrounding labels are clipped, or the least-clipping translation will be used. Use a sufficiently large amount of traslation above to help finding positions satisfying this. |
Limit translations for redundant labels |
limittranslations |
boolean |
Do not make new translations for labels that have been represented in previous cropped frames of the same rotation for "Number of translations" times. This redundancy may happen for close-by labels. |
Fill value for empty areas |
fillvalue |
real |
Pixel value for areas that are outside of the original image or of the valid area. Use 0 for black or ~240 for white in RGBimages. |
Validation set (MD Open positions) |
validationset |
string |
If the current position in the active Multi-Dimensional open dialog is on this comma-separated list, then the entire resultant cropped image set will be handled as validation images, e.g. saved into the val folder. Validation images are not augemented. Leave this field empty for generation of no validation images. |
Interpolation type |
type |
string |
Interpolation used for the transformation. Affects the smoothness of the result. |
Simulated microscopy modality |
augmentationtype |
string |
Additional augmentation is random transformations performed after cropping. This parameter controls the following parameters. |
Intensity augmentation method |
augmentintensity |
string |
Select method or disable this augmentatation. |
Probability (0-1) |
augmentintensityp |
real |
Probability (0-1) of applying this transformation. |
Strength (%) |
augmentintensitys |
real |
Amount of variations introduced as percent of original value. |
Crossbleed augmentation method |
augmentcrossbleed |
string |
Select method or disable this augmentatation. |
Probability (0-1) |
augmentcrossbleedp |
real |
Probability (0-1) of applying this transformation. |
Strength (%) |
augmentcrossbleeds |
real |
Amount of variations introduced as percent of original value. |