SCIFIO uses the SciJava plugin framework; that enables developers to support new file formats without having to change the source code of SCIFIO at all. That is a much more sustainable way to support file formats because it is decentralized.
Consequently, Stitching should use SCIFIO.
Granted, there are still problems with SCIFIO that would affect Stitching, e.g. long time spent during the file identification period, slow opening of TIFF files which could be opened quicker using ImageJ 1.x' shortcuts. Profiling this, and improving the performance, is my next task, so here is a grand opportunity for Stitching to influence the direction SCIFIO is going.
SCIFIO uses the SciJava plugin framework; that enables developers to support new file formats without having to change the source code of SCIFIO at all. That is a much more sustainable way to support file formats because it is decentralized.
Consequently,
Stitching
should use SCIFIO.Granted, there are still problems with SCIFIO that would affect
Stitching
, e.g. long time spent during the file identification period, slow opening of TIFF files which could be opened quicker using ImageJ 1.x' shortcuts. Profiling this, and improving the performance, is my next task, so here is a grand opportunity forStitching
to influence the direction SCIFIO is going.