public class ProcessAllImagesInFolderUtility
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
(package private) static class |
ProcessAllImagesInFolderUtility.BasicFileHandler
Does nothing with the output except enumerate it in memory and format descriptions.
|
(package private) static interface |
ProcessAllImagesInFolderUtility.FileHandler |
(package private) static class |
ProcessAllImagesInFolderUtility.FileHandlerBase |
(package private) static class |
ProcessAllImagesInFolderUtility.MarkdownTableOutputHandler
Creates a table describing sample images using Wiki markdown.
|
(package private) static class |
ProcessAllImagesInFolderUtility.TextFileOutputHandler
Writes a text file containing the extracted metadata for each input file.
|
(package private) static class |
ProcessAllImagesInFolderUtility.UnknownTagHandler
Keeps track of unknown tags.
|
Constructor and Description |
---|
ProcessAllImagesInFolderUtility() |
Modifier and Type | Method and Description |
---|---|
static void |
main(java.lang.String[] args) |
private static void |
printUsage() |
private static void |
processDirectory(java.io.File path,
ProcessAllImagesInFolderUtility.FileHandler handler,
java.lang.String relativePath,
java.io.PrintStream log) |
public static void main(java.lang.String[] args) throws java.io.IOException, JpegProcessingException
java.io.IOException
JpegProcessingException
private static void printUsage()
private static void processDirectory(java.io.File path, ProcessAllImagesInFolderUtility.FileHandler handler, java.lang.String relativePath, java.io.PrintStream log)