コード例 #1
0
 public Palette(ImagemLoad imagemLoad, ProgressBar bar, int Value)
 {
     this.Value = Value;
     _imagemLoad = imagemLoad; //carrega a imagem carregada
     _progressBar = bar;
     PaletteFullBitmap = new Bitmap(imagemLoad.BitmapPixels.Width, imagemLoad.BitmapPixels.Height); //cria uma imagem nova com as dimensoes da imagem carregada
     PaletteLoad();
 }
コード例 #2
0
 public Filtro(ImagemLoad imagemLoad, int[,] kernel, ProgressBar bar)
 {
     _imagemLoad      = imagemLoad;
     _kernel          = kernel;
     _progressBar     = bar;
     FiltroFullBitmap = new Bitmap(imagemLoad.BitmapPixels.Width, imagemLoad.BitmapPixels.Height); //crio um Bitmap da imagem com as mesma dimensões da imagem carregada
     Load();
 }
コード例 #3
0
 public Filtro(ImagemLoad imagemLoad, int[,] kernel, ProgressBar bar)
 {
     _imagemLoad = imagemLoad;
     _kernel = kernel;
     _progressBar = bar;
     FiltroFullBitmap = new Bitmap(imagemLoad.BitmapPixels.Width, imagemLoad.BitmapPixels.Height); //crio um Bitmap da imagem com as mesma dimensões da imagem carregada
     Load();
 }
コード例 #4
0
 public Palette(ImagemLoad imagemLoad, ProgressBar bar, int Value)
 {
     this.Value        = Value;
     _imagemLoad       = imagemLoad;                                                                //carrega a imagem carregada
     _progressBar      = bar;
     PaletteFullBitmap = new Bitmap(imagemLoad.BitmapPixels.Width, imagemLoad.BitmapPixels.Height); //cria uma imagem nova com as dimensoes da imagem carregada
     PaletteLoad();
 }
コード例 #5
0
 private void buttonOpenFile_Click(object sender, EventArgs e)
 {
     OpenFileDialog openFileDialog = new OpenFileDialog(); //Utilizado para abrir o arquivo
     DialogResult result = openFileDialog.ShowDialog();
     if (result == DialogResult.OK)//se o arquivo for aberto
     {
         string file = openFileDialog.FileName; //adiquiro o nome do arquivo
         try
         {
             textBoxOpenFile.Text = file;
             Bitmap bitmap = new Bitmap(file);
             imagemLoad = new ImagemLoad(bitmap);
             pictureBoxVisualizaImagem.Image = imagemLoad.BitmapPixels;
             pictureBoxVisualizaImagem.SizeMode = PictureBoxSizeMode.StretchImage;
         }
         catch (IOException exception)
         {
             Console.WriteLine(exception.Message);
         }
     }
 }
コード例 #6
0
 public FormFiltro(ImagemLoad imagemLoad)
 {
     _imagemLoad = imagemLoad;
     InitializeComponent();
 }
コード例 #7
0
 public TonsCinza(ImagemLoad imagemLoad)
 {
     _imagemLoad         = imagemLoad;                                                                // carrego a imagem
     TonsCinzaFullBitmap = new Bitmap(imagemLoad.BitmapPixels.Width, imagemLoad.BitmapPixels.Height); //crio um Bitmap da imagem com as mesma dimensões da imagem carregada
     Load();
 }
コード例 #8
0
 public TonsCinza(ImagemLoad imagemLoad)
 {
     _imagemLoad = imagemLoad; // carrego a imagem
     TonsCinzaFullBitmap = new Bitmap(imagemLoad.BitmapPixels.Width, imagemLoad.BitmapPixels.Height); //crio um Bitmap da imagem com as mesma dimensões da imagem carregada
     Load();
 }
コード例 #9
0
 public FormReducaoCores(ImagemLoad imagemLoad)
 {
     _imagemLoad = imagemLoad;
     InitializeComponent();
 }