bbox-annotator | A bounding box annotation widget written in CoffeeScript | Data Labeling library

 by   kyamagu HTML Version: Current License: BSD-3-Clause

kandi X-RAY | bbox-annotator Summary

kandi X-RAY | bbox-annotator Summary

bbox-annotator is a HTML library typically used in Artificial Intelligence, Data Labeling applications. bbox-annotator has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. You can download it from GitHub.

A bounding box annotation tool written in CoffeeScript/JavaScript. There is an online demo at
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              bbox-annotator has a low active ecosystem.
              It has 156 star(s) with 47 fork(s). There are 11 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              There are 8 open issues and 7 have been closed. On average issues are closed in 32 days. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of bbox-annotator is current.

            kandi-Quality Quality

              bbox-annotator has no bugs reported.

            kandi-Security Security

              bbox-annotator has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              bbox-annotator is licensed under the BSD-3-Clause License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              bbox-annotator releases are not available. You will need to build from source code and install.
              Installation instructions are not available. Examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of bbox-annotator
            Get all kandi verified functions for this library.

            bbox-annotator Key Features

            No Key Features are available at this moment for bbox-annotator.

            bbox-annotator Examples and Code Snippets

            No Code Snippets are available at this moment for bbox-annotator.

            Community Discussions

            QUESTION

            Drawing rectangles on top of image R shiny
            Asked 2020-Feb-06 at 09:49

            I'd like to elaborate on the accepted answer to this question.

            I'm looking at improving the minimal shiny app below (extracted from the accepted answer) with the following features:

            • 1) draw the rectangle + a text label. The label comes from R (input$foo), e.g., from a dropdown. To avoid the edge cases where the labels fall outside the images, labels should be placed inside their rectangles.
            • 2) use a different color for the rectangles and their labels depending on the label
            • 3) ability for the user to delete a rectangle by double-clicking inside it. In the case of multiple matches (overlap, nested), the rectangle with the smallest area should be deleted.

            Brownie points for 1): the dropdown could appear next to the cursor like is done here (code here). If possible, the dropdown list should be passed from server.R and not be fixed/hardcoded. The reason is that depending on some user input, a different dropdown could be shown. E.g., we might have one dropdown for fruits c('banana','pineapple','grapefruit'), one dropdown for animals c('raccoon','dog','cat'), etc.

            ...

            ANSWER

            Answered 2020-Feb-05 at 22:49

            This solution uses kyamagu's bbox_annotator and is based on demo.html. I'm not familiar with JS, so it's not the prettiest. Limitations are:

            1. Choosing a different image url will remove previous rectangles
            2. I edited the JS a bit to change the rectangle/text color, so you won't be able to pull directly from the original repo
            3. My changes probably broke input_method = "fixed" and "text", I only tested input_method = "select"

            ui.R

            Source https://stackoverflow.com/questions/59860206

            QUESTION

            Browser-friendly way of drawing rectangles on top of image R Shiny
            Asked 2020-Jan-21 at 17:37

            I have written a shiny app that allows the user to draw rectangles on top of an image (minimal reproducible example below).

            The problem with my current approach is that every time a rectangle is added, a new image is created, written to disk, and rendered (sent to the user's browser). This takes quite some time, and becomes really annoying when the Internet connection is slow.

            Is there any way to display the rectangles on top of the image directly in the browser, without modifying the image on the server side? The only thing I need to ensure is that the browser sends back to the server the rectangles coordinates over the plot.

            A good example of what I'm looking for (in JavaScript): https://kyamagu.github.io/bbox-annotator/demo.html I know JavaScript can be embedded in a Shiny app through a widget, if no one proposes an easier solution, that's what I'll do.

            ...

            ANSWER

            Answered 2020-Jan-21 at 17:37

            Here's a JS option based entirely on this answer.

            Source https://stackoverflow.com/questions/59718113

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install bbox-annotator

            You can download it from GitHub.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/kyamagu/bbox-annotator.git

          • CLI

            gh repo clone kyamagu/bbox-annotator

          • sshUrl

            git@github.com:kyamagu/bbox-annotator.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link