0% menganggap dokumen ini bermanfaat (0 suara)
90 tayangan5 halaman

G41202131 - Figa Cospiningrum TP - PCD12

Tugas mata kuliah Pengolahan Citra membahas tentang pembuatan program ekstraksi warna RGB dari sebuah gambar. Program dibuat menggunakan bahasa C# dengan mengambil gambar dari komputer, kemudian memecah gambar tersebut menjadi komponen warna merah, hijau, dan biru untuk ditampilkan secara terpisah.

Diunggah oleh

Figa
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
90 tayangan5 halaman

G41202131 - Figa Cospiningrum TP - PCD12

Tugas mata kuliah Pengolahan Citra membahas tentang pembuatan program ekstraksi warna RGB dari sebuah gambar. Program dibuat menggunakan bahasa C# dengan mengambil gambar dari komputer, kemudian memecah gambar tersebut menjadi komponen warna merah, hijau, dan biru untuk ditampilkan secara terpisah.

Diunggah oleh

Figa
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

TUGAS MATA KULIAH

PENGOLAHAN CITRA (IMAGE PROCESSING)


Dosen : Bakhtiyar Hadi Prakoso, S.Kom, M.Kom

Oleh :
FIGA COSPININGRUM TITO PUTRI
NIM. G41202131

PROGRAM LINTAS JENJANG


PROGRAM STUDI D4 REKAM MEDIK
POLITEKNIK NEGERI JEMBER
TAHUN 2020
Langkah-langkah Pembuatan Program Ekstrak Warna ke RGB
1. Buat project baru, pilih yang Windows Form App (.NET Framework) lalu klik Next

2. Beri nama project RGB lalu klik Create

3. Buat tampilan form seperti ini dengan cara memasukkan toolbox lalu disusun dengan rapi
Berikut adalah Toolbox yang digunakan:

Button untuk tombol PictureBox untuk tempat munculnya gambar

Label untuk memberi keterangan

4. Lalu kita ubah Name masing-masing pictureBox dan button pada Properties menjadi
pictureBox1 = picOriginal
pictureBox2 = picRed
pictureBox3 = picGreen
pictureBox4 = picBlue
button1 = btnLoad

5. Double klik pada button Load Image maka akan terbuka lembar kerja Coding

Agar tombol Load Image dapat berfungsi, masukkan kode berikut ini:
String imgLocation = "";
try
{
OpenFileDialog dialog = new OpenFileDialog();
dialog.Filter = "jpg files(*.jpg)|*.jpg| png files(*.png) | *.png |
all files(*.*) | *.* ";
if (dialog.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
imgLocation = dialog.FileName;
picOriginal.ImageLocation = imgLocation;
Bitmap bmp = new Bitmap(imgLocation);
int w = bmp.Width;
int h = bmp.Height;
Bitmap bmpR = new Bitmap(bmp);
Bitmap bmpG = new Bitmap(bmp);
Bitmap bmpB = new Bitmap(bmp);
// red green blue image
for (int y = 0; y < h; y++)
{
for (int x = 0; x < w; x++)
{
// get pixel value
Color p = bmp.GetPixel(x, y);
// extract argb
int a = p.A;
int r = p.R;
int g = p.G;
int b = p.B;
// set red image
bmpR.SetPixel(x, y, Color.FromArgb(a, r,
0, 0));
// set green image
bmpG.SetPixel(x, y, Color.FromArgb(a, 0,
g, 0));
// set blue image
bmpB.SetPixel(x, y, Color.FromArgb(a, 0,
0, b));
}
}
picRed.Image = bmpR;
picGreen.Image = bmpG;
picBlue.Image = bmpB;
}
}
catch (Exception)
{
MessageBox.Show("Img Error", "Error",
MessageBoxButtons.OK, MessageBoxIcon.Error);
}
6. Klik Run untuk menjalankan program. Jika sudah berhasil, klik tombol Load Image
untuk memasukkan gambar dari library komputer. Maka akan muncul Output seperti ini:

Anda mungkin juga menyukai