Login  Register

Imageflow - Visual Macro Editing - Release 1.0

Posted by Daniel Senff on May 22, 2009; 7:44am
URL: http://imagej.273.s1.nabble.com/Imageflow-Visual-Macro-Editing-Release-1-0-tp3692434.html

Hello everyone

I wrote my Bachelor thesis about a visual programming solution for  
visually editing ImageJ macros.
At the beginning of March I released a first Beta of Imageflow.
I got many encouraging comments, thank you.
I collected all feedback and tried to incorporate as many as possible  
for the first stable release, which is now ready for download.

Full news on the Imageflow-blog:
http://imageflow.danielsenff.de/archives/31-Release-Imageflow-1.0.html

Datasheet:
http://imageflow.danielsenff.de/imagej/Imageflow.html

Download:
http://imageflow.danielsenff.de/imagej/imageflow-10.zip

Source:
http://imageflow.danielsenff.de/imagej/imageflow-sources-10.zip


Imageflow works as a stand-alone application or as a plugin within  
ImageJ. The program allows to visually construct macro workflows. By  
simple drag and drop you can build an image processing workflow,  
which is translated into and executed as an ImageJ macro.

Units in the application are defined in XML-descriptions. If you  
think a plugin or a function is missing, feel free to add them. The  
XML documentation is available online:
http://imageflow.danielsenff.de/imagej/Unit%20XML%20Documentation.html


Since the beta I fixed many existing bugs. I included new units based  
on the functions ImageJ has already available. Thanks to those who  
contacted me with questions regarding their workflows or their own  
unit-xml-implementation. Also new is collapsing units, so they need  
less screen real estate and it's possible to display a grid and align  
units to it.


I will begin work on the next version soon. There are several ideas  
in the room in which direction this project could go: Improving the  
user experience of this version as well as thinking about some major  
restructures on the inside.

I'm a bit undecided about the direction. I'd like to know what use  
cases you see for the program in the future. At the moment, I think  
it's a great tool, but I'm not entirely sure for what purpose exactly.

So I appreciate your feedback. :)

thanks for you attention
Daniel