Changeset 7869 for trunk


Ignore:
Timestamp:
01/23/12 17:23:29 (8 years ago)
Author:
avivekan
Message:

hopefully working change to getBFParticleAreas(), was previously returning null...

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/projects/flow-cytometry/src/main/java/loci/apps/flow/FlowCytometry.java

    r7868 r7869  
    641641        //ajeet 
    642642        public static int[] getBFParticleAreas(){ 
    643                 ImagePlus img = WindowManager.getCurrentImage(); 
     643 
    644644                //      IJ.runPlugIn("bf ParticleAreasPlugin", null); 
    645                 ImageProcessor imgProc = img.getProcessor(); 
     645/*              ImageProcessor imgProc = img.getProcessor(); 
    646646 
    647647                imgProc.findEdges(); 
     
    677677                        return retVal; 
    678678                } 
    679  
     679*/ 
     680                ImagePlus currentImg = WindowManager.getCurrentImage(); 
     681                IJ.run("bf ParticleAreasPlugin"); 
     682 
     683                RoiManager rm = RoiManager.getInstance(); 
     684                ResultsTable rt = ResultsTable.getResultsTable(); 
     685 
     686                int lenghtOfRoiTable = rm.getRoisAsArray().length; 
     687 
     688                int[] retVal = new int[lenghtOfRoiTable]; 
     689                float[] temp = rt.getColumn(rt.getColumnIndex("Area")); 
     690 
     691                for (int i = 0; i < lenghtOfRoiTable; i++){ 
     692                        retVal[i]=(int)temp[i]; 
     693                } 
     694                 
    680695                rm.dispose(); 
    681696                rt.reset(); 
    682                 img.flush(); 
    683                 img.close(); 
    684  
    685                 return null; 
    686  
    687  
     697                currentImg.flush(); 
     698                currentImg.close(); 
     699                 
     700                return retVal; 
    688701        } 
    689702 
Note: See TracChangeset for help on using the changeset viewer.