kreshuklab / plant-seg

A tool for cell instance aware segmentation in densely packed 3D volumetric images
https://kreshuklab.github.io/plant-seg/
MIT License
89 stars 30 forks source link

Plantseg --gui, no buttons to begin the workflow #241

Open Giannisbiol opened 2 months ago

Giannisbiol commented 2 months ago

Hi, I just noticed that actually on the latest update, there are no buttons for starting the workflow on the gui (not napari). See image below.

image

qin-yu commented 2 months ago

What is the PlantSeg version number and your system? I just test the new installation of 1.7.1 on my linux machine:

image

Giannisbiol commented 2 months ago

Hi @qin-yu thank you for your immediate response. The version is the latest. The system is Windows 11.

qin-yu commented 2 months ago

I see, but I don't have a Windows machine at the moment. My first guess is that such problem may relate to:

Could you tell me more about your screen resolution?

Giannisbiol commented 2 months ago

Its 1920x1200. I had scaling at 125% when I moved it to 100 % they appeared. Thanks!

qin-yu commented 2 months ago

Great! My pleasure, thanks for reporting!

swethan139 commented 3 weeks ago

Hi! I have the same issue. I use Windows 11 and my display resolution is 1920*1080 and the scaling factor is 100. How do I go about this issue?

qin-yu commented 3 weeks ago

Hi @swethan139 did you try to make it 1920*1080 with scaling factor is 50% or some other number <100% (so it shows more content)?

swethan139 commented 3 weeks ago

The display settings do not allow for the scaling to be less than 100%. I did try other display resolutions. But they didn't work as well!

qin-yu commented 3 weeks ago

Sorry I made the interface too long but I needed to use the parameters. I can fix it but PlantSeg has been moved from Legacy Tk GUI (--gui) to Napari interface (--napari). If you never used it, try plantseg --napari (here is the docs).

The whole idea about finding missing buttons is just to make the window bigger. If there is no way to change the screen and one has to use --gui, please try to do this even if the window becomes bigger than the screen itself:

plantseg-gui

On a small screen, for example:

image

qin-yu commented 3 weeks ago

Hey @lorenzocerrone, for users with small screens (i.e. < ____ x 1200, 1080 is enough but because of the taskbar some more space is required), not everything is shown in the GUI. Please add a scrollbar or change the layout if it is easy for you; otherwise what I did was:

  1. Document that buttons are not missing, just a result of low resolution.
  2. Launch the legacy GUI with fixed 1500 x 1080 size , which can be dragged and changed by users. This doesn't prevent the app to only fill the screen at launch, but once the window is dragged, it becomes 1500 x 1080.

Maybe I could just remove the LMC part in "segmentation" because I'm likely to be the only one who ever used it. I already moved to Napari GUI so I don't need it anymore.