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

what should I do if I want to get line annotation? #84

Closed
animebing opened this issue Feb 24, 2020 · 11 comments
Closed

what should I do if I want to get line annotation? #84

animebing opened this issue Feb 24, 2020 · 11 comments
Assignees
Labels
improvement Improves or optimizes the code

Comments

@animebing
Copy link

Thanks for providing such an annotation tool. In my project, I am trying to annotation line, but I find there isn't the option, would you mind telling me what I should modify or add in the current code base to support this idea?

@SkalskiP
Copy link
Owner

@animebing Perhaps you and I could work together? To add such functionality to MakeSense?

@SkalskiP SkalskiP self-assigned this Feb 26, 2020
@SkalskiP SkalskiP added improvement Improves or optimizes the code idea labels Feb 26, 2020
@sreevardhanreddi
Copy link

sreevardhanreddi commented Jun 5, 2020

@SkalskiP I am interested in implementing the line annotation, could you explain how the mouse events and labels are tied together?

@SkalskiP
Copy link
Owner

SkalskiP commented Jun 5, 2020

@sreevardhanreddi would you like to contribute to MakeSense?

@sreevardhanreddi
Copy link

@SkalskiP Yes!!, I will be glad to contribute

@SkalskiP
Copy link
Owner

SkalskiP commented Jun 5, 2020

Sounds great! Is there any popular format of line labels?

@sreevardhanreddi
Copy link

sreevardhanreddi commented Jun 6, 2020

I didn't find any, but we can provide the data like this

in CSV format

label from point (x,y) to point (x,y) image
label name 1,1 2,2 image name

in JSON format


{
  "image": "image name",
  "from": {
    "x": 1,
    "y": 1
  },
  "to": {
    "x": 2,
    "y": 2
  },
  "label": "label name"
}


@SkalskiP
Copy link
Owner

SkalskiP commented Jun 8, 2020

@sreevardhanreddi and @animebing I already started work on this feature. I guess it should be on develop soon. I'll keep you posted. ;)

@SkalskiP
Copy link
Owner

@sreevardhanreddi and @animebing pull request with line labels is open: #89

@SkalskiP
Copy link
Owner

@sreevardhanreddi and @animebing all changes can be tested here: https://develop.makesense.ai

@SkalskiP
Copy link
Owner

@sreevardhanreddi and @animebing, what would be the topical use case for this kind of annotation?

@sreevardhanreddi
Copy link

@SkalskiP Line annotation can be used for edge/boundary detection

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement Improves or optimizes the code
Projects
None yet
Development

No branches or pull requests

3 participants