private void Visualizar(Imagem imagem, string text) { if (imagem != null) { if (imagem.MatrizCor.Matriz != null) { imagem.ToImage(); } PictureBox pb = new PictureBox { Height = imagem.ImagemBMP.Height, Width = imagem.ImagemBMP.Width, Image = imagem.ImagemBMP, MaximumSize = new Size(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height), SizeMode = PictureBoxSizeMode.Zoom }; imagens.Add(imagem); count++; Visualizador visualizador = new Visualizador { Text = text, AutoSize = true }; visualizador.Controls.Add(pb); visualizador.Show(); pictureBox1.Image = imagens[count - 1].ImagemBMP; } }