Instead of using the standard DataIOService (valid imageJ2), we will use the ImgLib2 library that works with SCIFIO since it allows easy optimization and image manipulation, as well as plugging into the ImageJServices like the ImageJ1 IJ library, which will help upgrade the already converted code to valid ImageJ2 with low impact and include the highest level of optimization ImageJ2 offers.
Instead of using the standard DataIOService (valid imageJ2), we will use the ImgLib2 library that works with SCIFIO since it allows easy optimization and image manipulation, as well as plugging into the ImageJServices like the ImageJ1 IJ library, which will help upgrade the already converted code to valid ImageJ2 with low impact and include the highest level of optimization ImageJ2 offers.