Archivos


Anuncios

3 pensamientos en “Archivos

  1. saludos amigo muy buen tutorial exelente diria yo, me interesa hacer un minijuego rpg de rol algo sencillo me pregunto si tienes algun tuto para incluir los monitos actores del juego cambiando las posiciones de los sprites que simulen la animacion, eso estaria muy bien si no tienes uno estaria muy bien si pudieras guiarme o de paso a todos los interesados, si tienes algo que me pueda ayudar en eso te lo agradesco de antemano y te dejo mi correo abajo. PD. soy nuevo en el xna cualquier ayuda es bien recibida 🙂

  2. Hola mi buen, felicidades por tus tutoriales. Tengo una pregunta, estoy haciendo un proyecto que detecta colores RGB pero solo me detecta el Rojo y necesito que detecte los 3 colores Rojo, Azul y Verde al mismo. Como podria yo hacer eso eh intentado muchas cosas pero no me da recultados te dejo mi codigo de deteccion:

    EuclideanColorFiltering Filter = new EuclideanColorFiltering();
    Filter.CenterColor = Color.FromArgb(0, 128, 0); // en este caso solo detecta color verde
    Filter.Radius = 95;
    Filter.ApplyInPlace(video2);

    Grayscale grayFilter = new GrayscaleBT709();
    Bitmap grayImage = grayFilter.Apply(Imagen);

    BlobCounter blobcounter = new BlobCounter();
    blobcounter.MinHeight = 3;
    blobcounter.MinWidth = 3;
    blobcounter.ObjectsOrder = ObjectsOrder.Size;
    blobcounter.ProcessImage(grayImage);
    blobcounter.ProcessImage(video2);
    Rectangle[] rects = blobcounter.GetObjectsRectangles();
    Rectangle mad0 = new Rectangle(50, 30, 30, 30);
    Rectangle mad1 = new Rectangle(250, 100, 30, 30);
    Rectangle mad2 = new Rectangle(450, 170, 30, 30);

    Pen myPen = new Pen(System.Drawing.Color.Green, 3);

    if (rects.Length > 0)
    {
    Rectangle objectRect1 = rects[0];
    Graphics g = Graphics.FromImage(video);
    Graphics e = Graphics.FromImage(video);

    using (Pen pen = new Pen(Color.Green, 3))
    {
    Pen pen1 = new Pen(System.Drawing.Color.Blue, 3);
    g.DrawRectangle(pen, objectRect1);
    PointF drawPoin = new PointF(objectRect1.X, objectRect1.Y);
    int objectX = objectRect1.X + objectRect1.Width / 2 – video.Width / 2;
    int objectY = video.Height / 2 – (objectRect1.Y + objectRect1.Height / 2);
    String Blobinformation = “\nSize=” + objectRect1.Size.ToString();
    g.DrawString(Blobinformation, new Font(“Arial”, 14), new SolidBrush(Color.Blue), drawPoin);

    g.DrawRectangle(myPen, mad0);
    g.DrawRectangle(myPen, mad1);
    g.DrawRectangle(myPen, mad2);

    }
    g.Dispose();

    }
    pictureBox1.Image = video;
    pictureBox2.Image = video2;
    pictureBox3.Image = grayImage;

    Si me puedes ayudar te lo agradecedia mucho.

Deseas comentar o sugerir algo?

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s