In the previous chapters, you have learned the basics of image processing with ImageJ along with some more advanced techniques. This chapter explains:
How to use the macro recorder to store analysis steps so that they can be replicated
How to apply macros to a large number of images
How to extend your knowledge beyond what the recorder offers using some macro language syntax
A list of common operations that you will encounter during macro development
How to install macros to access them easily from the main ImageJ menu
What is an ImageJ macro
An ImageJ macro is a small program that contains the sequence of operations performed on an image. This program can then be stored on a disk and rerun at any given time. This will allow you to store the analysis procedures for reproducibility purposes or automatically process many images in exactly the same way.