Digital image Processing

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
Image Enhancement in the Spatial Domain
Advertisements

บทที่ 5 การดำรงชีวิตของพืช
การผลิตบ่อพัก ทำเอง ใช้เอง หจก. มภัสกาญ คอนสตรัคชั่น
จัดทำโดย น. ส. ดวงกมล งามอยู่เจริญ เลขที่ 8 น. ส. ณัชชา เชื้อตา เลขที่ 6 เตรียมบริหารธุรกิจปี 1.
การใช้งานโปรแกรม SPSS
หน่วยที่ 4 เครื่องวัดไฟฟ้าชนิดขดลวดเคลื่อนที่
หน่วยที่ 3 ภาษาคำสั่งพื้นฐานที่ใช้เขียนโปรแกรม PLC
การใช้งาน Microsoft Excel
ครั้งที่ 7 รีจิสเตอร์ (REGISTER). รีจิสเตอร์ (Register) รีจิสเตอร์เป็นวงจรความจำที่ใช้ในการเก็บค่า ทางไบนารี่ ใช้ในการเก็บค่าในระหว่างการ ประมวลผลโดยใช้ฟลิป.
โปรแกรมคำนวณคะแนน สหกรณ์ ตามเกณฑ์ดีเด่นแห่งชาติ กรมส่งเสริม สหกรณ์ กองพัฒนาสหกรณ์ด้านการเงิน และร้านค้า วิธีการใ ช้
การจัดเก็บข้อมูลในแฟ้มข้อมูลธรรมดา นั้น อาจจำเป็นที่ใช้แต่ละคน จะต้องมีแฟ้มข้อมูลของตนไว้เป็นส่วนตัว จึง อาจเป็นเหตุให้มีการเก็บข้อมูล ชนิดเดียวกันไว้หลาย.
วิธีการใ ช้ โปรแกรมคำนวณคะแนน กลุ่มเกษตรกรดีเด่น กองพัฒนาสหกรณ์ด้าน การเงินและร้านค้า กรมส่งเสริม สหกรณ์
LOGO ภาษาซี 1.1 อ. กฤติเดช จินดาภัทร์. LOGO ตัวอย่างโค้ดภาษาซี
Project Management by Gantt Chart & PERT Diagram
Digital Image Processing
กระบวนการ สังเคราะห์ด้วยแสง
หน่วยที่ 1 ปริมาณทางฟิสิกส์ และเวกเตอร์
อาจารย์อภิพงศ์ ปิงยศ Lab 05 : Microsoft Excel (Part3) พท 260 เทคโนโลยีสารสนเทศและการสื่อสารทางการท่องเที่ยว อาจารย์อภิพงศ์ ปิงยศ.
stack #2 ผู้สอน อาจารย์ ยืนยง กันทะเนตร
แรงแบ่งได้เป็น 2 ลักษณะ คือ 1. แรงสัมผัส ( contact force )
การใช้หม้อแปลงไฟฟ้า อย่างมีประสิทธิภาพ.
Number system (Review)
องค์ประกอบและเทคนิคการทำงาน
การประยุกต์ Logic Gates ภาค 2
Android Programming Multimedia Prawit Pimpisan Computer Science RERU.
แล้วทำการเรียงลำดับข้อมูลใหม่โดยเรียงจากน้อยไปหามาก
บทที่ 7 การหาปริพันธ์ (Integration)
BC320 Introduction to Computer Programming
ระดับความเสี่ยง (QQR)
The Comptroller General's Department ล้างบัญชีพักงานระหว่างก่อสร้าง
อาจารย์อภิพงศ์ ปิงยศ บทที่ 4 : สื่อกลางส่งข้อมูลและการมัลติเพล็กซ์ (Transmission Media and Multiplexing) Part3 สธ313 การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์ทางธุรกิจ.
การบัญชีต้นทุนช่วง (Process Costing).
ความหมายของเลเซอร์ เลเซอร์ คือการแผ่รังสีของแสงโดยการกระตุ้นด้วยการขยายสัญญาณแสง คำว่า Laser ย่อมาจาก Light Amplification by Stimulated Emission of Radiation.
บทที่ 7 การเขียนโปรแกรม แบบวนรอบทำซ้ำ (Loop)
บทที่ 4 การอินทิเกรต (Integration)
Basic Input Output System
บทที่ 8 การควบคุมโครงการ
คำสั่ง Create , Insert, Delete, Update
การประเมินผลการปฏิบัติงาน
กำหนดกรอบระยะเวลาการขึ้นทะเบียนปี2556/57 1. ข้าว
วิธีการกำหนดค่า Microsoft SharePoint ของคุณ เว็บไซต์ออนไลน์
Data storage II Introduction to Computer Science ( )
คำสำคัญ : ความชุกวัณโรค, ผู้ต้องขังในเรือนจำ
Digital image Processing
อาจารย์อภิพงศ์ ปิงยศ Lab 06 : Microsoft Excel (Part2) ทท101 เทคโนโลยีสารสนเทศและนวัตกรรมการสื่อสารทางการท่องเที่ยว อาจารย์อภิพงศ์
วัฏจักรหิน วัฏจักรหิน : วัดวาอาราม หินงามบ้านเรา
1. ความหมายของการสื่อสารข้อมูล
การสร้างแบบสอบถาม และ การกำหนดเงื่อนไข.
บทที่ 5 แสงและทัศนะศาสตร์ Witchuda Pasom.
Data storage II Introduction to Computer Science ( )
กฎกระทรวงสถานีบริการก๊าซปิโตรเลียมเหลว พ.ศ.....
BASIC STATISTICS MEAN / MODE / MEDIAN / SD / CV.
บทที่ 7 การประมวลผลอาร์เรย์
Digital image Processing By Asst. Prof. Juthawut Chantharamalee
Chapter 7 การพยากรณ์ (Forecasting) Asst.Prof. Juthawut Chantharamalee
ค่ารูรับแสง - F/Stop ค่ารูรับแสงที่มีค่าตัวเลขต่ำใกล้เคียง 1 มากเท่าไหร่ ค่าของรูรับแสงนั้นก็ยิ่งมีความกว้างมาก เพราะเราเปรียบเทียบค่าความสว่างที่ 1:1.
2 โครงสร้างข้อมูลแบบสแตก (STACK).
3 โครงสร้างข้อมูลแบบคิว (QUEUE).
Digital image Processing By Asst. Prof. Juthawut Chantharamalee
บทที่ 2 โครงสร้างข้อมูลแบบแถวลำดับหรืออาร์เรย์ (Array)
Chapter 3 : Array.
Array: One Dimension Programming I 9.
การสเก็ตภาพสามมิติ(Three-Dimensional Pictorials )
การเขียนโปรแกรมด้วยภาษาไพทอน การเขียนโปรแกรมแบบทางเลือก
ทายสิอะไรเอ่ย ? กลม เขียวเปรี้ยว เฉลย ทายสิอะไรเอ่ย ? ขาว มันจืด เฉลย.
Decision: Single and Double Selection (if and if-else statement)
การเคลื่อนที่แบบฮาร์มอนิกอย่างง่าย (Simple harmornic motion)
การวิเคราะห์สถานะคงตัวของ วงจรที่ใช้คลื่นรูปไซน์
พื้นฐานการมองแบบภาพ 2D 3D
ใบสำเนางานนำเสนอ:

