• Tidak ada hasil yang ditemukan

Analisis dan Implementasi Anti Watermarking untuk Memperbaiki Kualitas Citra Digital Dengan Menggunakan Metode Image Averaging

N/A
N/A
Protected

Academic year: 2017

Membagikan "Analisis dan Implementasi Anti Watermarking untuk Memperbaiki Kualitas Citra Digital Dengan Menggunakan Metode Image Averaging"

Copied!
14
0
0

Teks penuh

(1)

LISTING PROGRAM

1.

Form Home

using System;

using System.Collections.Generic;

using System.Drawing;

using System.Windows.Forms;

namespace KhalidaZia121401018 {

/// <summary>

/// Description of MainForm. /// </summary>

public partial class MainForm : Form {

public MainForm() {

//

// The InitializeComponent() call is required for Windows Forms designer support.

//

InitializeComponent();

//

// TODO: Add constructor code after the InitializeComponent() call.

// }

void ImplementationToolStripMenuItemClick(object sender, EventAr gs e)

{

FormImplementation fi = new FormImplementation(); fi.ShowDialog();

}

void HelpToolStripMenuItemClick(object sender, EventArgs e) {

FormHelp fh = new FormHelp(); fh.ShowDialog();

}

void AboutToolStripMenuItemClick(object sender, EventArgs e) {

FormAbout fa = new FormAbout(); fa.ShowDialog();

(2)

} }

2.

Form Implementation

using System;

using System.Drawing;

using System.Windows.Forms;

using System.Drawing.Imaging;

using System.Diagnostics;

using System.Runtime.InteropServices;

namespace KhalidaZia121401018 {

/// <summary>

/// Description of FormImplementation. /// </summary>

public partial class FormImplementation : Form {

public FormImplementation() {

//

// The InitializeComponent() call is required for Windows Forms designer support.

//

InitializeComponent();

//

// TODO: Add constructor code after the InitializeComponent() call.

// }

void GroupBox2Enter(object sender, EventArgs e) {

}

void Button1Click(object sender, EventArgs e) {

try

{

(3)

{ 350 px and max 500 x 500 px", "Warning");

(4)
(5)

{

= new Rectangle(bitmap.Width / 4, bitmap.Height / 4, 200, 100); Bitmap cropped = bitmap.Clone(rect, bitmap.PixelFormat);

= new Rectangle(bitmap.Width / 4, bitmap.Height / 4, 250, 150);

(6)

GH.DrawImage(citra2, citra1.Width / 4, citra1.Height / 4);

(7)

(8)

pictureBox5.Image = Gabung(PB2, PB8); ght >= 350 && bit.Width >= 350 )

{ 350 px and max 500 x 500 px", "Warning");

(9)
(10)

{

SaveFileDialog save = new SaveFileDialog(); save.Filter = "image Files| *.bmp";

save.FileName = "*.bmp";

if (save.ShowDialog() == DialogResult.OK) {

pictureBox7.Image.Save(save.FileName, System.Draw ing.Imaging.ImageFormat.Bmp);

MessageBox.Show("Image has

saved", "save", MessageBoxButtons.OK, MessageBoxIcon.Information); }

else

{

MessageBox.Show("Image doesn't save "); }

} }

void Button9Click(object sender, EventArgs e) {

if(pictureBox5.Image != null) {

SaveFileDialog save = new SaveFileDialog(); save.Filter = "image Files| *.bmp";

save.FileName = "*.bmp";

if (save.ShowDialog() == DialogResult.OK) {

pictureBox5.Image.Save(save.FileName, System.Draw ing.Imaging.ImageFormat.Bmp);

MessageBox.Show("Image has

saved", "save", MessageBoxButtons.OK, MessageBoxIcon.Information); }

else

{

MessageBox.Show("Image doesn't save "); }

} }

} }

3.

Form Help

using System;

using System.Drawing;

(11)

namespace KhalidaZia121401018 {

/// <summary>

/// Description of FormHelp. /// </summary>

public partial class FormHelp : Form {

public FormHelp() {

//

// The InitializeComponent() call is required for Windows Forms designer support.

//

InitializeComponent();

//

// TODO: Add constructor code after the InitializeComponent() call.

// }

void FormHelpLoad(object sender, EventArgs e) {

richTextBox1.Enabled = false; }

} }

4.

Form About

using System;

using System.Drawing;

using System.Windows.Forms;

namespace KhalidaZia121401018 {

/// <summary>

/// Description of FormAbout. /// </summary>

public partial class FormAbout : Form {

public FormAbout() {

//

(12)

Forms designer support. //

InitializeComponent();

//

// TODO: Add constructor code after the InitializeComponent() call.

(13)

Data Diri

Nama

: Khalida Zia

Tempat/Tanggal Lahir : Medan / 26 April 1994

Alamat Sekarang

: Jl. Denai Gg. Galon No. 6 Medan

Alamat Orang Tua

: Jl. Denai Gg. Galon No. 6 Medan

Agama

: Islam

Jenis Kelamin

: Perempuan

Nomor Hp

: 087869164102

Email

: khalidazia26@gmail.com

Riwayat Pendidikan

2000

2006

: SD Negeri 068084 Medan

2006

2009

: SMP Negeri 13 Medan

2009

2012

: SMA Negeri 6 Medan

2012

: S1 Ilmu Komputer Universitas Sumatera Utara, Medan

Seminar/Kursus/Workshop

2015

: Kursus Bahasa Pemorgraman Java di Binus Center

2014

: Seminar Nasional Literasi Informasi

2013

: Workshop Pemrograman Object Oriented

Keahlian

Bahasa

: Indonesia, Inggris

Bahasa Pemrograman : C++ dan C#

DBMS

: MySQL

(14)

Pengalaman Organisasi

2013-2014

: Ikatan Mahasiswa S1 Ilmu Komputer (IMILKOM) USU

2014-2015

: Ikatan Mahasiswa S1 Ilmu Komputer (IMILKOM) USU

Referensi

Dokumen terkait

penilaian dan evaluasi dari Semua Data dalam surat penawaran harga. perusahaan ternyata rekanan / perusahaan tersebut telah

Pekerjaan/jabatan : FSU JAK-TIM (FORUM SANDI UNO JAKARTA TIMUR). 94 Nama lengkap : H.ABDUL

Sehubungan dengan pelaksanaan Evaluasi Kualifikasi dari perusahaan yang saudara/i pimpin, maka dengan ini kami mengundang saudara/i dalam kegiatan Pembuktian

[r]

Sehubungan dengan pelaksanaan Evaluasi Kualifikasi dari perusahaan yang saudara/i pimpin, maka dengan ini kami mengundang saudara/i dalam kegiatan Pembuktian

[r]

LAMPIRAN I : PERATURAN DESA KALIBEJI KECAMATAN SEMPOR KABUPATEN KEBUMEN

Soo Kok Leng, A*STAR, the Austrian Research and Promotion Agency and the Austrian Federal Ministry of Science and Research, with support of the Federal Ministry for