DShSamplerNET: Is a C#.NET project based on the Works of
NETMaster and
Brian Low. DShSamplerNET allow to capture single frames into a threaded loop from any WDM camera via DirectShow.
It is posible to control exposure time from TIS cameras (
The Imaging Source) and modified webcams as designed from
Steve Chambers.
DShSamplerNET include a test project that shows how to use threaded process to capture and process single frames in a loop. Single bitmaps samples may be processed individually (for example a motion detection process)
You can download source code
here
Special Thanks to:
NETMaster for his
DShowNET
Brian Low for his
Direct.Capture
Steve Chambers. For his contribution to amateur astronomy.
Stephan Geissler for his help in
The Imaging Source cameras support
Time based-Wavelets: Is a C# project that implements Redundant (non-decimated) Haar Discrete Wavelet Transform as described in
KalmanWavelet.pdf
The implemented algorithm allows to compute multiscale wavelets at real-time with minimal memory requirements.
It main use is to analyze and implement a multiscale filters to a serie of time based samples. A class Sampler can manage an array of independient series of {t, value[i]} so it can be used to analyze any number of independient time-based series, like measures of R.A./Dec in time.
Sampler allows for a limited number of indicators as
RSI (Relative Strength Index) or
RMS (Root Mean Sqare)
but you can implement many others. Also other statistics as
mean ,
StrDev, or
Least Square Linear Fit
are implemented.
This project implements a sample viewer control where you can zoom in-out. The project can read EQAlign meassures (.dat)
and any text-plain with header named columns data. For example, the project can be used also to analyze Financial data. A good source of financial data can be downloaded from
Yahoo! Finance for example
IBEX35
,
Dow Jones etc.
The project allows you to design your own multiscale wavelet-based filter:
You can download sorce code and compiled
here