Digital image Processing By Asst. Prof. Juthawut Chantharamalee Chapter 2 Digital Image Fundamental Department of Computer Science, Faculty of Science and Technology Suan Dusit University

Chapter 2 Digital Image Fundamental Part 1 Chapter 2 Digital Image Fundamental Computer Science at Suan Dusit University Thailand

Chapter 2: Digital Image Fundamental Part 1 การรับภาพ ทำได้อย่างไร รูปตัดตามขวางแสดงโครงสร้างของตามนุษย์ (Figure from Rafael C. Gonzalez and Richard E. Wood, Digital Image Processing, 3rd Edition.

Chapter 2: Digital Image Fundamental Part 1 โครงสร้างของตามนุษย์ มีลักษณะใกล้เคียงทรงกลมมีเส้นผ่าศูนย์กลางเฉลี่ย 20 มม. Cornia (กระจกตา) เป็นเนื้อเยื่อโปร่งแสงซึ่งครอบคลุมพื้นผิว ของตาที่อยู่ด้านหน้า Iris (ม่านตา) ควบคุมปริมาณของแสงที่เข้าสู่ ตา Lense (เลนส์) ดูดซึมสเปคตรัมของแสงที่มองเห็นได้ประมาณ 8 %

Chapter 2: Digital Image Fundamental Part 1 โครงสร้างของตามนุษย์ Retina (จอตา) มีตัวรับแสงจํานวนมากซึ่งมี 2 ชนิดคือ 1. cones (เซลล์รูปกรวย) มีประมาณ 6-7 ล้านเซลล์อยู่บริเวณส่วนกลางของจอตาที่เรียกว่า fovea มี ความไวต่อสีมาก (bright light vision) 2. rods (เซลล์รูปแท่ง) มีประมาณ 75-150 ล้านเซลล์กระจายอยู่บนพื้นผิวของจอตาไวต่อความสว่างน้อย (dim light vision)

Chapter 2: Digital Image Fundamental Part 1 การกระจายของเซลล์รูปกวยและเซลล์รูปแท่ง Blind spot คือพื้นที่ที่ไม่มี ตัวรับอยู่ Figure from Rafael C. Gonzalez and Richard E. Wood, Digital Image Proce ssing, 3rd Edition.

Chapter 2: Digital Image Fundamental Part 1 การสร้างภาพขึ้นในตามนุษย์ รูปร่างของเลนส์ถูกควบคุมด้วยความดันของเอ็นขึงแก้วตาเพื่อที่จะเพ่งไปยัง วัตถุมีภาพสะท้อนเกิดขึ้นในบริเวณ fovea ของจอตาและแล้วก็มีการรับรู้ เกิดขึ้นโดยการกระตุ้นของตัวรับแสงที่สัมพันธ์กันซึ่งจะทําการแปลงพลังงาน แสงเป็นกระแสประสาทไฟฟ้าโดยจะมีการแปลด้วยสมองต่อไป

Chapter 2: Digital Image Fundamental Part 1 Simultaneous contrast ในบางครั้งระบบ การมองเห็นของ มนุษย์อาจ ตีความหมายผิด ซึ่งจะเห็นว่า รูป สี่เหลี่ยมที่เห็นอยู่ ด้านซ้ายจะมีความ เข้มของแสงเท่ากัน ทุกรูป Figure from Rafael C. Gonzalez and Richard E. Wood, Digital Image Proce ssing, 3rd Edition.

Chapter 2: Digital Image Fundamental Part 1 Optical illusion • รูปด้านซ้ายบนมองเห็นเส้นกรอบสี่เหลี่ยม ซึ่งในความเป็นจริงแล้วไม่มีเส้น • รูปด้านขวาบนมองเห็นวงกลมอยู่ตรงกลางทั้ง ๆที่ไม่ได้วาดวงกลม • รูปด้านซ้ายล่างมองเห็นเส้นทั้งสองมีความยาวไม่เท่ากันซึ่งในความเป็นจริงแล้วยาวเท่ากัน • รูปด้านขวาล่างเส้นทุกเส้นที่อยู่ในแนว 45 องศาห่างเท่ากันและขนานกันซึ่งอาจจะไม่เห็น แบบนั้น Figure from Rafael C. Gonzalez and Richard E. Wood, Digital Image Proce ssing, 3rd Edition.

Chapter 2: Digital Image Fundamental Part 1 Electromagnetic Spectrum Sir Isaac Newton พบว่าเมื่อ แสงอาทิตย์ผ่านปริ ซึ่มจะเกิดลําแสงที่ ประกอบด้วย สเปคตรัมของสีจาก สี่ม่วงถึงสีแดง Figure from Rafael C. Gonzalez and Richard E. Wood, Digital Image Proce ssing, 3rd Edition.

Chapter 2: Digital Image Fundamental Part 1 https://chomchom2539.files.wordpress .com/2014/09/e0b8a0 e0b8b2e0b89e e0b899e0b8b4 e0b988e0b887113.jpg https://wavelength101.files.wordpress.com/2016/07/2887c - spectroscopy_03.jpg

Chapter 2: Digital Image Fundamental Part 1 การ ร วมกันขอ งแ สง และ

Chapter 2: Digital Image Fundamental Part 1 Sensors ที่ใช้ในการรับภาพจากแสง Figure from Rafael C. Gonzalez and Richard E. Wood, Digital Image Proce ssing, 3rd Edition.

Chapter 2: Digital Image Fundamental Part 1 การได้ภาพ 2 มิติจาก single sensor Figure from Rafael C. Gonzalez and Richard E.Wood, Digital Image Processing, 3r d Edition.

Chapter 2: Digital Image Fundamental Part 1 http://www.vision-systems.com/articles/20 12/06/vrmagic- releases-single-sensor-usb-cameras-with-glo bal-shutter.html http://www.jai.com/en/products/progressi vescan

Chapter 2: Digital Image Fundamental Part 1 การได้ภาพจาก line sensor (Figure from Rafael C. Gonzalez and Richard E.Wood, Digital Image Processing, 3rd Ed ition.

Chapter 2: Digital Image Fundamental Part 1 http://extremeelectronics.co.in/lfrm8/Help/ LineSensor.htm

Chapter 2: Digital Image Fundamental Part 1 http://www.genuineholographics.com/ camera.html http://commons.wikimedia.org/wiki/File:CC D_line_sensor.JPG http://www.photonics.com/Article.asp x?AID=33915

Chapter 2: Digital Image Fundamental Part 1 การได้ภาพจาก array sensor http://www.vcharkarn.com/vcafe/63721 charge-coupl ed devices (CCDs) http://micro.magnet.fsu.edu/primer/digitaliaging/concepts/fullfram e.html

Chapter 2: Digital Image Fundamental Part 1 http://uuhsc.utah.edu/ uumsi/ourmegsystem. html#data-acquisition http://www.dpreview.com/gl ossary/camera-system/color -filter-array http://www.tekscan.co m/about

Chapter 2: Digital Image Fundamental Part 1 http://en.wikipedia.org/wiki/Im age_sensor http://www.aliexpress.com/store/product/CMOS-600T VL-Security-Array- Camera-CCTV-Kamera-Video-indoor- outdoor-water-resistance-night- vision-30m-D/904683 _714542019.html

Chapter 2 Digital Image Fundamental Part 2 Chapter 2 Digital Image Fundamental Computer Science at Suan Dusit University Thailand

Chapter 2: Digital Image Fundamental Part 2 Figure from Rafael C. Gonzalez and Richard E.Wood, Digital Image Processing, 3rd Edi tion.

Chapter 2: Digital Image Fundamental Part 2 Image Sampling and Quantization เป็น แปลงสัญญาณภาพที่มีความ ต่อเนื่องให้อยู่ในรูปแบบดิจิทัล Sampling = แปลงค่าพิกัดให้เป็นเลขจำนวนเต็ม Quantuzation = แปลงค่าของ function ให้เป็นเลขจำนวนเต็ม http://th.wikipedia.org/wiki/%E0%B9%84%E0%B8%9F%E0%B8%A5%E0%B 9%8C:THdigitized.png

Chapter 2: Digital Image Fundamental Part 2 Image Sampling and Quantization Figure from Rafael C. Gonzalez and Richard E.Wood, Digital Image Processing, 3rd Edi tion.

Chapter 2: Digital Image Fundamental Part 2 ผลลัพธ์ของ Image Sampling and Quantization Figure from Rafael C. Gonzalez and Richard E.Wood, Digital Image Processing, 3rd Edi tion.

Chapter 2: Digital Image Fundamental Part 2

Chapter 2: Digital Image Fundamental Part 2 แสดง image ในรูปของ matrix โดย M คือ จํานวนแถว และ N คือ จํานวนคอลัมน์

Chapter 2: Digital Image Fundamental Part 2 Figure from Rafael C. Gonzalez and Richard E.Wood, Digital Image Processing, 3rd E dition.

Chapter 2: Digital Image Fundamental Part 2 – Image element หรือ – Picture element หรือ – Pixel หรือ – Pel หรือ

Chapter 2: Digital Image Fundamental Part 2 ให้ L คือระดับสีเท่า ( gray level ) หรือระดับความสว่างของแต่ละ pixel เราจะบอกค่าระดับสีเท่าในรูปแบบของจํานวน bits (k) L = 2k โดยค่าของแต่ละ pixel อยู่ในช่วง [0,L-1] เช่น ภาพขนาด 8 bits มี L = 28=256 ซึ่งจะมีค่าของ pixel อยู่ ในช่วง 0-255 จํานวน bit(s) ทั้งหมดที่ใช้เก็บภาพ digital ในแหล่งเก็บข้อมูล เช่น Harddisk เท่ากับ b = M x N x K

Chapter 2: Digital Image Fundamental Part 2 Spatial Resolution • Sampling เป็นวิธีการที่จะได้ Spatial Resolution ซึ่งเป็นการบอกถึงรายละเอียดที่น้อยที่สุดใน image เช่น image ขนาด M x N pixels • โดยทั่วไปจะบอกเป็น dots (pixels) per unit distance ซึ่งใช้ในอุตสาหกรรมการพิมพ์ –มักนิยมใช้เป็น dots per inch (dpi)

Chapter 2: Digital Image Fundamental Part 2 Intensity หรือ Gray level Resolution • Quantization เป็นวิธีการที่จะได้ intensity หรือ Gray level resolution ซึ่งเป็นการบอกการเปลี่ยนแปลงที่น้อยที่สุดของระดับเท่า • โดยทั่วไปจะบอกเป็นจํานวน bit เช่น 8 bits จะมี 28 = 256 levels

Chapter 2: Digital Image Fundamental Part 2 ผลของ spatial resolution • Original image 1250 dpi มีขนาด 369 2x2812 Pixels Image 72 dpi มี ขนาด 213x162 Pixels Figure 2.20 มีการปรับขนาดโดยการ zoom ให้ เท่ากับ original image เพื่อการเปรียบเทียบ Figure from Rafael C. Gonzalez and Richard E.Wood, Digital Image Processing, 3rd E dition.

Chapter 2: Digital Image Fundamental Part 2 ผลของ gray-level resolution Figure from Rafael C. Gonzalez and Richard E.Wood, Digital Image Processing, 3rd E dition.

Chapter 2: Digital Image Fundamental Part 2 Figure from Rafael C. Gonzalez and Richard E.Wood, Digital Image Processing, 3rd E dition.

Chapter 2: Digital Image Fundamental Part 2 การขยายและลดขนาดภาพ • ต้องใช้ 2 ขั้นตอนด้วยกันคือ 1. สร้างพิกัดใหม่ 2. กําหนดค่า gray level ให้กับพิกัดใหม่ เช่น ต้องการขยายภาพจาก 2x2 pixels เป็น 4 x 4 pixels

Chapter 2: Digital Image Fundamental Part 2 กําหนดพิกัดจากพิกัดของภาพ ต้นฉบับ

Chapter 2: Digital Image Fundamental Part 2 กำหนดค่า gray level ถ้าภาพมีขนาดอื่ น ๆ ???

Chapter 2: Digital Image Fundamental Part 2 Nearest neighbor interpolation

Chapter 2: Digital Image Fundamental Part 2 Bilinear interpolation g(i, j) = (1-t)*(1-u)*f1(i1,j1)+t*(1-u)*f2(i2, j2)+(1-t)*u*f3(i3, j3)+t*u*f4(i4, j4)

Chapter 2: Digital Image Fundamental Part 2 ตัวอย่างพิกัดเดียว f(0.6) = (0.6)(50)+(0.4)(20) =38

Chapter 2: Digital Image Fundamental Part 2 ตัวอย่างของการขยายภาพ Figure from Rafael C. Gonzalez and Richard E.Wood, Digital Image Processing, 3rd E dition.

Chapter 2: Digital Image Fundamental Part 2 ความสัมพันธ์พื้นฐานระหว่าง pixels Neighbors of Pixel 1. ให้ P อยู่พิกัด (x,y) 4-neighbors ของ p เขียนเป็นสัญลักษณ์ได้เป็น N4 (P)

Chapter 2: Digital Image Fundamental Part 2 Neighbors of Pixel 2. ให้ P อยู่พิกัด (x,y) diagonal neighbors ของ p เขียนเป็นสัญลักษณ์ได้เป็น Nd (P)

Chapter 2: Digital Image Fundamental Part 2 Neighbors of Pixel 3. ให้ P อยู่พิกัด (x,y) 8-neighbors ของ p เขียนเป็นสัญญาลักษณ์ได้เป็น N8 (P)

Chapter 2: Digital Image Fundamental Part 2 Adjacency ให้ V เป็น set ของความเข้มแสง 4-adjacemcy : มี pixel p และ q ซึ่งมีค่าที่อยู่ใน set V จะเป็น 4-adkacency ถ้า q อยู่ในเซตของ N4 (P) 8- adjacemcy : มี pixel p และ q ซึ่งมีค่าอยู่ในset V จะเป็น 8-adjacemcy ถ้า q อยู่ในเซตของ N8 (P) M-adjacemcy (mixed adjacemcy) : มี pixel p และ q ซึ่งมีค่าอยู่ใน set V จะเป็น m-adjacemcy ถ้า -q อยู่ใน N4 (P) -q อยู่ใน Nd (P) และเซตของ N4 (P) ∩ Nd (q) แล้วสมาชิกในเซตไม่อยู่ใน set v **หมายเหตุ : M-adjacemcy จะปรับปรุง 8-adjacemcy เพื่อลดความกำกวมลง

Chapter 2: Digital Image Fundamental Part 2 กำหนดให้ V = {1} • Figure 2.25(a) แสดงตัวอย่างของการจัดเรียง pixel ใน image • Figure 2.25(b) แสดงผลลัพธ์ของการใช้ 8-adjacency ซึ่งเห็นถึงความกํากวม • Figure 2.25(c) แสดงการใช้ m-adjacency Figure from Rafael C. Gonzalez and Richard E.Wood, Digital Image Processing, 3rd E dition.

Chapter 2: Digital Image Fundamental Part 2 Distance Measures ให้ pixel p , q และ z อยู่ในพิกัด ( x, y ),( s, t ) และ ( v, w ) ตามลําดับแล้วให้ D คือ ระยะทาง ถ้า D(p, q) ≥ 0 (D(p, q) = 0 ก็ต่อเมื่อ p = q ) D(p, q) = D(q, p) D(p, z) ≤ D(p, q) + D(q, z)

Chapter 2: Digital Image Fundamental Part 2 Euclidean distance De (p,q) = [(x-s)2 + (y-t)2]1/2

Chapter 2: Digital Image Fundamental Part 2 D4 distance หรือ city – block distance D4 (p, q) = l x - s l + l y - t l

Chapter 2 Digital Image Fundamental Part 3 Chapter 2 Digital Image Fundamental Computer Science at Suan Dusit University Thailand

Chapter 2: Digital Image Fundamental Part 3 หลักการทางคณิตศาสตร์เบื้องต้นใน Digital Image Processing Array versus Matrix Operations • ตัวอย่าง มี image ขนาด 2x2 จำนวน 2 image • Array product

Chapter 2: Digital Image Fundamental Part 3 Matrix product ในการดําเนินการกับ images โดยทั่วไปใช้ array operation

Chapter 2: Digital Image Fundamental Part 3 Linear versus Nonlinear Operations • กําหนดให้มีตัวดําเนินการ H ที่ทําให้เกิด output image, g(x, y) สําหรับ input image, f(x, y) H[f(x, y)] = g(x, y) • H จะเรียกว่าเป็น linear operator ถ้า โดยที่ ai และ aj คือค่าคงที่ใด ๆ fi(x,y) และ fj (x.y) คือ image ที่มีขนาดเท่ากัน

Chapter 2: Digital Image Fundamental Part 3 ตัวอย่าง ให้ A1 = 1 และ A2 = -1 ใช้ sum operator

Chapter 2: Digital Image Fundamental Part 3 จะเห็นได้ว่า sum operator เป็น linear operator

Chapter 2: Digital Image Fundamental Part 3 ตัวอย่าง ให้ A1 = 1 และ A2 = -1 ใช้ max operator

Chapter 2: Digital Image Fundamental Part 3 จะเห็นได้ว่า max operator เป็น nonlinear operator

Chapter 2: Digital Image Fundamental Part 3 Arithmetic Operations • มีการดําเนินการระหว่างคู่ของ pixel ใน f และ g สําหรับ x = 0, 1, 2, …, M และ y = 0, 1, 2, …, N โดย M และ N คือ ขนาดของ row และ column ของ image ดังนี้ s(x, y) = f(x, y) + g(x, y) d(x, y) = f(x, y) - g(x, y) p(x, y) = f(x, y)* g(x, y) v(x, y) = f(x, y) / g(x, y) • จะได้ s, d, p แล v ซึ่งเป็น image ที่มีขนาด MxN

Chapter 2: Digital Image Fundamental Part 3 รูป (a) ถูก add Gaussian Noise (+) (sensor noise) รูปที่เหลือคือผลของการใช้ averaging กับรูป (a) Figure from Rafael C. Gonzalez and Richard E.Wood, Digital Image Processing, 3rd E dition.

Chapter 2: Digital Image Fundamental Part 3 Image subtraction (-) for enhancing differences Figure from Rafael C. Gonzalez and Richard E.Wood, Digital Image Processing, 3rd E dition.

Chapter 2: Digital Image Fundamental Part 3 (a) ภาพ X-ray ส่วนหัวของผู้ป่วย (b) ภาพหลังจากฉีด iodine เข้าไปในกระแสเลือด (c) ใช้หลักการลบภาพ a และ b (d) ทําให้ภาพ c ชัดขึ้น Figure from Rafael C. Gonzalez and Richard E.Wood, Digital Image Processing, 3rd E dition.

Chapter 2: Digital Image Fundamental Part 3 Shading correction ใช้หลักการคูณ Figure from Rafael C. Gonzalez and Richard E.Wood, Digital Image Processing, 3rd E dition.

Chapter 2: Digital Image Fundamental Part 3 ใช้หลักการ คูณ Figure from Rafael C. Gonzalez and Richard E.Wood, Digital Image Processing, 3rd E dition.

Chapter 2: Digital Image Fundamental Part 3 Set and Logical Operations Basic set operations Figure from Rafael C. Gonzalez and Richard E.Wood, Digital Image Processing, 3rd E dition.

Chapter 2: Digital Image Fundamental Part 3 a) ให้เป็น set A b) Complement of A ได้ image negative c) ให้ B คือ image ที่มีขนาดเท่า A มีค่าของแต่ละ pixel เท่ากับ 3 เท่าของค่าเฉลี่ยของค่าของ pixel ใน A จะได้ผลลัพธ์ของ A U B = {max(a, b)|a E A, b E B } Figure from Rafael C. Gonzalez and Richard E.Wood, Digital Image Processing, 3rd E dition.

