Changeset 2108


Ignore:
Timestamp:
01/16/07 14:00:02 (13 years ago)
Author:
curtis
Message:

Integrate last two versions of Importer properly (oops).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/loci/plugins/Importer.java

    r2107 r2108  
    347347        r.setSeries(id, i); 
    348348        num[i] = r.getImageCount(id); 
    349         sizeC[i] = r.getSizeC(id); 
    350         if (r.isRGB(id)) sizeC[i] = sizeC[i] < 3 ? 1 : (sizeC[i] / 3); 
     349        sizeC[i] = r.getEffectiveSizeC(id); 
    351350        sizeZ[i] = r.getSizeZ(id); 
    352351        sizeT[i] = r.getSizeT(id); 
     
    374373        sb.append("; "); 
    375374        sb.append(num[i]); 
    376         sb.append(" planes"); 
    377         if (certain[i]) { 
    378           sb.append(" ("); 
    379           boolean first = true; 
    380           if (sizeC[i] > 1) { 
    381             sb.append(sizeC[i]); 
    382             sb.append("C"); 
    383             first = false; 
    384           } 
    385           if (sizeZ[i] > 1) { 
    386             if (!first) sb.append(" x "); 
    387             sb.append(sizeZ[i]); 
    388             sb.append("Z"); 
    389             first = false; 
    390           } 
    391           if (sizeT[i] > 1) { 
    392             if (!first) sb.append(" x "); 
    393             sb.append(sizeT[i]); 
    394             sb.append("T"); 
    395             first = false; 
    396           } 
    397           sb.append(")"); 
     375        sb.append(" plane"); 
     376        if (num[i] > 1) { 
     377          sb.append("s"); 
     378          if (certain[i]) { 
     379            sb.append(" ("); 
     380            boolean first = true; 
     381            if (sizeC[i] > 1) { 
     382              sb.append(sizeC[i]); 
     383              sb.append("C"); 
     384              first = false; 
     385            } 
     386            if (sizeZ[i] > 1) { 
     387              if (!first) sb.append(" x "); 
     388              sb.append(sizeZ[i]); 
     389              sb.append("Z"); 
     390              first = false; 
     391            } 
     392            if (sizeT[i] > 1) { 
     393              if (!first) sb.append(" x "); 
     394              sb.append(sizeT[i]); 
     395              sb.append("T"); 
     396              first = false; 
     397            } 
     398            sb.append(")"); 
     399          } 
    398400        } 
    399401        seriesStrings[i] = sb.toString(); 
     
    592594            int w = r.getSizeX(id); 
    593595            int h = r.getSizeY(id); 
    594             int c = r.isRGB(id) ? r.getSizeC(id) : 1; 
     596            int c = r.getEffectiveSizeC(id); 
    595597            int type = r.getPixelType(id); 
    596598 
Note: See TracChangeset for help on using the changeset viewer.