Skip to main content

a library to stack images

Project description

kzstack

PyPI Downloads

Author: Kevin Zhu

Features

  • ability to stack images
  • gamma correction accounted
  • custom quality / denoising functions
  • image showing / saving
  • bias usage

Installation

To install kzstack, use pip: pip install kzstack.

However, many prefer to use a virtual environment.

macOS / Linux:

# make your desired directory
mkdir /path/to/your/directory
cd /path/to/your/directory

# setup the .venv (or whatever you want to name it)
pip install virtualenv
python3 -m venv .venv

# install kzstack
source .venv/bin/activate
pip install kzstack

deactivate # when you are completely done

Windows CMD:

# make your desired directory
mkdir C:path\to\your\directory
cd C:path\to\your\directory

# setup the .venv (or whatever you want to name it)
pip install virtualenv
python3 -m venv .venv

# install kzstack
.venv\Scripts\activate
pip install kzstack

deactivate # when you are completely done

Usage

First, import KZStack and all its functions (for denoising / quality).

Follow the provided stack_accumualte.ipynb for your data (change the path).

After, you may choose to use the average or input your own denoising / quality control functions.

These must be in the format of def func(image), without additional parameters. Other parameters (like a threshold) should not be args to the function.

License

The License is an MIT License found in the LICENSE file.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kzstack-1.0.0.tar.gz (4.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kzstack-1.0.0-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

Details for the file kzstack-1.0.0.tar.gz.

File metadata

  • Download URL: kzstack-1.0.0.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.0

File hashes

Hashes for kzstack-1.0.0.tar.gz
Algorithm Hash digest
SHA256 f4fe3691258de7397f5d03c82e6ed6b27e1b14d747c7b2aeac8efad172323e2d
MD5 75b084b77cbb54e58718111097e2b888
BLAKE2b-256 a432bcbcdff4bd054f3c0b437418bae4ea81d5843751ae2ab66655bf1562a0b8

See more details on using hashes here.

File details

Details for the file kzstack-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: kzstack-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 4.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.0

File hashes

Hashes for kzstack-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1338a5645900ccba27cf5aaec6a2f4a9513fdf056be50e8c6e97debb5109ce99
MD5 3ef8158aeb8b22953082c186bb92b613
BLAKE2b-256 8479f4056dc46502fb41534b39aaed7ac4e613a2dcdb86a68505e439ca0d83a0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page