Chapter 2: Digital Image Fundamental Part 3 Logical operations Figure from Rafael C. Gonzalez and Richard E.Wood, Digital Image Processing, 3rd E dition.

Chapter 2: Digital Image Fundamental Part 3 Spatial Operations • Single-pixel operations มีการดําเนินการกับ pixel เดี่ยว ๆ โดยอาจจะเขียนในรูปแบบ s = T(z) โดยที่ z คือค่าความเข้มแสงของ pixel ใน original image s คือค่าความเข้มแสงของ pixel ใน image ที่มีการดําเนินการในพิกัดที่สัมพันธ์กัน T คือ transformation function

Chapter 2: Digital Image Fundamental Part 3 ตัวอย่าง Figure from Rafael C. Gonzalez and Richard E.Wood, Digital Image Processing, 3rd E dition.

Chapter 2: Digital Image Fundamental Part 3 • Neighborhood operations มีการใช้ pixel ข้างเคียงประกอบ เช่น Figure from Rafael C. Gonzalez and Richard E.Wood, Digital Image Processing, 3rd E dition.

Chapter 2: Digital Image Fundamental Part 3 Geometric spatial transformations and image registration • Geometric transformation ประกอบด้วย 2 ขั้นตอน คือ 1. spatial transformation of coordinate 2. intensity interpolation ซึ่งเป็นการกําหนดค่าความเข้มแสงให้กับ pixel • transformation of coordinate อาจเขียนได้เป็น (x, y) = T{(v, w)} โดยที่ (v, w) คือ coordinate ของ original image (x, y) คือ coordinate ของ transformed image

