Frequently Asked Questions
Can i disable VTK warning messages (developer) ?
Can I run an ImageJ plugin in Icy ?
Even when Icy is idle the CPU usage keep a high level, why ?
How can I cite Icy in a publication ?
How can I contact the dev team ?
How can I have more than 1.5Gb of memory available in Icy ?
How can I publish a plugin ?
How can I report a bug ?
How do I learn how to develop a plugin for Icy ?
How to fix the -Cannot load VTK library- or -VTK unsatisfied link- error ?
How to use Icy under opensuse 11.4 linux ?
I want to request a plugin !
I want to submit a plugin, but without source code: is it possible ?
Icy cannot connect to the internet, why ?
Icy does not start on OSX 10.5, is Leopard supported ?
Icy does not start with OSX 10.8 or above ?
Is Linux/Unix supported ?
The chat does not connect, why ?
VTK rendering is wrong, all i get is a blank canvas, how fix it ?
What is the minimum Java version needed ?
What Java Runtime Environment should I download ?
Which Microsoft-Windows versions are supported ?
Can i disable VTK warning messages (developer) ?
Yes, you can disable them by adding this line of code before using VTK functions :
canvas3D.getRenderer().SetGlobalWarningDisplay(0);
Can I run an ImageJ plugin in Icy ?
Yes, ImageJ is integrated in Icy. Just click on the ImageJ tab and convert your Icy image in ImageJ image, this way you can use ImageJ with almost 100% plugin compatibility.
Even when Icy is idle the CPU usage keep a high level, why ?
First, be sure you do not have any plugin running in background. If you are sure that is not the case, check the JVM (Java Virtual Machine) you are using. The OpenJDK JVM (on linux) is known to have issues like important CPU usage.
Use the Sun/Oracle JVM instead.
How can I cite Icy in a publication ?
de Chaumont, F. et al. (2012) Icy: an open bioimage informatics platform for extended reproducible research, Nature Methods, 9, pp. 690-696 - http://icy.bioimageanalysis.org
How can I contact the dev team ?
Best practice is to use the support page.
How can I have more than 1.5Gb of memory available in Icy ?
If you use a 32bits Operating System, the Jave Virtual Machine (JVM) limits you to 1.5Gb. You should go for a 64bits OS (you need a 64bits computer) and you explicitly need to install a 64bits JVM.
You can now fully use the available memory ! Memory settings are automaticaly set up at the first run of Icy, depending on your system and the memory available, you can change it afterwards in the preferences panel.
How can I publish a plugin ?
You need to register ( top of the page ). Once logged in, my plugins > Submit a new plugin.
How can I report a bug ?
This way you can follow the issue and be notified when it is resolved.
How do I learn how to develop a plugin for Icy ?
You can watch this tutorial which explains how to create your first plugin in a few minutes. A number of tutorials are available online, you can directly check the commented source code on the online documentation, which is a good starting guide.
How to fix the -Cannot load VTK library- or -VTK unsatisfied link- error ?
You can fix the problem by adding the bin directory of your JRE in the PATH environment variable.
Also on unix /linux system you have to install at least the VTK 5.8.0 library then add the installation path (ex : /usr/local/lib/vtk-5.8.0) to the LD_LIBRARY_PATH variable.
For mac users, VTK is supported only on OSX 10.6 or above (it may work on 10.5 but we cannot guarantee it as native library support is not compatible with higher version).
How to use Icy under opensuse 11.4 linux ?
Running Icy in opensuse 11.4 linux (64 bit).
vtk
vtk-devel
vtk-java
In addition, Yast will add a number of dependencies.
Instructions courtesy of Gabriel Landini and Albert Cardona