Git Product home page Git Product logo

Comments (5)

ch-sa avatar ch-sa commented on August 18, 2024

Hi @IliasMAOUDJ,

thanks for your request. I will be looking into that. It might be that the current architecture requires a solution where the user has to explicitly save the new parameters (button click/ enter). Would that be a problem?

However, just to make sure: The config.ini just adjusts the labeling methods/ user interaction in general and not the parameters of an individual bounding box. 😉 So it lets you draw the bounding boxes in a more fine-granular way.

from labelcloud.

IliasMAOUDJ avatar IliasMAOUDJ commented on August 18, 2024

I think that the explicit save isn't a problem as long as there is a keyboard bind assigned to this action. It would just be one more key to press after entering the value.

from labelcloud.

ch-sa avatar ch-sa commented on August 18, 2024

Hi @IliasMAOUDJ,

I created a quick first prototype for testing your idea. It provides a first working solution. You can find it in the new branch manual-input (Commit e322341).

The bounding box parameter are now editable fields that you can change, when a bounding box is selected. The new value is applied once you press enter or switch focus.

Please check it out and try it yourself. The problem is that the input space is quite narrow, so I limited the floats to three decimal places (YY.XXX). How much precision do you need/ think is reasonable for most point clouds (you can enter as precise as you would like anyway)?

I will merge the branch with the main one once it's stable and better integrated.

from labelcloud.

IliasMAOUDJ avatar IliasMAOUDJ commented on August 18, 2024

Hi @ch-sa ,
I tried the changes and that's great so far, three decimals is enough (in my case) since millimeter error is not a big deal though ! If I find any problem, I will let you know.
Thanks

from labelcloud.

ch-sa avatar ch-sa commented on August 18, 2024

Alright I will try to find a good solution for the presentation of larger numbers and then merge it into the master branch. In the meantime feel free to add more input.

from labelcloud.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.