Skip to content

Releases: XerShade/XerShade.ImageSplitter

XerShade.ImageSplitter v1.0.1

01 Nov 12:48
Compare
Choose a tag to compare

Version 1.0.1 Changes

  • Added CHANGELOG.md to log changes to the project.
  • Refactored the source code to my new coding style.
  • Reversed the order of the Rows and Columns input boxes and clarified which values they are via a (Hint) in the label.
  • Added the ability to invert the output loops.
  • Added error handler to image splitting function.
  • Fixed image splitter not releasing an image resource once splicing it is completed.

XerShade.ImageSplitter v1.0.0

20 Apr 18:02
Compare
Choose a tag to compare

Initial release, has a basic interface functionality for now. The actual image splitting functionality is in the library file and can be used in other projects, the executable is just an interface to use it. I will work on improving this over time and making it better, I just needed a splitter for another project made real quick. Open to contributions from other people who want to help fix and improve this.

Features:

  • Single image splitting.
  • Batch image splitting by passing a directory as the 'source image'.
  • Custom output path and filename format support.
  • Splitting is done by rows and columns for now, will add support for cell size in a later release.

Limitations

  • All images will be split by the set rows and columns, multiple batch jobs are required for different values.
  • 'Batch mode' does not filter out non-image files, only put image files in the folder you want to batch split.

If I missed anything or an issue is found please open an issue and I'll get to it ASAP. Pull requests are welcome from people that want to help improve this project.