corebreakout | Segmentation and depth-alignment of geological core sample

 by   rgmyr Python Version: v0.3 License: Non-SPDX

kandi X-RAY | corebreakout Summary

kandi X-RAY | corebreakout Summary

corebreakout is a Python library. corebreakout has no bugs, it has no vulnerabilities, it has build file available and it has low support. However corebreakout has a Non-SPDX License. You can download it from GitHub.

corebreakout is a Python package built around matterport/Mask_RCNN for the segmentation and depth-alignment of geological core sample images. It provides utilities and an API to enable the workflow depicted in the figure below, as well as a CoreColumn data structure to manage and manipulate the resulting depth-registered image data:. We are currently using this package to enable research on Lithology Prediction of Slabbed Core Photos Using Machine Learning Models, and are working on getting a DOI for the project through the Journal of Open Source Software.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              corebreakout has a low active ecosystem.
              It has 17 star(s) with 10 fork(s). There are 3 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 1 open issues and 9 have been closed. On average issues are closed in 56 days. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of corebreakout is v0.3

            kandi-Quality Quality

              corebreakout has no bugs reported.

            kandi-Security Security

              corebreakout has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              corebreakout has a Non-SPDX License.
              Non-SPDX licenses can be open source with a non SPDX compliant license, or non open source licenses, and you need to review them closely before use.

            kandi-Reuse Reuse

              corebreakout releases are available to install and integrate.
              Build file is available. You can build the component from source.
              Installation instructions, examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi has reviewed corebreakout and discovered the below as its top functions. This is intended to give you an instant insight into corebreakout implemented functionality, and help decide if they suit your requirements.
            • Segment image
            • Slice the depth of a core column
            • Calculate the expected top left top left corner of the given depth range
            • Plot the depths
            • Make ticks ticks
            • Save the main column
            • Splits an numpy npy npy npy npy npy
            • Segments multiple images
            • Segment the image
            • Convert picks to row labels
            • Find the common common path between a list of paths
            • Collect annotated images
            • Delete a field from a JSON file
            • Processes all images in subdir_path
            • Extracts the depth range from an image
            • Truncate a variable to a given number
            • Join XML files
            • Parses the XML section of the xml file
            • Set layout parameters
            • Check the layout parameters
            • Loads an annotation mask
            • Converts an annotation to masks
            • Given a label return the class id
            • Find all subdirectories in path
            • Determine if d is a directory
            Get all kandi verified functions for this library.

            corebreakout Key Features

            No Key Features are available at this moment for corebreakout.

            corebreakout Examples and Code Snippets

            No Code Snippets are available at this moment for corebreakout.

            Community Discussions

            No Community Discussions are available at this moment for corebreakout.Refer to stack overflow page for discussions.

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

            Vulnerabilities

            No vulnerabilities reported

            Install corebreakout

            To make use of the provided dataset and model, or to train new a model starting from the pretrained COCO weights, you will need to download the assets.zip folder from the v0.2 Release. Unzip and place this folder in the root directory of the repository (its contents will be ignored by git -- see the .gitignore). If you would like to place it elsewhere, you should modify the paths in corebreakout/defaults.py to point to your preferred location.
            We recommend installing corebreakout and its dependencies in an isolated environment, and further recommend the use of conda. See Conda: Managing environments.

            Support

            Please see CONTRIBUTING.md and the Code of Conduct for how to contribute to the project
            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/rgmyr/corebreakout.git

          • CLI

            gh repo clone rgmyr/corebreakout

          • sshUrl

            git@github.com:rgmyr/corebreakout.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