Login  Register

Compiler Errors with "ImageProcessor.java" Plugin‏

Posted by Addie H on Aug 07, 2013; 8:58pm
URL: http://imagej.273.s1.nabble.com/Compiler-Errors-with-ImageProcessor-java-Plugin-tp5004342.html




Can anyone assist?I downloaded the plugin, ImageProcessor.java, from the NIH Image J website to quantify data for a manuscript and was unable to use it.  I receive error messages from Image J's compiler.  I have Image J 1.42q and put the file (ImageProcessor.java) in the Plugins folder.  I also tried putting it in the Analyze folder.  The error messages are:





C:\Program Files\ImageJ\plugins\ImageProcessor.java:8: cannot find symbolsymbol  : class Binnerlocation: package ij.pluginimport ij.plugin.Binner;                ^C:\Program Files\ImageJ\plugins\ImageProcessor.java:9: cannot find symbolsymbol  : class Methodlocation: class ij.process.AutoThresholderimport ij.process.AutoThresholder.Method;                                 ^C:\Program Files\ImageJ\plugins\ImageProcessor.java:12: cannot find symbolsymbol  : class Overlaylocation: package ij.guiimport ij.gui.Overlay;             ^C:\Program Files\ImageJ\plugins\ImageProcessor.java:70: cannot find symbolsymbol  : class Overlaylocation: class ij.process.ImageProcessor private Overlay overlay;        ^C:\Program Files\ImageJ\plugins\ImageProcessor.java:524: cannot find symbolsymbol  : class Methodlocation: class ij.process.ImageProcessor public void setAutoThreshold(Method method, boolean darkBackground) {                             ^C:\Program Files\ImageJ\plugins\ImageProcessor.java:528: cannot find symbolsymbol  : class Methodlocation: class ij.process.ImageProcessor public void setAutoThreshold(Method method, boolean darkBackground, int lutUpdate) {                             ^C:\Program Files\ImageJ\plugins\ImageProcessor.java:1501: cannot find symbolsymbol  : class Overlaylocation: class ij.process.ImageProcessor public void drawOverlay(Overlay overlay) {                        ^C:\Program Files\ImageJ\plugins\ImageProcessor.java:2407: cannot find symbolsymbol  : class Overlaylocation: class ij.process.ImageProcessor public void setOverlay(Overlay overlay) {                       ^C:\Program Files\ImageJ\plugins\ImageProcessor.java:2411: cannot find symbolsymbol  : class Overlaylocation: class ij.process.ImageProcessor public Overlay getOverlay() {       ^C:\Program Files\ImageJ\plugins\ImageProcessor.java:513: cannot find symbolsymbol  : class Methodlocation: class ij.process.ImageProcessor Method m = null; ^C:\Program Files\ImageJ\plugins\ImageProcessor.java:515: cannot find symbolsymbol  : class Methodlocation: class ij.process.ImageProcessor m = Method.valueOf(Method.class, mString);                   ^C:\Program Files\ImageJ\plugins\ImageProcessor.java:515: cannot find symbolsymbol  : variable Methodlocation: class ij.process.ImageProcessor m = Method.valueOf(Method.class, mString);    ^C:\Program Files\ImageJ\plugins\ImageProcessor.java:1487: cannot find symbolsymbol  : method getImage()location: class ij.gui.Roi ij.ImagePlus imp = roi.getImage();                      ^C:\Program Files\ImageJ\plugins\ImageProcessor.java:1490: cannot find symbolsymbol  : method drawOverlay(java.awt.Graphics)location: class ij.gui.Roi roi.drawOverlay(g);   ^C:\Program Files\ImageJ\plugins\ImageProcessor.java:1493: cannot find symbolsymbol  : method drawOverlay(java.awt.Graphics)location: class ij.gui.Roi roi.drawOverlay(g);   ^C:\Program Files\ImageJ\plugins\ImageProcessor.java:1989: cannot find symbolsymbol  : method downsize(int,int)location: class ij.process.FloatProcessor FloatProcessor fp2 = fp.downsize(dstWidth, dstHeight);                       ^C:\Program Files\ImageJ\plugins\ImageProcessor.java:1998: cannot find symbolsymbol  : class Binnerlocation: class ij.process.ImageProcessor return new Binner().shrink(this, shrinkFactor, shrinkFactor, 0);           ^C:\Program Files\ImageJ\plugins\ImageProcessor.java:2375: showProgress(double) in ij.plugin.filter.GaussianBlur cannot be applied to (boolean) gb.showProgress(false);  ^C:\Program Files\ImageJ\plugins\ImageProcessor.java:2381: applyMacro(ij.process.ImageProcessor) in ij.plugin.filter.ImageMath cannot be applied to (ij.process.ImageProcessor,java.lang.String,boolean) ij.plugin.filter.ImageMath.applyMacro(this, macro, false);                          ^19 errors
I would very much appreciate any assistance.  Thank you very much.
A. Hicks, Ph.D.

     

--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html