Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/alexis-massa/channel-packer-tool

A tool to pack image channels
https://github.com/alexis-massa/channel-packer-tool

channels csharp image image-processing unity unity-editor

Last synced: 26 days ago
JSON representation

A tool to pack image channels

Awesome Lists containing this project

README

        

# Channel Packer Tool
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![GitHub Release](https://img.shields.io/github/release/alexis-massa/channel-packer-tool)]()
[![GitHub all releases](https://img.shields.io/github/downloads/alexis-massa/channel-packer-tool/total.svg)]()
[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/O5O3NGD1O)

This tool allows to pack channels from different images into a new image.

## How to use
### Inputs
Select up to 4 images as inputs. Select the channels you want to extract from each image. \
Then select the destination channel for each of those channel. \
\
Example : \
![Alt text](image.png) \
The R channel from image 1 will be packed into the G channel. \
The G channel from image 2 will be packed into the R channel. \
The B channel from image 3 will be packed into the B channel. \
The A channel from image 3 will be packed into the A channel.

### Rules
- Only chose channels from images that are imported. The above example will return an error (G, B and A channels are selected on images that aren't imported).
- Destination channels must all be different. Selecting the same channel more than once will result in an error.

### Packing
Pressing the pack button will pack the channels into a new image which will be previewed in the Output element. \
![Alt text](image-1.png)

### You're ready to export !