Skip to main content

FuncNodes Images

Overview

funcnodes-images is an extension of the FuncNodes framework that provides nodes for image manipulation and processing. It supports operations like resizing, cropping, and scaling images, and it integrates seamlessly with FuncNodes computational graphs. This package supports image formats such as PillowImageFormat and NumpyImageFormat, enabling flexibility in handling images via PIL and NumPy.

Installation

Install the package using:

pip install funcnodes-images

Getting Started

To begin using funcnodes-images, you will need to have the core FuncNodes framework installed and set up. Please refer to the FuncNodes documentation for details.

Example Usage

You can integrate the image nodes into your FuncNodes workflows by connecting inputs and outputs between nodes to perform tasks such as resizing, cropping, or converting images between formats.

Custom Image Formats

This package provides PillowImageFormat and NumpyImageFormat to handle images using the Pillow and NumPy libraries respectively. You can register your custom image formats by utilizing the register_imageformat function.

from funcnodes_images import register_imageformat, ImageFormat

# Custom image format example
class CustomImageFormat(ImageFormat):
    # Define custom format logic here

register_imageformat(CustomImageFormat, 'custom')

Contribution

You are welcome to contribute to this project by submitting pull requests, adding new nodes, fixing bugs, or enhancing the documentation.

License

This project is licensed under the MIT License.

Contact

For any questions or issues, please open an issue on the GitHub repository.

Metadata

Release files for funcnodes-images 0.2.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for funcnodes-images 0.2.6
File Size Uploaded
funcnodes_images-0.2.6.tar.gz 24.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for funcnodes-images 0.2.6
File Interpreter ABI Platform
funcnodes_images-0.2.6-py3-none-any.whl Python 3 none any Details

Total release size: 45.4 kB

Release files / funcnodes_images-0.2.6.tar.gz

Download URL funcnodes_images-0.2.6.tar.gz
Size 24.5 kB
Tags Source
SHA-256 checksum
How to use checksums
8e5be6a4acb936d787367c8405e7375f2580f77641ba18d62dc172355f67b789
BLAKE2b-256 checksum
How to use checksums
d90409bfbc60d4fe960bc1d88bf62b7afc8054a14dfdfb670ba60b94f695d808
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2025.

Transparency log

Release files / funcnodes_images-0.2.6-py3-none-any.whl

Download URL funcnodes_images-0.2.6-py3-none-any.whl
Size 20.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9ac44efddb4904cb9d3d5c59dfe20b45affa0c728ca57af38df9d60cf7d9060a
BLAKE2b-256 checksum
How to use checksums
a2de00b128e87b724ce9b741da0fd876fac4b0e5de9e0a93a4870ce6faf88c2c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

0.2.6 This release

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.19

2 release files

0.1.18

2 release files

0.1.16

2 release files

0.1.15

2 release files

0.1.14

2 release files

0.1.13

2 release files

0.1.12

2 release files

0.1.11

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page