public static FITSFileSequenceStream OpenFolder(string[] fitsFiles, IFITSTimeStampReader timeStampReader, int firstFrameNo, int?bitBix, int negPixCorrection) { UsageStats.Instance.ProcessedFitsFolderFiles++; UsageStats.Instance.Save(); var rv = new FITSFileSequenceStream(fitsFiles, timeStampReader, firstFrameNo, bitBix, negPixCorrection); rv.FileName = Path.GetDirectoryName(fitsFiles[0]); return(rv); }
public static FITSFileSequenceStream OpenFolder(string[] fitsFiles, FITSTimeStampReader timeStampReader, bool zeroOutNegativeValues, out bool hasNegativePixels) { UsageStats.Instance.ProcessedFitsFolderFiles++; UsageStats.Instance.Save(); var rv = new FITSFileSequenceStream(fitsFiles, timeStampReader, zeroOutNegativeValues, out hasNegativePixels); rv.FileName = Path.GetDirectoryName(fitsFiles[0]); return rv; }