Stitching module not able to create the global-positions-0.txt
globalpositionsfile='D:\testCODEXPROCESSOR\testoutput\out\global-positions-0.txt' assemblenooverlap=false startrow=0 startcol=0 extentwidth=2 extentheight=2 timeslices=0 istimeslicesenabled=false outputpath='D:\testCODEXPROCESSOR\testoutput\out' displaystitching=false outputfullimage=true outputmeta=true outputimgpyramid=false outfileprefix= blendingmode=LINEAR blendingalpha=1 numfftpeaks=100 isusedoubleprecision=true translationrefinementmethod=EXHAUSTIVE programtype=FFTW headless=true Checking args for stitching: Arg check passed STITCHING BEGINS! Error: Global position file does not exist for timeslice 0: D:\testCODEXPROCESSOR\testoutput\out\global-positions-0.txt Error unable to find file: Global position file not found: D:\testCODEXPROCESSOR\testoutput\out\global-positions-0.txt. Skipping timeslice: 0 Done gridwidth=2 gridheight=2 starttile=1 imagedir='D:\testCODEXPROCESSOR\testoutput\out' filenamepatterntype=SEQUENTIAL filenamepattern={ppppp}_cy001_ch4.tif gridorigin=UL numberingpattern=HORIZONTALCONTINUOUS assemblefrommetadata=true globalpositionsfile='D:\testCODEXPROCESSOR\testoutput\out\global-positions-0.txt' assemblenooverlap=false startrow=0 startcol=0 extentwidth=2 extentheight=2 timeslices=0 istimeslicesenabled=false outputpath='D:\testCODEXPROCESSOR\testoutput\out' displaystitching=false outputfullimage=true outputmeta=true outputimgpyramid=false outfileprefix= blendingmode=LINEAR blendingalpha=1 numfftpeaks=100 isusedoubleprecision=true translationrefinementmethod=EXHAUSTIVE programtype=FFTW headless=true Checking args for stitching: Arg check passed STITCHING BEGINS! Error: Global position file does not exist for timeslice 0: D:\testCODEXPROCESSOR\testoutput\out\global-positions-0.txt Error unable to find file: Global position file not found: D:\testCODEXPROCESSOR\testoutput\out\global-positions-0.txt. Skipping timeslice: 0 Done gridwidth=2 gridheight=2 starttile=1 imagedir='D:\testCODEXPROCESSOR\testoutput\out' filenamepatterntype=SEQUENTIAL filenamepattern={ppppp}_cy002_ch1.tif gridorigin=UL numberingpattern=HORIZONTALCONTINUOUS assemblefrommetadata=true globalpositionsfile='D:\testCODEXPROCESSOR\testoutput\out\global-positions-0.txt' assemblenooverlap=false startrow=0 startcol=0 extentwidth=2 extentheight=2 timeslices=0 istimeslicesenabled=false outputpath='D:\testCODEXPROCESSOR\testoutput\out' displaystitching=false outputfullimage=true outputmeta=true outputimgpyramid=false outfileprefix= blendingmode=LINEAR blendingalpha=1 numfftpeaks=100 isusedoubleprecision=true translationrefinementmethod=EXHAUSTIVE programtype=FFTW headless=true Checking args for stitching: Arg check passed STITCHING BEGINS! Error: Global position file does not exist for timeslice 0: D:\testCODEXPROCESSOR\testoutput\out\global-positions-0.txt Error unable to find file: Global position file not found: D:\testCODEXPROCESSOR\testoutput\out\global-positions-0.txt. Skipping timeslice: 0 Done gridwidth=2 gridheight=2 starttile=1 imagedir='D:\testCODEXPROCESSOR\testoutput\out' filenamepatterntype=SEQUENTIAL filenamepattern={ppppp}_cy002_ch2.tif gridorigin=UL numberingpattern=HORIZONTALCONTINUOUS assemblefrommetadata=true globalpositionsfile='D:\testCODEXPROCESSOR\testoutput\out\global-positions-0.txt' assemblenooverlap=false startrow=0 startcol=0 extentwidth=2 extentheight=2 timeslices=0 istimeslicesenabled=false outputpath='D:\testCODEXPROCESSOR\testoutput\out' displaystitching=false
Even if I got no error on my computer during the compilation, I got this warning janv. 20, 2022 5:22:44 PM com.sun.javafx.application.PlatformImpl startup AVERTISSEMENT: Unsupported JavaFX configuration: classes were loaded from 'unnamed module @32a8b4c8' WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by gov.nist.isg.mist.lib.libraryloader.LibraryUtils (file:/C:/Users/paul-gilloteaux-p/Documents/GitHub/codex_processor/gui/gui-0.1.0-SNAPSHOT.jar) to field java.lang.ClassLoader.usr_paths WARNING: Please consider reporting this to the maintainers of gov.nist.isg.mist.lib.libraryloader.LibraryUtils WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release janv. 20, 2022 5:23:15 PM org.bridj.BridJ log INFOS: Library not found : fftw janv. 20, 2022 5:23:15 PM org.bridj.BridJ log INFOS: Library not found : fftw janv. 20, 2022 5:23:15 PM org.bridj.BridJ log INFOS: Library not found : fftw janv. 20, 2022 5:23:15 PM org.bridj.BridJ log INFOS: Library not found : fftw janv. 20, 2022 5:23:15 PM org.bridj.BridJ log INFOS: Library not found : fftw janv. 20, 2022 5:23:15 PM org.bridj.BridJ log java.nio.file.NoSuchFileException: D:\testCODEXPROCESSOR\testoutput\out\stitched-0.tif at java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:85) at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103) at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:108) at java.base/sun.nio.fs.WindowsFileCopy.move(WindowsFileCopy.java:326) at java.base/sun.nio.fs.WindowsFileSystemProvider.move(WindowsFileSystemProvider.java:292) at java.base/java.nio.file.Files.move(Files.java:1422) at fr.univ_nantes.codex_processor.gui.DatasetStitchingProcessor.stitch(DatasetStitchingProcessor.java:50) at fr.univ_nantes.codex_processor.gui.DatasetStitchingProcessor.run(DatasetStitchingProcessor.java:27) at fr.univ_nantes.codex_processor.gui.MainController$1.handle(MainController.java:136) at fr.univ_nantes.codex_processor.gui.MainController$1.handle(MainController.java:64) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:234) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:49) at javafx.event.Event.fireEvent(Event.java:198) at javafx.scene.Node.fireEvent(Node.java:8889) at javafx.scene.control.Button.fire(Button.java:203) at com.sun.javafx.scene.control.behavior.ButtonBehavior.mouseReleased(ButtonBehavior.java:208) at com.sun.javafx.scene.control.inputmap.InputMap.handle(InputMap.java:274) at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:247) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:234) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54) at javafx.event.Event.fireEvent(Event.java:198) at javafx.scene.Scene$MouseHandler.process(Scene.java:3856) at javafx.scene.Scene.processMouseEvent(Scene.java:1851) at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2584) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:409) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:299) at java.base/java.security.AccessController.doPrivileged(Native Method) at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(GlassViewEventHandler.java:447) at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:412) at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:446) at com.sun.glass.ui.View.handleMouseEvent(View.java:556) at com.sun.glass.ui.View.notifyMouse(View.java:942) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) at java.base/java.lang.Thread.run(Thread.java:829)