Software & Apps

siapy/siapy-lib: ๐Ÿ–ผ๏ธ A tool for efficient processing of spectral images using Python.

The custom image of Sublime

Spectral imaging analysis for Python (SiaPy) is a tool for efficient processing of spectral images


Trial


Coverage


Package version

DOI

Supported versions of Python


Source Code: https://github.com/siapy/siapy-lib

Bug Report / Feature Request: https://github.com/siapy/siapy-lib/issues/new/choose

Documentation: https://siapy.github.io/siapy-lib/


To install the siapy library, use the following command:

For detailed information and additional options, please see the instructions.

from pathlib import Path
from siapy.entities import SpectralImageSet

data_dir = "~/data"

header_paths = sorted(Path(data_dir).rglob("*.hdr"))
image_paths = sorted(Path(data_dir).rglob("*.img"))

imageset = SpectralImageSet.from_paths(
    header_paths=header_paths,
    image_paths=image_paths,
)
print(imageset)

For an overview of the key concepts and functionality of the SiaPy library, please see the documentation. Additionally, explore use cases that demonstrate the library’s capabilities HERE.

๐Ÿ” Contribution guidelines

We always welcome minor fixes or improvements. If you are thinking of making a more significant contribution to the source code, please contact us by email.

Contributing to SiaPy is not limited to coding. You can also:

  • Help us manage and resolve issues, new and existing.
  • Create tutorials, presentations, and other educational resources.
  • Suggest new features.

Not sure where to start or what your skills can do? Don’t hesitate to get in touch! You can contact us by email, or connect with us directly on GitHub by opening a new issue or commenting on an existing one.

If you’re new to open-source contributions, check out our guiding for helpful tips on getting started.

๐Ÿ• Issues and new features

Encountering a problem with the library? Please report this by creating an issue on GitHub.

Interested in fixing an issue or improving library functionality? Fork the repository, commit your changes, and submit the pull request to GitHub.

Have a question? First, make sure the setup process is completed successfully and resolve any related issues. If you get the newer code, you may need to remove and recreate your SiaPy environment to make sure all necessary packages are installed correctly.

This project is licensed under the MIT License. See LICENSE for more details.


https://opengraph.githubassets.com/90b0444cb0f6abdec403530bfd5b42532e4ace73b4e22d6202df49118f171039/siapy/siapy-lib

2024-12-23 11:39:00

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button