Chapter 2: Digital Image Fundamental Part 3 Affine Transformation

Chapter 2: Digital Image Fundamental Part 3 หมุนภาพ 21 องศากับการใช้ interpolation 3 แบบ

Chapter 2: Digital Image Fundamental Part 3 Image Registration

Chapter 2: Digital Image Fundamental Part 3 Image Transforms • ทําการแปลง image ที่อยู่ใน spatial domain ให้อยู่ใน transform domain • โดยทั่วไป 2D linear transform อยู่ในรูปแบบ โดยที่ f(x, y) คือ input image r(x, y, u, v) เรียกว่า forward transform kernel T(u, v) คือ forward transform ของ f(x, y)

Chapter 2: Digital Image Fundamental Part 3 x = 0, 1, 2, … , M-1 y = 0, 1, 2, … , N-1 u = 0, 1, 2, … , M-1 v = 0, 1, 2, … , N-1 • เมื่อมีการแปลงกลับ (inverse transform)ใช้รูปแบบ โดยที่ s(x, y, u, v) คือ inverse transform kernel

Chapter 2: Digital Image Fundamental Part 3

Chapter 2: Digital Image Fundamental Part 3 ตัวอย่าง การดําเนินการใน transform domain (ใช้ Fourier transform)

The End Chapter 2 Digital Image Fundamental