Summary
In this chapter, we have learned how to record a sequence of ImageJ operations into a macro that can be reused later on either for reproducing the same results or for processing a large number of images. We have also introduced macro programming, learning basic syntax and operators. These commands combined with the recorder output, will allow you to write a faster and more powerful code than what you would expect.