ADVANCED COMPUTER PROGRAMMING การเขียนโปรแกรมคอมพิวเตอร"ขั้นสูง
Emgu.CV
Dr. Anakkapon Saenthon
Emgu.CVOpen Source Computer Vision Library
Dr. Anakkapon Saenthon (24/01/2556)
How to Setup Emgu.CV Library
Dr. Anakkapon Saenthon (24/01/2556)
Link : http://www.kmitl.ac.th/~s1060016/AdvCom/OpenCV-2.4.3.exe
How to Setup Emgu.CV Library
Dr. Anakkapon Saenthon (24/01/2556)
Setup: C:\Emgu\emgucv-windows-x86 2.2.1.1150
Dr. Anakkapon Saenthon (24/01/2556)
Build
Dr. Anakkapon Saenthon (24/01/2556)
Setup: C:\Emgu\emgucv-windows-x86 2.2.1.1150
Dr. Anakkapon Saenthon (24/01/2556)
Dr. Anakkapon Saenthon (24/01/2556)
Dr. Anakkapon Saenthon (24/01/2556)
Dr. Anakkapon Saenthon (24/01/2556)
Dr. Anakkapon Saenthon (24/01/2556)
Build
Dr. Anakkapon Saenthon (24/01/2556)
Dr. Anakkapon Saenthon (24/01/2556)
Dr. Anakkapon Saenthon (24/01/2556)
Dr. Anakkapon Saenthon (24/01/2556)
Dr. Anakkapon Saenthon (24/01/2556)
Dr. Anakkapon Saenthon (24/01/2556)
Dr. Anakkapon Saenthon (24/01/2556)
Dr. Anakkapon Saenthon (24/01/2556)
Load image & Save imageExample 1 :
Load image & Save image
Dr. Anakkapon Saenthon (24/01/2556)
2.
1. Click right
Dr. Anakkapon Saenthon (24/01/2556)
3. Select : Existing Project
1. Double Click Emgu.CV Folder
Dr. Anakkapon Saenthon (24/01/2556)
2. Select
3. Open
จะปรากฏ Emgu.CV project ใน Solution Explorer
และให�ทําการ Add Existing Project อีก 2 ครั้งเพื่อเรยีกอีก 2 project ดังนี้
Dr. Anakkapon Saenthon (24/01/2556)
เพื่อเรยีกอีก 2 project ดังนี้
เมื่อ ADD ครบ 3 project แลPวจะปรากฏ Item ใน ToolBox
Dr. Anakkapon Saenthon (24/01/2556)
ImageBox1 ImageBox2
Dr. Anakkapon Saenthon (24/01/2556)
ImageBox1 ImageBox2
1.Include library
Dr. Anakkapon Saenthon (24/01/2556)
2.ประกาศตัวแปร Image class(IMG,IMB)
Dr. Anakkapon Saenthon (24/01/2556)
Dr. Anakkapon Saenthon (24/01/2556)
Rotate ImageExample 2 : Rotate Image
Dr. Anakkapon Saenthon (24/01/2556)
Dr. Anakkapon Saenthon (24/01/2556)
มุมหมุน 180 องศา กําหนดพื้นหลังใหPเป\นสีดําMethod : Rotate
แกPเป\น IMB = IMG.Rotate(45, new Rgb(0, 0, 0));
Dr. Anakkapon Saenthon (24/01/2556)
SmoothGaussianExample 3 :
SmoothGaussian
Dr. Anakkapon Saenthon (24/01/2556)
Dr. Anakkapon Saenthon (24/01/2556)
ขนาด Filter 25x25 pixelMethod : SmoothGussian
แกPเป\น IMB = IMG.SmoothGaussian(9);
Dr. Anakkapon Saenthon (24/01/2556)
TextExample 4 :
Text
Dr. Anakkapon Saenthon (24/01/2556)
Include Library
Dr. Anakkapon Saenthon (24/01/2556)
Line & CircleExample 5 : Line & Circle
Dr. Anakkapon Saenthon (24/01/2556)
Dr. Anakkapon Saenthon (24/01/2556)
Dr. Anakkapon Saenthon (24/01/2556)
Dr. Anakkapon Saenthon (24/01/2556)
Dr. Anakkapon Saenthon (24/01/2556)
Dr. Anakkapon Saenthon (24/01/2556)
Assignment #81จงเขียนโปรแกรมสําหรับประมวลผลภาพ โดยให�สามารถเลือก Process การประมวลผลภาพได� ซึ่งมี Method ดังต<อไปนี้
1. Sobel(1,0,3) 2. Ratation สามารถเลือกมุมได� (กําหนดให�พื้นหลังเปJนสีแดง)3. SmoothGaussian สามารถกําหนดระดับของความเบลอ4. Text สามารถเขียนข�อความลงบนภาพได� กําหนดขนาดและตําแหน<งชอง
Dr. Anakkapon Saenthon (24/01/2556)
4. Text สามารถเขียนข�อความลงบนภาพได� กําหนดขนาดและตําแหน<งชองตัวอักษร
5. Circle เขียนวงกลม 1 วง โดยสามารถกําหนดจุดศูนยVกลางและรัศมี6. Line สามารถเขียนเส�นตรง 1 เส�น โดยสามารถกําหนดจุดเริ่มต�นละ
จุดสิ้นสุดได