Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fusing images issues #125

Open
lacan opened this issue Jul 4, 2017 · 11 comments
Open

Fusing images issues #125

lacan opened this issue Jul 4, 2017 · 11 comments

Comments

@lacan
Copy link

lacan commented Jul 4, 2017

Exception when using "Quick Display"

When trying out Quick Display of the new MultiView Reconstruction Application I get the following error
Exception in thread "Thread-20" java.lang.NoClassDefFoundError: net/imglib2/cache/img/ReadOnlyCachedCellImgOptions at spim.process.fusion.FusionHelper.cacheRandomAccessibleInterval(FusionHelper.java:104) at spim.fiji.spimdata.explorer.popup.DisplayFusedImagesPopup$DisplayVirtualFused$1.run(DisplayFusedImagesPopup.java:238) at java.lang.Thread.run(Thread.java:745)

Exception with Cached Fusion, which seems linked to the same issue as above

Exception in thread "Thread-22" java.lang.NoClassDefFoundError: net/imglib2/cache/img/ReadOnlyCachedCellImgOptions at spim.process.fusion.FusionHelper.cacheRandomAccessibleInterval(FusionHelper.java:104) at spim.fiji.spimdata.explorer.popup.DisplayFusedImagesPopup$DisplayVirtualFused$1.run(DisplayFusedImagesPopup.java:238) at java.lang.Thread.run(Thread.java:745)

Fused, Virtual

Images are called Fused, Virtual even if we use the 'precompute' option

@tpietzsch
Copy link
Member

@lacan Fiji had an outdated version imglib2-cache-1.0.0-beta-5.jar. I just uploaded the most recent one. Could you try whether this solves the issue?

@lacan
Copy link
Author

lacan commented Jul 4, 2017

@tpietzsch Hi!
Unfortunately it has made the options no longer show up on the menu. sometimes it says Cached, others Virtual or Precomputed
image

Similarily clicking on "Fuse Images..." now does nothing. There is no Console output or error message to help make sense of the situation.

Best
Oli

@tpietzsch
Copy link
Member

hmm, what a mess... I guess we will have to wait for @StephanPreibisch to comment on that.

@hoerldavid
Copy link
Collaborator

Hi @lacan,
the menu items should start working once you define at least one Bounding Box. The NoClassDefFoundError should also be gone thanks to the update by @tpietzsch.

Just to make sure we are on the same page:
You are using the new SPIM_Registration from the BigStitcher update site?

All the best,
David

@hoerldavid
Copy link
Collaborator

Regarding the grayed out menu item:
This indicates how the Quick Display will be done (cached by default).
Clicking it will cycle through the options (Cached -> Precomputed -> Virtual -> ... )

@StephanPreibisch
Copy link
Member

Hi, yes, we should show another message if no bounding boxes are defined @hoerldavid ... we'll do that tomorrow in Munich. But the missing imglib2-cache was definitely the problem, thanks for fixing that @tpietzsch. @lacan - you need to define bounding boxes for the quick display to work.

@hoerldavid
Copy link
Collaborator

Finally, regarding the Fused, Virtual image title:
This was indeed hardcoded. I just enabled it to change according to the fusion method used.
This will be part of the next release.

@StephanPreibisch
Copy link
Member

thanks @hoerldavid

@tpietzsch
Copy link
Member

👍

@tpietzsch
Copy link
Member

Regarding the grayed out menu item:
This indicates how the Quick Display will be done (cached by default).
Clicking it will cycle through the options (Cached -> Precomputed -> Virtual -> ... )

Seems a bit unintuitive. Why not actually offer 3 options with the active one checked?
(Like this)

| Quick Display | --> | X Cached      |
                      |   Precomputed |
                      |   Virtual     |

...but maybe I also misunderstand what this actually is expected to do...

@StephanPreibisch
Copy link
Member

That sounds reasonable, let's do that ... it is in alpha status after all :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants