1. Hello Guest, selamat datang di Forum WinPoin. Kamu bisa bertanya, berdiskusi, sharing, dan ngobrolin apapun seputar Windows, Windows Phone, PC, Gadget, atau hal seputar Teknologi lainnya. Selamat berkomunitas! ;)

C# pengolahan Citra

Discussion in 'Developer Corner' started by Andri Sibarani, Jun 23, 2014.

  1. Andri Sibarani

    Andri Sibarani New Member

    Joined:
    Jun 17, 2014
    Messages:
    15
    Bagaimana mengambil nilai RGB dalam sebuah image dan meletakkannya kedalam label
    Label1 (R)
    Label2(G)
    Label3(B)

    mohon pencerahannya gan !
     
  2. mabaega

    mabaega Well-Known Member

    Joined:
    Nov 9, 2013
    Messages:
    2,737
    Code:
    using (Bitmap bmp = new Bitmap(img))
    {
        Color clr = bmp.GetPixel(5, 5); // ambil nilai color pada koordinat(5.5)
       label1.text = string.Format("Nilai Merah {0} .", red .ToString());
       label2.text = string.Format("Nilai Hijau {0} .", green .ToString());
       label3.text = string.Format("Nilai Biru {0} .", blue .ToString());
    }
    
     
  3. Andri Sibarani

    Andri Sibarani New Member

    Joined:
    Jun 17, 2014
    Messages:
    15
    picturebox = 1 buah
    label = 3 buah
    tanpa button
    ketika program dijalankan, maka picturebox dgn otomatis terisi dengan sebuah gambar

    Source code :
    public Form1()
    {
    InitializeComponent();
    pictureBox1.Image = Image.FromFile("C:\\Users\\Public\\Pictures\\Sample Pictures\\Desert.jpg");
    }

    nah, dri gambar itu di ambil nilai RGB nya, kemudian disimpan ke 3 label tersebut
    Label1.Text = R
    Label2.Text = G
    Label3.Text = B

    Bagaimana caranya ya bro
     
  4. mabaega

    mabaega Well-Known Member

    Joined:
    Nov 9, 2013
    Messages:
    2,737
    RGB/ARGB itu nilai dari color dalam sebuah pixel.

    Code:
    using (Bitmap bmp = new Bitmap(img))
    
    menjadi

    Code:
    using (Bitmap bmp = new Bitmap(picturebox1.image))
    
     

Share This Page