Virtual Photonics
Assembly: Vts (in Vts.dll) Version: 1.0.12.0 (1.0.12)
'Roll' Algorithm, Custom Integration based off Tom, et al, curtesy of Owen Yang
Owen Yang, David Cuccia, and Bernard Choi, "Real-time blood flow imaging using the
graphics processing unit," (paper in preparation)
Namespace: Vts.Common.MathAssembly: Vts (in Vts.dll) Version: 1.0.12.0 (1.0.12)
Syntax
Parameters
- raw
- Type:
System Int32
Raw speckle image
- speckleContrast
- Type:
System Single
Speckle contrast, preallocated 1D matrix
- speckleFlowIndex
- Type:
System Single
Speckle flow index, preallocated 1D matrix
- rollRow
- Type:
System Int32
Preallocated buffer for holding the strip sum in the row
- rollColumn
- Type:
System Int32
Preallocated buffer for holding the strip sum in the column
- rollRowSquared
- Type:
System Int32
Preallocated buffer for holding the strip sums of squared values in the row
- rollColumnSquared
- Type:
System Int32
Preallocated buffer for holding the strip sums of squared values in the row
- width
- Type:
System Int32
Width of the raw speckle image. Also used for calculating the size of the preallocated buffers, the 4 buffers are width*1
- height
- Type:
System Int32
Height of the raw speckle image
- wR
- Type:
System Int32
Size of the sliding window radius
- t
- Type:
System Single
Exposure time of the camera used to obtain the raw speckle images
See Also