StitchTool is simple and intuitive program for webtoons creators and translation groups to stitch or split large quantities of images. It has a variety of features and tools to make this process easier, such as a smart splitter and an integrated denoiser and upscaler.
- Stitch together any amount of images either vertically or horizontally.
- Split an image into any amount of images either vertically or horizontally.
- Preview image before splitting, which is shown by a red line in a separate window.
- Smart split images by free space, allowing for automatic splitting without needing to check if the image was split through a speech bubble or SFX.
- Add repeatable watermarks to your images.
- Supports Waifu2X Caffe and Waifu2X Vulkan integration.
- Denoise and/or upscale images in the program, or while stitching or splitting.
- Supports .png, .jpg, .jpeg, and .webp!
- Make sure you have Java 8 or above installed.
- Download the installer for your platform from the latest release on Jdeploy.
- (Windows Only) Alternatively, download the jar file and run it with Java.
- Read through the code or scan with VirusTotal if you wish.
- To import Waifu2X into StitchTool, download one of the forks mentioned above.
- Select the pink "Import Waifu2X button", and select waifu2x-caffe-cui.exe or waifu2x-ncnn-vulkan.exe.
- Select the "Stitch/Split" teal radio button.
- From the blue dropdown menu, select the specific option you want.
- Select the input images you want to stitch and split with the green button. You can choose an entire folder of images, or you can choose specific images.
- Select output location. If not selected, it defaults to the user's folder.
- Input the image name in the red textbox. If not inputted, it generates a random 10 character name.
- (Optional) Import the location of waifu2x-caffe-cui.exe or waifu2x-ncnn-vulkan.exe by clicking the pink "Import Waifu2X" button to denoise and/or scale during the process.
- Click the run button at the bottom.
- Choose the amount of images to be split into.
- Select the "Stitch" teal radio button.
- Select the "Vertical" or "Horizontal" blue radio button.
- Select the input images you want to stitch with the green button. You can choose an entire folder of images, or you can choose specific images.
- Select output location with the green "Browse Output Location" button. If not selected, it defaults to the user's folder.
- Input the image name in the red textbox. If not inputted, it generates a random 10 character name.
- (Optional) Import the location of waifu2x-caffe-cui.exe or waifu2x-ncnn-vulkan.exe by clicking the pink "Import Waifu2X" button to denoise and/or scale during the process.
- Click the run button at the bottom.
- Select the "Split" teal radio button.
- From the blue dropdown menu, select the specific option you want.
- Select the folder of images you want to split with the green button.
- Select output location with the green "Browse Output Location" button. If not selected, it defaults to the user's folder.
- Input the image name in the red textbox. If not inputted, it defaults to "StitchTool-".
- (Optional) Import the location of waifu2x-caffe-cui.exe or waifu2x-ncnn-vulkan.exe by clicking the pink "Import Waifu2X" button to denoise and/or scale during the process.
- Click the run button at the bottom.
- Choose the amount of images to be split into.
- Review the preview and continue or reenter the number of images you want the image to be split into.
- Select the "Split" teal radio button.
- From the blue dropdown menu, select the specific option you want.
- Select the folder of images you want to split.
- Select output location with the green "Browse Output Location" button. If not selected, it defaults to the user's folder.
- Input the image name in the red textbox. If not inputted, it defaults to "StitchTool-".
- (Optional) Import the location of waifu2x-caffe-cui.exe or waifu2x-ncnn-vulkan.exe by clicking the pink "Import Waifu2X" button to denoise and/or scale during the process.
- Click the run button at the bottom.
- Input the image name in the red textbox. If not inputted, it defaults to "StitchTool-".
- Import the location of waifu2x-caffe-cui.exe or waifu2x-ncnn-vulkan.exe by clicking the pink "Import Waifu2X" button.
- Select the denoising level and/or scale ratio OR scale height/width.
- Waifu2x prioritizes scale height/width if the ratio and dimensions are given.
- Click the pink "Run Waifu2X" button.
- Click the run button at the bottom.
- Select output location with the green "Browse Output Location" button.
- Input the image name in the red textbox. If not inputted, it generates a random 10 character name.
- Select the opacity of the watermark using the opacity slider.
- Select if you want the watermark to be greyscale or not with the yellow checkbox.
- Click the yellow watermark button.
- Select the image you want the watermark to be on.
- Select the watermark image.
- Input the number of times you want the watermark to appear.
- Input the watermark width percentage compared to the main image.
- StitchTool was compiled with Java 17 and JavaFX 17.
- StitchTool will stitch together images that are named in alphanumerical order.
- Collapse sections with the arrow button next to the line separator.
- Waifu2X prioritizes scale height and width over scale ratio, and outputs only in PNG for the best quality.
- Please request any features or report any bugs in issues.
- Thank you to ZeroCool940711 for helping debugging and testing StitchTool
- Thank you to thenuke740 and mjsaltus for UI suggestions
- Squash all the bugs!
- Add a recursive feature for stitch/split (Folders within folders)
- Add config for remembering collapsed sections
- Resize fields with windows
- Fix weird bug with checkbox field misaligning
StitchTool is released under the MIT license.