retina
Class AngiographAnalyzer

java.lang.Object
  |
  +--retina.AngiographAnalyzer

public class AngiographAnalyzer
extends java.lang.Object

Angiograph analyzer. In fact, a movie analyzer that fits linear equations to the intensity timecourses of each nxn pixel region. The coefficients of the linear equations are output as images. Copyright (c) 1999-2003, Michael Abramoff. All rights reserved.


Constructor Summary
AngiographAnalyzer()
           
 
Method Summary
static float[][] binTranspose(float[][] a, int width, int n)
          Bin each column of matrix a for bin size n and transpose the resulting matrix.
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AngiographAnalyzer

public AngiographAnalyzer()
Method Detail

main

public static void main(java.lang.String[] args)

binTranspose

public static float[][] binTranspose(float[][] a,
                                     int width,
                                     int n)
Bin each column of matrix a for bin size n and transpose the resulting matrix. This way you end up with a matrix with row vectors for each (binend) intensity timecourse
Parameters:
a - a float [][] matrix with images (row vectors).
width - the width of each image.
n - the size of each bin (bin area = nxn)
Returns:
the binned tranposed transformation of a