Difference between revisions of "Links"

(Image Processing: link to an illustration of the pixel values in photographs)
(Link to current wiki pages as appropriate.)
 
(30 intermediate revisions by 3 users not shown)
Line 1: Line 1:
* [http://rsb.info.nih.gov/ij/index.html ImageJ]
+
* [https://plus.google.com/u/0/112060674582400644206/ ImageJ's Google+ page]
* [http://rsbweb.nih.gov/ij/docs/user-guide.pdf ImageJ User Manual]
+
* [https://plus.google.com/u/0/111207545597136714163/ Fiji's Google+ page]
 +
* [http://imagej.net/index.html ImageJ 1.x documentation]
 +
* [http://imagej.net/docs/user-guide.pdf ImageJ User Manual]
 +
* [http://blogs.qub.ac.uk/ccbg/fluorescence-image-analysis-intro/ Fluorescence image analysis introduction]
 
* [http://imagejdocu.tudor.lu/doku.php ImageJ Documentation Wiki]
 
* [http://imagejdocu.tudor.lu/doku.php ImageJ Documentation Wiki]
* [http://imagejdev.org/ ImageJDev], a project to advance the core of ImageJ
+
* [http://imagej-dev.org/2010/04/07/recent-fiji-imagej2-presentations About the relationship between ImageJ2 and Fiji]
* [http://imagej-dev.org/2010/04/07/recent-fiji-imagej2-presentations About the relationship between ImageJDev (also known as ImageJ2) and Fiji]
+
* [[wikipedia:ImageJ|Wikipedia page on ImageJ]]
* [http://en.wikipedia.org/wiki/ImageJ Wikipedia page on ImageJ]
+
* [[wikipedia:Fiji (software)|Wikipedia page on Fiji]]
* [http://en.wikipedia.org/wiki/FIJI_Image_processing_software Wikipedia page on Fiji]
 
 
* [http://www.ohloh.net/p/therealfiji Fiji on OHLOH]
 
* [http://www.ohloh.net/p/therealfiji Fiji on OHLOH]
 
* [http://simon.bio.uva.nl/objectj/ ObjectJ]
 
* [http://simon.bio.uva.nl/objectj/ ObjectJ]
Line 12: Line 14:
  
 
== More ImageJ plugins ==
 
== More ImageJ plugins ==
* Plugins on the [http://rsb.info.nih.gov/ij/plugins/index.html ImageJ website], specifically [http://rsb.info.nih.gov/ij/plugins/index.html#more links to external websites]
+
* Plugins on the [http://imagej.net/plugins/index.html ImageJ website], specifically [http://imagej.net/plugins/index.html#more links to external websites]
 
* Plugins on the [http://imagejdocu.tudor.lu/doku.php?id=plugin:start ImageJ Documentation Wiki]
 
* Plugins on the [http://imagejdocu.tudor.lu/doku.php?id=plugin:start ImageJ Documentation Wiki]
 
* The Biomedical Imaging Group in Lausanne has [http://bigwww.epfl.ch/algorithms.html many interesting plugins].
 
* The Biomedical Imaging Group in Lausanne has [http://bigwww.epfl.ch/algorithms.html many interesting plugins].
 
* Christian Henden has some interesting plugins (mainly in the Public Domain), including 3D threshold methods: http://www.pvv.org/~perchrh/imagej/
 
* Christian Henden has some interesting plugins (mainly in the Public Domain), including 3D threshold methods: http://www.pvv.org/~perchrh/imagej/
 +
 +
== Related projects ==
 +
 +
{|
 +
|-
 +
|[[File:Knime-logo.jpg|left|150px]]
 +
|valign=center|The [http://tech.knime.org/community/image-processing Konstanz kNowledge Information Mining Environment].
 +
|-
 +
|[[File:Mm-icon.jpg|left|150px]]
 +
|valign=center|[http://micro-manager.org/ µManager] is an extensive software suite to interact with microscopes. It integrates nicely as an ImageJ plugin ({{bc | Plugins | Micro-Manager | Micro-Manager Studio}}).
 +
|-
 +
|[[File:OpenSPIM-logo.png|left|150px]]
 +
|valign=center|[http://openspim.org/ OpenSPIM] is an Open Access and Open Source project to make Single Plane Illumination Microscopy (SPIM) accessible to researchers working with, or on, SPIM technology.
 +
|-
 +
|[[File:SlideSet-logo.png|center|90px]]
 +
|valign=center|[http://b.nanes.org/slideset/ Slide Set] is a batch processing system for ImageJ, already leveraging the power of [[ImageJ2]].
 +
|}
 +
 +
 +
== Image Processing and Ethics ==
 +
 +
See the [[Principles]] page.
  
 
== Input/Output ==
 
== Input/Output ==
 +
 +
See the [[Formats]] page.
  
 
=== Movie support ===
 
=== Movie support ===
  
Bio-Formats has started [http://www.loci.wisc.edu/bio-formats-format/quicktime-movie supporting] parts of the Quicktime specification without relying on the native Quicktime4Java that is not even supported on 64-bit MacOSX, let alone Linux.
+
See the [[Video]] page.
  
 
== Image Processing ==
 
== Image Processing ==
  
[http://alvyray.com/Memos/6_pixel.pdf A pixel is not a little square]. Really. It is not. Pixels may be spaced on a regular grid. But that does not make them square. Even thinking about them as squares will harm your analysis, since it is simply wrong.
+
See the [[Principles]] page.
 +
 
 +
[http://alvyray.com/Memos/CG/Microsoft/6_pixel.pdf A pixel is not a little square]. Really. It is not. Pixels may be spaced on a regular grid. But that does not make them square. Even thinking about them as squares will harm your analysis, since it is simply wrong.
  
 
Explore the [http://homepages.inf.ed.ac.uk/rbf/HIPR2/ Hypermedia Image Processing Reference] of the Department of Artificial Intelligence in the University of Edinburgh for an extensive overview of available image processing techniques.
 
Explore the [http://homepages.inf.ed.ac.uk/rbf/HIPR2/ Hypermedia Image Processing Reference] of the Department of Artificial Intelligence in the University of Edinburgh for an extensive overview of available image processing techniques.
 +
 +
The University of Edinburgh also has the rather complete [http://homepages.inf.ed.ac.uk/rbf/CVonline/ CVonline] compendium of Computer Vision.
  
 
A scientific image [http://www.4p8.com/eric.brasseur/gamma.html is not a photograph]!
 
A scientific image [http://www.4p8.com/eric.brasseur/gamma.html is not a photograph]!
 +
 +
[[External tutorials]].
 +
 +
== Programming in science ==
 +
 +
In research Software should be treated just like materials: if you publish your results, you should [http://sciencecodemanifesto.org/ publish the software (including source code)], too.
 +
 +
Even [http://www.nature.com/news/2010/101013/full/467753a.html Nature] says that your code is good enough; you should publish it if you want to be a good scientist.
 +
 +
If you're still unsure and think that your code is not good enough, then publish it under a license [http://matt.might.net/articles/crapl/ appropriate for science] (CRAPL).
  
 
== Java ==
 
== Java ==
Line 37: Line 77:
  
 
* A [http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf generics tutorial]
 
* A [http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf generics tutorial]
 +
 +
* [http://norvig.com/java-iaq.html Infrequently Asked Questions] about Java
 +
 +
* [http://www.slideshare.net/marakana/effective-java-still-effective-after-all-these-years Effective Java]
 +
 +
* [https://wikis.oracle.com/display/HotSpotInternals Details about Sun's/Oracle's Java Just-In-Time (JIT) compiler], and in particular, [https://wikis.oracle.com/display/HotSpotInternals/PerformanceTechniques performance techniques] of the JIT.
  
 
== Miscellaneous ==
 
== Miscellaneous ==
  
* An [http://rsbweb.nih.gov/ij/docs/install/osx.html#icon explanation] where ImageJ's icon's [http://www.arsmachina.com/s-hart1209.htm microscope] comes from.
+
* An [http://imagej.net/docs/install/osx.html#icon explanation] where ImageJ's icon's [http://www.arsmachina.com/s-hart1209.htm microscope] comes from.
 
   
 
   
 
==Imaging Networks and Facilities==
 
==Imaging Networks and Facilities==
 
* [https://ifn.mpi-cbg.de Imaging Facility Network (Dresden Biopolis)]
 
* [https://ifn.mpi-cbg.de Imaging Facility Network (Dresden Biopolis)]

Latest revision as of 09:33, 7 April 2017

Links to the contributors' personal pages can be found here.

More ImageJ plugins

Related projects

Knime-logo.jpg
The Konstanz kNowledge Information Mining Environment.
Mm-icon.jpg
µManager is an extensive software suite to interact with microscopes. It integrates nicely as an ImageJ plugin ( Plugins  › Micro-Manager  › Micro-Manager Studio).
OpenSPIM-logo.png
OpenSPIM is an Open Access and Open Source project to make Single Plane Illumination Microscopy (SPIM) accessible to researchers working with, or on, SPIM technology.
SlideSet-logo.png
Slide Set is a batch processing system for ImageJ, already leveraging the power of ImageJ2.


Image Processing and Ethics

See the Principles page.

Input/Output

See the Formats page.

Movie support

See the Video page.

Image Processing

See the Principles page.

A pixel is not a little square. Really. It is not. Pixels may be spaced on a regular grid. But that does not make them square. Even thinking about them as squares will harm your analysis, since it is simply wrong.

Explore the Hypermedia Image Processing Reference of the Department of Artificial Intelligence in the University of Edinburgh for an extensive overview of available image processing techniques.

The University of Edinburgh also has the rather complete CVonline compendium of Computer Vision.

A scientific image is not a photograph!

External tutorials.

Programming in science

In research Software should be treated just like materials: if you publish your results, you should publish the software (including source code), too.

Even Nature says that your code is good enough; you should publish it if you want to be a good scientist.

If you're still unsure and think that your code is not good enough, then publish it under a license appropriate for science (CRAPL).

Java

Miscellaneous

Imaging Networks and Facilities