juglab / labkit-ui

Advanced Tool for Labeling And Segmentation
BSD 2-Clause "Simplified" License
33 stars 20 forks source link

Labkit training on XYZCT(C=2,4,5…) stack OK, but XYZCT(C=3) stack failed with error: cannot handle more than one converter #89

Closed rmd13 closed 2 years ago

rmd13 commented 2 years ago

I found a bug of labkit on training of 3-color XYZCT images:

For all the XYZCT images wth C not equal to 3, the LabKit setting window display equal number of rows. But for C=3 images, it shows only a single row and cannot train. Details is described in: https://forum.image.sc/t/labkit-training-on-xyzct-c-2-4-5-stack-ok-but-xyzct-c-3-stack-failed-with-error-cannot-handle-more-than-one-converter/69370

rmd13 commented 2 years ago

An update on the error:

I found the reason is that I use the Imaris-Labkit update site instead of orignal Labkit update site. I uninstalled the Imaris-Labkit update site and re-installed the original Labkit update side. Now it works on C=3 images.

The only weird thing now is that for C=3 images it shows only one channel on the right side setting column. After press S button the adjust panel can adjust the entire RGB images concurrently, but cannot adjust each color individually. For C=1,2,4,5,6… images there is no such problem.

Hope this issue could be solved in a future release.