public ImageScanner(IntensityReader reader, PositionWriter writer) { Reader = reader; Writer = writer; LastRecordingTime = DateTime.Now; Reader.OnRead += Reader_OnRead; Writer.OnAfterEndScan += Writer_OnAfterWriteEnd; Writer.OnBeforeBeginScan += Writer_OnBeforeBeginWrite; Image = new double[0, 0]; }