Image processing package using Skimage
Project description
Image Processing Package
Description
Image Processing Package is a Python library designed to simplify common image processing tasks. Built on top of scikit-image, this package provides easy-to-use functions for image manipulation, including resizing, histogram transfer, and more.
Features
- Image resizing
- Histogram transfer between images
- Image reading and saving
- Plotting utilities for image visualization
Installation
Use the package manager pip to install Image Processing Package:
pip install image-processing-package
Usage
Here are some examples of how to use the Image Processing Package:
Resizing Image
from image_processing.processing import transformation
from image_processing.utils import io, plot
# Read an image
image = io.read_image('path/to/your/image.jpg')
# Resize the image
resized_image = transformation.resize_image(image, 0.5)
# Plot the result
plot.plot_result(image, resized_image)
# Save the resized image
io.save_image('path/to/save/resized_image.jpg', resized_image)
Transferring histogram between images
from image_processing.processing import combination
from image_processing.utils import io, plot
# Read two images
image1 = io.read_image('path/to/image1.jpg')
image2 = io.read_image('path/to/image2.jpg')
# Transfer histogram from image2 to image1
result = combination.transfer_histogram(image1, image2)
# Plot the result
plot.plot_result(image1, result)
# Save the result
io.save_image('path/to/save/result.jpg', result)
Acknowledgments
- This package was built using scikit-image
- You cant obtain free images from Pixabay
License
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
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 my_image_processing-0.0.3.tar.gz.
File metadata
- Download URL: my_image_processing-0.0.3.tar.gz
- Upload date:
- Size: 4.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
be7553a0439dfac22aac91ea92d42c7c520ad5a5267767c1dfa8871e477fa4a9
|
|
| MD5 |
a15c1181dcc9313181b1acbb26561004
|
|
| BLAKE2b-256 |
1a746532bc3b4160c84568af1b81ef3bc1a0b31f1fe70f059b509108d0224c06
|
File details
Details for the file my_image_processing-0.0.3-py3-none-any.whl.
File metadata
- Download URL: my_image_processing-0.0.3-py3-none-any.whl
- Upload date:
- Size: 5.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ebb359c79c8339b6342da37173bf5f1737460a8c637b547322f8f28ddea45bda
|
|
| MD5 |
1b272fd2609d0c1cd9ef21d3ab7e4ebf
|
|
| BLAKE2b-256 |
b1286aed7c3973003e65d3518a1f15d0dd24bee05e7aefd71d502ebe0def7901
|