We are going to be making use of Java, so if you don’t have a Java Development Kit installed now is the time to do so.
Even if you have Java installed already check out the optional Java Advanced Imaging and Java Image IO section.
If you are comfortable with the build tool Maven, it is our preferred option for downloading and managing jars but we will also document how to set up things by hand.
This is our second year offering visual tutorials allowing you to see what you are working with while learning.
Eclipse is a popular integrated development environment most often used for all kinds of Java development.
For this tutorial we are doing straight up Java programming using the smallest download available - if you already have an Eclipse download please go ahead and use it and switch to the “Java Perspective”.