imp = (ImagePlus)IJ.runPlugIn("ij.plugin.BMP_Reader", path);
if (imp.getWidth()!=0) return imp; else return null;
case ZIP:
return openZip(path);
case AVI:
AVI_Reader reader = (AVI_Reader)IJ.runPlugIn("ij.plugin.AVI_Reader", path);
return reader.getImagePlus();
case UNKNOWN: case TEXT:
// Call HandleExtraFileTypes plugin to see if it can handle unknown format
int[] wrap = new int[] {fileType};
imp = openWithHandleExtraFileTypes(path, wrap);
fileType = wrap[0];