Sistem Pengiriman Data Gambar pada Klien

Posted: March 25, 2013 by Ujang Carmana in C Sharp, camera, deskripsi, Enkripsi, Heart Rate, Network Security, Server

Untuk menindaklanjuti sistem pengiriman data pada klien. Pada kesempatan ini aplikasi penerima data dapat juga menangkap data-data berupa gambar. Hal ini akan dikondisikan pada sinkronisasi perangkat yang menggunakan sistem face recognation dengan server yang nantinya akan memperlengkap dan mengkomplekskan dala konsep ubiquitous e-health system ini. Berikut adalah sourcode dalampenerimaan data berupa gambar.


Emgu.CV.FisherFaceRecognizer wajahIkan;
//get image face from client
MemoryStream ms = new MemoryStream(bytes);
Bitmap a = new Bitmap(ms);
// a.Save(@"F:\baba.bmp", System.Drawing.Imaging.ImageFormat.Bmp);
Emgu.CV.Image<Gray, byte> wajah = new Emgu.CV.Image<Gray, byte>(a);

//initialize fisherface recognizer
string Labelsinfo = File.ReadAllText(@System.IO.Path.GetDirectoryName(Environment.GetCommandLineArgs()[0]) + "/TrainedFaces/TrainedLabels.txt");
string[] Labels = Labelsinfo.Split('%');
int NumLabels = Convert.ToInt16(Labels[0]);
wajahIkan = new Emgu.CV.FisherFaceRecognizer(NumLabels, 3000);
wajahIkan.Load(@System.IO.Path.GetDirectoryName(Environment.GetCommandLineArgs()[0]) + "/eigenmuka.xml");

int labelHasil = wajahIkan.Predict(wajah).Label;
Console.WriteLine("ID : {0}", labelHasil.ToString());

Hasil keluaran pada aplikasi ini adalah seperti gambar berikut.

Face Capture tangkap

Data pada aplikasi penerima server

Face Capture

    Data pada aplikasi pengiriman klien

Demikianlah perkembangan proyek pada kesempatan kali ini. Semoga bermanfaat dan salam sukses.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s