A python library for deinterlacing images collected using resonant-scanning microscopes.
Project description
Deinterlace Resonant-Scanned Images
This python module can be used to correct the misalignment between forward and backward-scanned lines using a Fourier-based phase correlation approach.
Features
- GPU Acceleration: Optional CuPy backend for increased performance
- Batch Processing: Supports block-wise processing to reduce memory constraints.
- Subsampling for Noisy Data: Deinterlacing can be applies to pixel-wise standard deviations for improved performance on noisy or sparse images.
- Handles Instability: Supports processing individual frames while autocorrection methods applied during acquisition stabilize
Dependencies
- Boltons
- CuPy (Optional)
- NumPy
- TQDM
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
deinterlacing-1.0.1.tar.gz
(9.7 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file deinterlacing-1.0.1.tar.gz.
File metadata
- Download URL: deinterlacing-1.0.1.tar.gz
- Upload date:
- Size: 9.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.6.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b2b714ee06ee9db0654e08eb381952887563c20d42c98b222f200f3d7f7401d5
|
|
| MD5 |
82aad66d5eade836311b1c1bf8b0ce6e
|
|
| BLAKE2b-256 |
f290485f077b50f2480f2432d872a3a57c18b6eb98e56ff5b3dbb0ff3c9f452a
|
File details
Details for the file deinterlacing-1.0.1-py3-none-any.whl.
File metadata
- Download URL: deinterlacing-1.0.1-py3-none-any.whl
- Upload date:
- Size: 8.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.6.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ee50a26fffc2946f9e49a7e6f82cd13a18b4654cc3ffeb066c6122418180e799
|
|
| MD5 |
009326c7d8b3d28db8eef8fd694a72d0
|
|
| BLAKE2b-256 |
680f7e15add3b7a9e06ddfcca4cfaaa179d92224803beae9ba3d91bc94aeba32
|