Category Archives: ImageJ

ImageJ plugin with new Eclipse macro editor released

19.07.2017

I released a new version of the Eclipse ImageJ plugin which now bundles ImageJ (version1.51p) with a full featured Eclipse editor for the macro language of ImageJ.

Added features of the editor:

  • Dynamic error detection (grammar derived from the ECMA grammar by Bart Kiers)
  • Toolbar action to execute ImageJ macros
  • Syntax highlightening
  • Debugging support (reusing and implementing interfaces and methods from @Wayne – same keyboard shortcuts – see animation below)
  • Code completion (with browser help)
  • Code templates (add you own templates)
  • Info popups (text hoover)
  • Outline view (var variables, variables, methods and macros)
  • Automatic closing of braces, parentheses and strings
  • Automatic indention of functions,loops, etc.
  • Code folding
  • Code formatting (based on the Eclipse-javascript-formatter by Sebastian Moran)
  • Resize fonts functions (with Ctrl++ or CMD++, CTRL+- or CMD +-)
  • Font preferences
  • Mark occurences (scope independant)
  • A copy function for this forum (simply adding javascript tags which I often forget;-))

Improved ImageJ plugin

15.08.2016

Finally I had the time to improve the ImageJ plugin structure of the ‘Plugins’ view menu. Now the SWT menu structure of the plugin completely matches the AWT menu structure of  ImageJ (see screenshots below with some installed plugins).
Installed plugins, scripts and macros will be added to their defined menu path. Before this (current version) it was only possible to extend the SWT ‘Plugins’ menu and installed scripts and macros were only available if installed in the Bio7 main menu or by means of the ImageJ ‘Control Panel’.

Old:

beforeijmenu

New:

aftereijmenu

In addition I improved the image ‘Type’ menu to show checked menu items according to the opened image (see screenshot below).

checkmenu

Finally the ImageJ shortcuts will be mapped to the SWT menu if not used by the platform with a higher priority (see screenshot below).

shortcutsmenu

Some minor improvements will follow, too for the next update of the plugin which can be updated for Bio7 2.4 or any Eclipse environment soon.

 

 

ImageJ and Image Analysis Links

09.06.2010

Some useful resources on the Internet are sometimes hard to find.
Here i present some useful links for ImageJ and image analysis in general.

Manual and Links

General Manual:

http://rsbweb.nih.gov/ij/docs/user-guide.pdf

Resources:

ImageJ Website: http://rsbweb.nih.gov/ij/

ImageJ plugins: http://rsb.info.nih.gov/ij/plugins/index.html

ImageJ Tutorials: http://rsb.info.nih.gov/ij/docs/examples/index.html

ImageJ Forum: http://n2.nabble.com/ImageJ-f588099.html

ImageJ Wiki: http://imagejdocu.tudor.lu/doku.php

ImageJ Video Tutorials: http://imagejdocu.tudor.lu/doku.php?id=video:start

ImageJ Manual: http://www.macbiophotonics.ca/imagej/

Fiji – ImageJ distribution with bundled plugins: http://pacific.mpi-cbg.de/wiki/index.php/Main_Page

Free and useful material about ImageJ: http://www.imagingbook.com/

Tutorial with ImageJ: http://www.mri.cnrs.fr/datas/fichiers/articles/60/183.pdf

Free Image Books

Bildverarbeitung in der Praxis: http://www.rst-software.de/dbv/download.html

Fundamentals of Image Processing: http://www.cs.dartmouth.edu/%7Efarid/tutorials/fip.pdf

Image Analysis and Processing: http://zone.ni.com/devzone/cda/tut/p/id/3470

Image Processing Fundamentals: http://www.ph.tn.tudelft.nl/Courses/FIP/noframes/fip.html

Digital Imaging in Microscopy: http://micro.magnet.fsu.edu/primer/digitalimaging/index.html

Digital Image Processing: http://chesapeake.towson.edu/data/dip.asp