Short Description
A canvas plugin using JFreeChart to show intensity profile of a specific row or column. Initially used in a 1-row image of 1D signal representation. Can also used with Micro-Manager for Icy Plugin to show 1D signal from hardware like data acquisition device as waveform. Common 2D+ sequence is also supported. Using it by select the plugin icon in the canvas type combobox of the sequence window, a JFreeChart line chart will show up. As an alternative plugin to Intensity Profile, this plugin is modified from "Intensity Profile" by fab, special thanks to him for giving me the idea to make such a plugin.Documentation
Description
A canvas plugin using JFreeChart to show intensity profile of a specific row or column. Initially used in a 1-row image of 1D signal representation. Can also used with Micro-Manager for Icy Plugin to show 1D signal from hardware like data acquisition device as waveform. Common 2D+ sequence is also supported.
How to use this plug-in
1) Open an image or video sequence, or if you're using Micro-Manager for Icy, you can also open a live acquisition by using Microscope Live or Microscope Live 3D.
2) Click the combobox in the toolbar of the sequence window, change the canvas type from 2D to 1D. Then a line chart canvas will show up.
3) Click the row/cloumn botton in the left-bottom of the sequence window can change the direction of the profile curve. row number or cloumn number can also changed by draging the slider in the bottom of the sequence window.
Tips for manipulating the chart:
a) Zoom to rectangle: Click mouse on the chart and drag to draw a rectangle from top-upper to bottom-lower.
b) Reset view: Click mouse on the chart and drag from bottom-lower to top-upper.
Credit
As an alternative plugin to Intensity Profile, this plugin is modified from "Intensity Profile" by fab, special thanks to him for giving me the idea to make such a plugin.
Also thank Stephane for guiding me to implement the Z/T navigation support.
2 reviews on “Chart1DCanvas”