Summary
In this chapter, we developed a legacy plugin from scratch using the Maven system and the NetBeans IDE. We applied some of the image processing techniques that we learned in the previous chapters in our plugin. We saw how to add a basic user interface to our plugin, allowing the user to change some of the parameters that influence the way the plugin functions. We also saw how to store our settings in the preferences so that they can be recalled the next time we use the plugin. We added an external library to provide additional functionality that was not present in ImageJ. Finally, we looked at an automated way of publishing our plugin and sharing it with the world.
In the next chapter, we will look at the resources that are available to further your knowledge and skills in image processing and project development.