Exemplo n.º 1
0
        private void SetBestAngle(float bestAngle)
        {
            SelectedStarBestAngle = bestAngle;

            m_OperationState = SpectroscopyState.StarConfirmed;

            var reader = new SpectraReader(m_VideoController.GetCurrentAstroImage(false), bestAngle, PixelValueCoefficient);

            Spectra spectra = reader.ReadSpectra(
                (float)SelectedStar.XDouble,
                (float)SelectedStar.YDouble,
                MeasurementAreaWing,
                BackgroundAreaWing,
                BackgroundAreaGap,
                PixelCombineMethod.Average);

            m_ControlPanel.PreviewSpectra(spectra);
        }