ImageJ/TensorFlow integration library
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore Download models directly into target/classes Jun 15, 2017
LICENSE.txt README: update text to reflect current reality Jul 12, 2017
pom.xml Bump to next development cycle Aug 3, 2018

ImageJ + TensorFlow integration layer

This component is a library which can translate between ImageJ images and TensorFlow tensors.

It also contains a demo ImageJ command for classifying images using a TensorFlow image model, adapted from the TensorFlow image recognition tutorial.


git clone
cd imagej-tensorflow
mvn -Pexec

This requires Maven. Typically brew install maven on OS X, apt-get install maven on Ubuntu, or detailed instructions otherwise.


The code here is still a proof of concept. It has some inefficiencies that will later be improved upon. For example, the TensorFlow model is loaded on each invocation of the command instead of being loaded once and cached for repeated use.