Releases: clij/clij2
Releases · clij/clij2
2.2.0.0
Bug fixes
- CentroidOfBackgrundAndLabels didn't contain the background and all labels were shifted by one in the list
- BottomHatSphere did a TopHatSphere (Thanks to Nik Cordes for reporting)
- Output type of
Invert
was changed to Float - to hold the presign
Backwards compatibility breaking changes
- Updated SciJava pom to 29.2.1
- Changed parameter types
int
toInteger
forstatisticsOfLabelledPixels
andpushArray
.
Miscellaneous:
- Input/Output type categories were added
2.1.5.8
Bug fixes
- OpenCL error in Smaller and SmallerOrEqual
- Pixel value comparison operators had wrong output image category
- Convolve output wasn't specified as output (Thanks to Tanner Fadero for reporting this bug)
- Memory leak in GenerateTouchCountMatrix
2.1.5.1
Bugfixes
- Documentation in affineTransform2D/3D was misleading (Thanks to Stein Rørvik for reporting)
- WriteValueToPositions couldn't deal with 3D input images (position+value list)
Misc
- Input/output categorization for operations
2.1.4.10
Bugfixes:
- Recorder recorded CLIJx commands together with CLIJ_pull instead of CLIJ2_pull
- Auto-completion doesn't contain // deprecated messages anymore (Thanks to LPUoO for reporting)
2.1.4.7
Bug fixes
- ShortestDistances opened a debug window unintenionally
- mean of masked pixels wasn't functional
2.1.4.1
Bugfix:
- undefinedToZero internally called the wrong method
2.1.4.0
Bugfix:
- Added CLIJ2 Legacy Macro Extensions to fix ImageJ compatibility. (Thanks to Stein Rørvik for reporting this issue!)
2.1.3.0
Bugfixes
- Interpolation was not functional on Intel GPUs when processing 8- or 16-bit images using Affine Transform, Scale, Translate, Rotate, ResliceRadial and ApplyVectorField (Thanks to Johannes Girstmair for reporting)
- FallbackCLIJPluginService wasn't able to convert ij.CompositeImage (Thanks to Mustafa Elshani for reporting)
- Paste3D crashed in case one parameter was two-dimensional
New Features
- FallbackCLIJPluginService (only important for ImageJ, Icy, Matlab and QuPath integration) is extensible now, converters were added
Miscellaneous
- Categories were added to plugins
- Minor documentation improvements
2.1.1.0
New features;
- getMeanOfMaskedPixels - does the same as meanOfMaskedPixels but stores the output to a variable and not to a results table
Bug fixes:
- Distance maps on 8-bit images were wrong in case distances were larger than 255 pixels
- Bounding Box potentially delivered wrong results when processing large 8-bit images
- Label Touch Counts were not properly counted when touching between Z-planes
- ExluceLabelsOnEdges didn't treat the highest label index correctly. In case it touched the image border, it was not removed but merged with the second last label
Miscellaneous:
- Misleading (2D-3D) warning was removed
- The operations DivideImages, Exponential, Logarithm, Power and PowerImages gnerate 32-bit float images when being called frm macro per default
2.0.0.21
Bugfixes:
- images contained zeros or random values for all filters compiled with size-independeny kernels on Linux / Intel (Thanks to Bruno C. Vellutini for reporting)
- generateBinaryOverlapMatrix contained a mirrored copy of the correct results (Thanks for Patrick Dummer for reporting)
- generateJaccardIndexMatrix was misleadingly transposed (Thanks for Patrick Dummer for reporting)
- centroidsOfBackgroundAndLabels was added to reduce confusion because of an index shift in the list of coordinates