Skip to content

Releases: ij-plugins/ijp-color

ijp-color v.0.12.1

06 Dec 00:15
v.0.12.1
80b4eff
Compare
Choose a tag to compare

Minor API tweaks. No impact on ImageJ plugin operations.

  • Add overloaded version of validateSameDimensions
  • Remove unused dependency on scala-collection-compat
  • Update dependencies to latest versions

Full Changelog: v.0.12.0...v.0.12.1

ijp-color v.0.12.0

23 Jul 02:30
v.0.12.0
529926b
Compare
Choose a tag to compare

New features:

  • [LiveChartROI] allow to change width of the line in the drawn overlay #66
  • [Chart Tool] allow for quick save of generated ROIs #67
  • Add White Balance plugin #68

Bug fixes:

  • [Chart Tool] Properly refresh overlay when next image is loaded #65

API Changes:

  • Enums, like ImagePlusType, should have the same methods in Scala 2 and Scala 3 versions #63
  • The base chart frame should allow arbitrary chip polygons #64
  • Drop Scala 2.12 support #70
  • API: prefer use of immutable IndexedSeq instead of Array #72
  • GridChartFrameUtils object renamed to ChartFrameUtils
  • LiveChartROI requires type parameter (chart on which it operates, for instance, LiveChartROI
  • Use new LiveChartROI[..](...) instead of new LiveChartROI.apply(...)

There are some known issues with ImageJ launchers, if you encounter errors when starting plugins consider installation
hints in Troubleshooting Wiki. Please post your experience in the Troubleshooting Discussions.

Full Changelog: v.0.11.4...v.0.12.0

ijp-color v.0.11.2

10 Nov 13:20
v.0.11.2
e2f545c
Compare
Choose a tag to compare

Bug fix release:

  • Color calibration producing red images (incorrect computation of LinearNoInterceptCrossBand mapping) #58
  • Spelling mistake in UI #59

Thanks to bug reports by @rsporsche

If you encounter errors when starting plugins consider some hints in Troubleshooting wiki.

Full Changelog: v.0.11.1...v.0.11.2

ijp-color v.0.11.1

07 Nov 01:16
v.0.11.1
375ff3f
Compare
Choose a tag to compare

Only change from v.0.11.0 is support for running on JVM 1.8

  • Avoid error "value isBlank is not a member of String" on Java 1.8 #54

ijp-color v.0.11.0

05 Nov 23:15
v.0.11.0
ea7a2c2
Compare
Choose a tag to compare

This is a major feature release with many enhancement to the Color Calibrator and the Chart Tool.

Calibrator:

  • Support color correction with linear mapping without intercept (y = a*x) #52
  • Add option to run batch correction directly from UI #50
  • Example of using the color calibrator from a script #48
  • Add help button to the custom chart editor #49
  • Enable changing of chip ROI color #35
  • Allow for calibration with some chips disabled #39
  • ReferenceColorSpace conversion to L*a*b* must use correct illuminant (bug fix) #46
  • Add options to select what information is displayed when calibration is created #40
  • Allow use of custom charts - user provides reference L*a*b* values #38
  • Remember settings between plugin invocations #37

ChartTool:

  • Add option to list chart vertices #43
  • Remember plugin dialog selections between invocations - save in Prefs #44
  • Use slice numbers when slice label is null (bug fix) #47

API:

  • Add emulation of ImageJ's GenericDialog in JavaFX #42
  • Several other API enhancements

Due to FIJI issue #54, plugin binaries will not be published with the next release 0.11.1

ijp-color v.0.10.2

15 Jun 03:14
Compare
Choose a tag to compare

Only dependencies updated and plugin binaries provided with the release

ijp-color v.0.10.1

18 Feb 00:19
Compare
Choose a tag to compare

Changes in API

  • Bring back Scala 2.12 support for easier FIJI integration #34

ijp-color v.0.10.0

17 Feb 01:03
Compare
Choose a tag to compare

Changes in API

  • Change root package from net.sf.ij_plugins.color to ij_plugins.color #32

  • Correct links in scaladoc, see scaladoc warnings #33

ijp-color v.0.9.0

29 Jan 02:01
Compare
Choose a tag to compare

Changes in UI

  • Added "Color Chart Tool" plugin to extract and measure chips ROIs within a chart. Works with color images and stacks #29

  • Each plugin now has a "Help" button that points to corresponding WIKI page

Changes in API

  • Keep all code within net.sf.ij_plugins.color to avoid naming conflicts #28

  • Package names changed to avoid conflicts, code in module ijp-color-ui moved to package net.sf.ij_plugins.color.ui

  • Various code cleanups

  • ReferenceColorSpace - add method to create from text name, like "sRGB" #10

  • MappingMethod use "sealed abstract" pattern instead of Enumeration #23

  • Add computation of DeltaE 2000 #24

  • Add ability to use other correction schemes, beside polynomial approximation #26

  • Correct order of arguments in GridColorChart constructor #30

ijp-color v.0.8.0

21 Sep 19:26
Compare
Choose a tag to compare

The key change in this release is separation of that core library ijp-color and UI/ImageJ plugins library ijp-color-ui

Changes:

  • Do not include JavaFX as transitive dependency #19
  • Add root documentation to scaladoc #20
  • Split into two libraries: provide "core" library that does not have JavaFX dependencies #22