PatchIT constitutes a MATLAB tool suitable for the systematic and automatized extraction of patches from images based on user-defined geometrical and spatial criteria. Patches can be extracted in both a sliding and random manner and can be exported either as images, MATLAB .mat files, or raw text files. The tool offers further functionality, including masking operations that act as spatial filters, identifying candidate patch areas, as well as geometric transformations by applying patch value indexing. It also efficiently handles issues that arise in large-scale patch processing scenarios in terms of memory and time requirements.
A full description and examples of patchIT can be found in the article below:
A. L. Kesidis, V. Krassanakis, L-M. Misthos and N. Merlemis, "patchIT: a multipurpose patch creation tool for image processing applications", Multimodal Technologies and Interaction, vol. 6, no. 12, p. 111, 2022.