Welcome to Introduction to Macro writing in ImageJ/Fiji!#
This set of slides was developed for an in-person workshop taught at Harvard Medical School.
The slides introduce participants to key concepts in writing macros in ImageJ/Fiji, offering practical insights for biologists interested in automating image analysis workflows.
The workshop is tailored for beginners with no prior programming experience. It combines tutorials and hands-on exercises to ensure an engaging and accessible learning experience.
The session begins with a general introduction to programming concepts (e.g., variables, arrays, for loops, if/else statements) and gradually builds toward creating a complete Fiji macro through a step-by-step process.
If you are a Fiji/ImageJ beginner and are intersted to learn more, you can follow this Introduction to Bioimage Analysis using ImageJ/Fiji workshop.
Downloadable Resources#
Course slides:
Fiji Macros:
Images:
Topics Covered#
Below are the core sections of this workshop.
Finally, we will record and build a step-by-step macro to segment nuclei following a classical image processing workflow. This macro will automate the pipeline, enabling it to process all the images in a specified folder.
Useful Links#
Here are some helpful resources to complement the workshop materials: