Compiler Errors with "ImageProcessor.java" Plugin‏

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Compiler Errors with "ImageProcessor.java" Plugin‏

Addie H



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
Reply | Threaded
Open this post in threaded view
|

Re: Compiler Errors with "ImageProcessor.java" Plugin‏

dscho
Hi,

On Wed, 7 Aug 2013, Addie H wrote:

> I have Image J 1.42q

That is the problem right there. That version is from 8 June 2009, a full
four years old. ImageJ and many projects around it are developed at a fast
pace, so 4 years is almost an eternity.

Ciao,
Johannes

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