FHRL

Localización de círculos V0.4.1 (Backup)

Apr 4th, 2022 (edited)
1,170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.82 KB | None | 0 0
  1. /*
  2.  * Created by SharpDevelop.
  3.  * User: fhrl0
  4.  * Date: 14/09/2019-21/02/2022
  5.  * Time: 08:00 p. m.
  6.  * Version: 0.4.1  (Modificación debido a causa mayor)
  7.  * To change this template use Tools | Options | Coding | Edit Standard Headers.
  8.  */
  9. using System;
  10. using System.Collections.Generic;
  11. using System.Drawing;
  12. using System.Windows.Forms;
  13.  
  14. namespace Actividad_1
  15. {
  16.     /// <summary>
  17.     /// Description of MainForm.
  18.     /// </summary>
  19.     public partial class MainForm : Form
  20.     {
  21.         Bitmap Original;
  22.         public MainForm()
  23.         {
  24.             //
  25.             // The InitializeComponent() call is required for Windows Forms designer support.
  26.             //
  27.             InitializeComponent();
  28.            
  29.             //
  30.             // TODO: Add constructor code after the InitializeComponent() call.
  31.             //
  32.         }
  33.         int codificador(bool[]arregloBits){
  34.             int abstracto=0;
  35.             for(int i=0;i<arregloBits.Length;i++){
  36.                 abstracto=abstracto*2;
  37.                 if(arregloBits[i])
  38.                     abstracto++;
  39.             }
  40.             return abstracto;
  41.         }
  42.         bool esNegro(int x,int y){
  43.             return(int)Original.GetPixel(x,y).R
  44.                  +(int)Original.GetPixel(x,y).G
  45.                  +(int)Original.GetPixel(x,y).B<(int)383;
  46.         }
  47.         void ButtonMostrarClick(object sender, EventArgs e){/*
  48.             if(pictureBoxMuestra.Image==null){
  49.             }else{
  50.                 Original=(Bitmap)pictureBoxMuestra.Image;
  51.                 Drawing=(Bitmap)Original;
  52.                 analizar(0,0,Original.Width-1,Original.Height-1);
  53.                 pictureBoxMuestra.Refresh();
  54.                 //pictureBoxMuestra.Image=Drawing;
  55.             }*/
  56.    
  57.         }
  58.         void ButtonAbrirMouseClick(object sender, MouseEventArgs e){
  59.             openFileDialogImagen.ShowDialog();
  60.             pictureBoxMuestra.Image=Image.FromFile(openFileDialogImagen.FileName);
  61.    
  62.         }
  63.     }
  64. }
Add Comment
Please, Sign In to add comment