<div dir="ltr"><div><div><div><div><div><div>Dear all !<br><br></div>I have been working on this new interface for ImageJ which is part of my PhD Thesis.<br></div>Here is a little video showing the status of the project.<br></div><div><a href="http://cyrilmongis.net/imagejfx/imagejfx.webm">http://cyrilmongis.net/imagejfx/imagejfx.webm</a><br></div><div><br></div>I'm on the part where I start dealing with ROI, Overlay and all. However, I don't know to which extent the Overlay/ROI data model goes. Could you point me to the main classes to check when implementing a UI for Overlay/ROI? I also have trouble understanding the concept of Overlay. If I understand clearly, Overlay are just set of pixel data put on top of the image. But also overlays can be defined by mathematic formula or just be a set of pixels. At the end, they just cover the image. The Overlay tool just generate set of pixels that represent an Overlay over the image. But in ImageJ, the selection tools that we use don't really produce Overlay, they produce selection I guess. Are those selection ROI ? I also don't see the ROI in the imagej-common repository ? Are they simply in the scijava repository ?<br><br></div>So in the end, could someone help by explaning or pointing ressources explaning how the classes involved in ROIs and Overlays interact between each other ?<br><br></div><div>I have already check the OverlayService, but I couldn't find any RoiService :-(<br></div><div><br></div>Cheers,<br><br></div>Cyril<br></div>