Dear all,
I fail to install the Image5D Macro Language Extensions. I used it about 6 months ago and I have some Macros depending on it. I run ImageJ 1.4.4o and I have Image5D 1.2.3 installed. When trying to install Image5D Macro Language Extensions by running "Compile and Run..." I get the following error message: /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:1: package i5d > does not exist > import i5d.Image5D; > ^ > /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:2: package > i5d.gui does not exist > import i5d.gui.ChannelControl; > ^ > /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:35: cannot > find symbol > symbol : class Image5D > location: class Image5D_Extensions > if (!(IJ.getImage() instanceof Image5D)) { > ^ > /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:39: cannot > find symbol > symbol : class Image5D > location: class Image5D_Extensions > Image5D im5d = (Image5D) IJ.getImage(); > ^ > /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:39: cannot > find symbol > symbol : class Image5D > location: class Image5D_Extensions > Image5D im5d = (Image5D) IJ.getImage(); > ^ > /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:56: cannot > find symbol > symbol : variable ChannelControl > location: class Image5D_Extensions > case ChannelControl.ONE_CHANNEL_COLOR: > ^ > /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:58: cannot > find symbol > symbol : variable ChannelControl > location: class Image5D_Extensions > case ChannelControl.ONE_CHANNEL_GRAY: > ^ > /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:60: cannot > find symbol > symbol : variable ChannelControl > location: class Image5D_Extensions > case ChannelControl.OVERLAY: > ^ > /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:68: cannot > find symbol > symbol : variable ChannelControl > location: class Image5D_Extensions > im5d.setDisplayMode(ChannelControl.ONE_CHANNEL_COLOR); > ^ > /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:70: cannot > find symbol > symbol : variable ChannelControl > location: class Image5D_Extensions > im5d.setDisplayMode(ChannelControl. ONE_CHANNEL_GRAY); > ^ > /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:72: cannot > find symbol > symbol : variable ChannelControl > location: class Image5D_Extensions > im5d.setDisplayMode(ChannelControl.OVERLAY); > ^ > 11 errors > Are there any suggestions what I could try to make this run? Thx, Fabian -------------------------------- Fabian Rost Wissenschaftlicher Mitarbeiter Technische Universität Dresden Centre for Information Services and High Performance Computing (ZIH) Dept. for Innovative Methods of Computing (IMC)<http://theobio.mtbio.de/imc/> 01062 Dresden Tel.: +49 (351) 463-38780 Fax: +49 (351) 463-38245 E-Mail: [hidden email] -------------------------------- |
Hi Fabian,
When trying to install Image5D Macro Language Extensions > by running "Compile and Run..." I get the following error message: > > /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:1: package i5d > does not exist > import i5d.Image5D; > This is a limitation in ImageJ. The compilation will work if you use Fiji. Alternately, you can work around the issue by copying Image_5D-1.2.3.jar to another file with no underscore in the name (e.g., "Image5D.jar") and restarting ImageJ. You will then be able to compile Image5D_Extensions.java. Afterwards you can delete that extra copy of Image5D. Once you have compiled the extensions once and restarted ImageJ, they will be available. Regarding use of the extensions, I noticed that the Image5dMacros.txt example has an issue. The command: Ext.install("Image5D_Extensions"); does not work. Instead, use the command: run("Image5D Extensions"); Regards, Curtis On Fri, Oct 21, 2011 at 8:23 AM, Fabian Rost <[hidden email]>wrote: > Dear all, > > I fail to install the Image5D Macro Language Extensions. I used it about 6 > months ago and I have some Macros depending on it. > I run ImageJ 1.4.4o and I have Image5D 1.2.3 installed. When trying to > install Image5D Macro Language Extensions by running "Compile and Run..." I > get the following error message: > > /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:1: package i5d > > does not exist > > import i5d.Image5D; > > ^ > > /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:2: package > > i5d.gui does not exist > > import i5d.gui.ChannelControl; > > ^ > > /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:35: cannot > > find symbol > > symbol : class Image5D > > location: class Image5D_Extensions > > if (!(IJ.getImage() instanceof Image5D)) { > > ^ > > /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:39: cannot > > find symbol > > symbol : class Image5D > > location: class Image5D_Extensions > > Image5D im5d = (Image5D) IJ.getImage(); > > ^ > > /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:39: cannot > > find symbol > > symbol : class Image5D > > location: class Image5D_Extensions > > Image5D im5d = (Image5D) IJ.getImage(); > > ^ > > /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:56: cannot > > find symbol > > symbol : variable ChannelControl > > location: class Image5D_Extensions > > case ChannelControl.ONE_CHANNEL_COLOR: > > ^ > > /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:58: cannot > > find symbol > > symbol : variable ChannelControl > > location: class Image5D_Extensions > > case ChannelControl.ONE_CHANNEL_GRAY: > > ^ > > /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:60: cannot > > find symbol > > symbol : variable ChannelControl > > location: class Image5D_Extensions > > case ChannelControl.OVERLAY: > > ^ > > /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:68: cannot > > find symbol > > symbol : variable ChannelControl > > location: class Image5D_Extensions > > im5d.setDisplayMode(ChannelControl.ONE_CHANNEL_COLOR); > > ^ > > /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:70: cannot > > find symbol > > symbol : variable ChannelControl > > location: class Image5D_Extensions > > im5d.setDisplayMode(ChannelControl. ONE_CHANNEL_GRAY); > > ^ > > /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:72: cannot > > find symbol > > symbol : variable ChannelControl > > location: class Image5D_Extensions > > im5d.setDisplayMode(ChannelControl.OVERLAY); > > ^ > > 11 errors > > > > Are there any suggestions what I could try to make this run? > Thx, > Fabian > > -------------------------------- > Fabian Rost > Wissenschaftlicher Mitarbeiter > Technische Universität Dresden > Centre for Information Services and High Performance Computing (ZIH) > Dept. for Innovative Methods of Computing (IMC)< > http://theobio.mtbio.de/imc/> > 01062 Dresden > Tel.: +49 (351) 463-38780 > Fax: +49 (351) 463-38245 > E-Mail: [hidden email] > -------------------------------- > |
Hi Fabian and everyone,
Today we have released Image5D 1.2.4, which now comes with the Image5D Macro Extensions included. Hopefully this now avoids any problem relating to "Compile and Run" as discussed below. For developers, the Image5D source code has moved to Git; see: http://fiji.sc/cgi-bin/gitweb.cgi?p=image5d.git If you use Fiji, just run the updater to get the latest version. Otherwise, you can download it from the Image5D web page: http://imagejdev.org/plugins/image5d Regards, Curtis On Fri, Oct 21, 2011 at 10:07 AM, Curtis Rueden <[hidden email]> wrote: > Hi Fabian, > > > When trying to install Image5D Macro Language Extensions >> by running "Compile and Run..." I get the following error message: >> >> /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:1: package >> i5d does not exist >> import i5d.Image5D; >> > > This is a limitation in ImageJ. The compilation will work if you use Fiji. > Alternately, you can work around the issue by copying Image_5D-1.2.3.jar to > another file with no underscore in the name (e.g., "Image5D.jar") and > restarting ImageJ. You will then be able to compile Image5D_Extensions.java. > Afterwards you can delete that extra copy of Image5D. Once you have compiled > the extensions once and restarted ImageJ, they will be available. > > Regarding use of the extensions, I noticed that the Image5dMacros.txt > example has an issue. The command: > Ext.install("Image5D_Extensions"); > does not work. Instead, use the command: > run("Image5D Extensions"); > > Regards, > Curtis > > > > On Fri, Oct 21, 2011 at 8:23 AM, Fabian Rost <[hidden email]>wrote: > >> Dear all, >> >> I fail to install the Image5D Macro Language Extensions. I used it about 6 >> months ago and I have some Macros depending on it. >> I run ImageJ 1.4.4o and I have Image5D 1.2.3 installed. When trying to >> install Image5D Macro Language Extensions by running "Compile and Run..." >> I >> get the following error message: >> >> /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:1: package >> i5d >> > does not exist >> > import i5d.Image5D; >> > ^ >> > /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:2: package >> > i5d.gui does not exist >> > import i5d.gui.ChannelControl; >> > ^ >> > /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:35: cannot >> > find symbol >> > symbol : class Image5D >> > location: class Image5D_Extensions >> > if (!(IJ.getImage() instanceof Image5D)) { >> > ^ >> > /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:39: cannot >> > find symbol >> > symbol : class Image5D >> > location: class Image5D_Extensions >> > Image5D im5d = (Image5D) IJ.getImage(); >> > ^ >> > /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:39: cannot >> > find symbol >> > symbol : class Image5D >> > location: class Image5D_Extensions >> > Image5D im5d = (Image5D) IJ.getImage(); >> > ^ >> > /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:56: cannot >> > find symbol >> > symbol : variable ChannelControl >> > location: class Image5D_Extensions >> > case ChannelControl.ONE_CHANNEL_COLOR: >> > ^ >> > /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:58: cannot >> > find symbol >> > symbol : variable ChannelControl >> > location: class Image5D_Extensions >> > case ChannelControl.ONE_CHANNEL_GRAY: >> > ^ >> > /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:60: cannot >> > find symbol >> > symbol : variable ChannelControl >> > location: class Image5D_Extensions >> > case ChannelControl.OVERLAY: >> > ^ >> > /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:68: cannot >> > find symbol >> > symbol : variable ChannelControl >> > location: class Image5D_Extensions >> > im5d.setDisplayMode(ChannelControl.ONE_CHANNEL_COLOR); >> > ^ >> > /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:70: cannot >> > find symbol >> > symbol : variable ChannelControl >> > location: class Image5D_Extensions >> > im5d.setDisplayMode(ChannelControl. ONE_CHANNEL_GRAY); >> > ^ >> > /home/fabian/Software/ImageJ/plugins/Image5D_Extensions.java:72: cannot >> > find symbol >> > symbol : variable ChannelControl >> > location: class Image5D_Extensions >> > im5d.setDisplayMode(ChannelControl.OVERLAY); >> > ^ >> > 11 errors >> > >> >> Are there any suggestions what I could try to make this run? >> Thx, >> Fabian >> >> -------------------------------- >> Fabian Rost >> Wissenschaftlicher Mitarbeiter >> Technische Universität Dresden >> Centre for Information Services and High Performance Computing (ZIH) >> Dept. for Innovative Methods of Computing (IMC)< >> http://theobio.mtbio.de/imc/> >> 01062 Dresden >> Tel.: +49 (351) 463-38780 >> Fax: +49 (351) 463-38245 >> E-Mail: [hidden email] >> -------------------------------- >> > > |
Free forum by Nabble | Edit this page |