Ejemplo n.º 1
0
        private void StNegativo_Click(object sender, EventArgs e)
        {
            Stretching stretching = new Stretching();
            Imagem     imagem     = new Imagem();

            imagem.Clone(imagens[count - 1]);
            if (stretching.ShowDialog() == DialogResult.OK)
            {
                imagem.Stretching(StretchingType.neg, stretching.A, stretching.B);
                if (stretching.correcaoProporcional)
                {
                    imagem.CorrecaoMinMax(Correcao.proporcao);
                }
                else
                {
                    imagem.CorrecaoMinMax(Correcao.limiar);
                }
                Visualizar(imagem, "Stretching Linear [-" + stretching.A + "X - " + stretching.B + "] " + imagem.NomeArquivo());
            }
        }