NOTICE! This is a static HTML version of a legacy ImageJ Trac ticket.

The ImageJ project now uses GitHub Issues for issue tracking.

Please file all new issues there.

Ticket #243 (closed enhancement: fixed)

Opened 2010-10-08T10:27:15-05:00

Last modified 2012-02-24T14:12:46-06:00

Add Bio-Formats-Supported Files to Open dialog

Reported by: hinerm Owned by: hinerm
Priority: major Milestone: biweekly-2011: Jan-03 to Jan-14
Component: FARSIGHT Version:
Severity: non-issue Keywords:
Cc: Blocked By:


To increase the visibility of Bio-Formats functionality as a plug-in for Farsight modules, it would be helpful to have a "Bio-Formats Supported Image Types" type filter option when opening images from a farsight GUI.


BFTypes.png (870.1 KB) - added by hinerm 2010-10-08T10:27:46-05:00.
Nucleus Editor - open image
BFFilter.png (145.2 KB) - added by hinerm 2011-01-20T12:15:04-06:00.

Change History

Changed 2010-10-08T10:27:46-05:00 by hinerm

Nucleus Editor - open image

comment:1 Changed 2010-10-08T10:33:01-05:00 by hinerm

  • Status changed from new to accepted

Added this in the Nucleus Editor module. (see attached image)
It would be nice if the text wrapped. Unfortunately, each line is treated as a separate filter (filters aren't delimited by parentheses)

The lists are declared in a standardImageTypes string in QMainWindow objects, but I haven't found any information on wrapping these lists yet.

comment:2 Changed 2010-10-11T09:08:11-05:00 by hinerm

This feature should be modified so that BF-supported extensions are detected automatically (so the list doesn't need to be updated and hard-coded). Also, on the drop-down menu, the extensions shouldn't be explicitly listed.

comment:3 Changed 2010-10-22T09:41:42-05:00 by hinerm

  • Milestone changed from biweekly-2010: Oct-18 to Oct-29 to biweekly-2010: Dec-13 to Dec-23

Changed 2011-01-20T12:15:04-06:00 by hinerm

comment:4 Changed 2011-01-20T12:15:17-06:00 by hinerm

  • Status changed from accepted to closed
  • Resolution set to fixed

Created a java class, BioFormatsExtensionPrinter, as part of the BF-CPP project, to create a text file containing the file extensions for every Bio-Formats supported image type.
The bf-itk ant dist target moves this text file to the dist folder with the rest of the BF-ITK plugin.
The Nucleus Editor in FARSIGHT was also modified to look for this text file of file extensions and, if found, create a "Bio-Formats Image Types" filter incorporating said extensions.

This workaround allowed us to avoid linking directly against Bio-Formats classes in FARSIGHT.

comment:5 Changed 2011-01-20T12:15:50-06:00 by hinerm

Note: see attached BFFilter.png for screenshot

comment:6 Changed 2012-02-24T14:12:46-06:00 by curtis

  • Component changed from bio-formats to farsight