L 云K"ECO"AQCP
4.2. X穎 lý hình 違nh
4.2.2. Quy trình x穎 lý hình 違nh sau khi ch映p
E "ejwc"ucw"vjw"jq衣ej Ej映r"違pj Vt ej"zw医v"ikƒ"vt鵜"T."I."D Ejw{吋p"8鰻k"o»"j·pj"o w" RGB sang HSV Threshold Zƒe"8鵜pj"vj pj"rj亥p"o w Hình 4.13 Quy trình xぬ lý hình Vnh 4.2.2.1.Chつp Vnh
Hu nh Hiあn Vinh - 1970234
E "ejwc"8逢嬰e"d<pi"v違i v壱n chuy吋n qua h瓜p 違nh, khi quét qua c違m bi院n v壱t c違n h欝ng ngo衣i s胤8逢嬰c c違m bi院n ghi nh壱n tín hi羽u truy隠n cho máy tính th詠c hi羽p"n逢w"違nh t衣i v鵜vt "8„0"謂pj"8逢嬰c ch映p b茨ng h羽 2 camera cho ra 2 違nh 荏 2 phía c栄a qu違 cà chua. 4.2.2.2.Trích xuXt giá trお RGB
Hình 違pj"8逢嬰c c医u t衣o t瑛 hàng ngàn t噂i hàng tri羽w"8k吋m (pixel) 違nh. M厩k"8k吋m 違nh là m瓜t kh嘘i màu r医t nh臼x "n "8挨p"x鵜e挨"d違n nh医t c医u t衣o nên m瓜t b泳c 違nh. Vì là m瓜t kh嘘i màu nên m厩k"8k吋m 違nh s胤 có giá tr鵜 R, G, B c映 th吋.
V́{"vjgq"8瓜 phân gi違i 違nh mà s嘘 phép toán trích xu医t giá tr鵜 R, G, B s胤 khác nhau. Mô hình này d詠 8鵜nh thi院t k院 s穎 d映pi"Ygdeco"Tcrqq" E482"8瓜 phân gi違i なひにど 抜 などぱどrkzgnu"8吋 gi違m chi phí. Vì v壱{"8吋 gi違m s嘘 l亥n ph違i x穎 lý trích xu医t R, G, B thì c亥n thi院t c亥n ph違i có m瓜v"d逢噂c ph映 gi違o"m ej"vj逢噂c 違pj0"A吋 8挨p"ik違n hóa quá trình thì lu壱p" x<p" p {" u胤 t衣o ra m瓜t công c映 gi違o" m ej" vj逢噂c 違nh xu嘘ng はねど 抜 ねぱど rkzgnu"vt逢噂c khi ch映p. V壱y s嘘 phép toán trích xu医t giá tr鵜 T."I."D"v逢挨pi" 泳ng là: はねど 抜 ねぱど 噺 ぬどばにどど (phép toán).
Các ngôn ng英 l壱r"vt·pj"vj逢運ng s胤 h厩 tr嬰 mj»pi"ikcp"n逢w"違pj"mjk"8丑c 違nh vào. 謂pj"8逢嬰e"n逢w"vt英 f逢噂i các giá tr鵜 c栄a t瑛ng pixel. Khi c亥n thi院v"8丑c giá tr鵜 c栄a pixel p q."vc"f́pi"j o"8吋 l医y giá tr鵜rkzgn"8„0"X "f映 Hình 4.15 minh h丑a cho vi羽e"8丑c giá tr鵜 pixel b医t k trong t羽p 違pj"8«"n逢w"x q"d瓜 nh噂 trong ph亥n m隠m MATLAB.
Hu nh Hiあn Vinh - 1970234 4.2.2.3.Chuyあp"8ごi RGB sang HSV
Trong nghiên c泳u c栄c"o·pj."Uokvj"8«"8逢c"tc"vjw壱t toán chuy吋p"8鰻i t瑛 mô hình o w"TID"ucpi"o»"j·pj"o w"JUX"vjgq"eƒe"d逢噂c sau:
1. Tìm max và min c栄a R, G, B: 警 噺 Œ̇®岫迎 罫 稽岻 兼 噺 ŒÆº"岫迎 罫 稽岻 2. Gán: 撃 噺 警 3. Tìm ッ噺 警 伐 兼 4. N院u ッ噺 ど thì 鯨 噺 ど0"Pi逢嬰c l衣i 鯨 噺暢ッ 5. Tính H: H亥u h院t các ngôn ng英 l壱p trình s胤 h厩 tr嬰vj逢"xk羽n chuy吋p"8鰻i t瑛 RGB sang HSV x "pi逢嬰c l衣i. Ví d映 v隠8q衣p"ej逢挨pi"vt·pj"ejw{吋n t瑛 mô hình RGB sang HSV trong MATLAB pj逢"ucw<
clear all; close all; clc;
x=imread('D:\STUDY_WORK\POST GRADUATED\Master Thesis\demo\1.jpg');
figure,imshow(x),title(Anh goc RGB'); hsv_x = rgb2hsv(x);
figure,imshow(hsv_x),title(Anh phien ban HSV');
茎 噺 なは 菌 衿 衿 衿 衿 衿 芹 衿 衿 衿 衿 衿 緊 罫 伐 稽ッ な 髪迎 伐 稽ッ に 髪稽 伐 迎ッ ぬ 髪罫 伐 迎ッ ね 髪迎 伐 罫ッ の 髪稽 伐 罫ッ N院u 警 噺 迎 兼 噺 稽 N院u 警 噺 罫 兼 噺 稽 N院u 警 噺 罫 兼 噺 迎 N院u 警 噺 稽 兼 噺 迎 N院u 警 噺 稽 兼 噺 罫 N院u 警 噺 迎 兼 噺 罫
Hu nh Hiあn Vinh - 1970234
K院t qu違 trên Hình 4.16a là 違nh g嘘e"8逢c"x q"ej逢挨pi"vt·pj"x噂i mô hình màu RGB, sau khi dùng hàm rgb2hsv(x), 違pj"8«"ejw{吋p"ucpi"o»"j·pj"o w"JUX"pj逢"
Hình 4.16b
4.2.2.4.Zƒe"8おpj"pi⇔だng lがc màu và tách biên (Threshold)
Hình 4.17 でng dつng lがc màu tích hぢp snn trong MATLAB
A吋 có th吋zƒe"8鵜nh t雨 l羽 màu và phân lo衣k"vj·"vt逢噂c tiên ph違k"zƒe"8鵜pj"8¤w"n "sw違 x "8¤w"n "p隠n trong 違nh. Mu嘘n l丑e"8逢嬰c màu thì c亥n ph違i có giá tr鵜pi逢叡ng giá tr鵜 cao
a. Vt⇔ずc khi chuyあp"8ごi b. Sau khi chuyあp"8ごi Hình 4.16 Unh cà chua khi chuyあp"8ごi mô hình màu RGB sang HSV
Hu nh Hiあn Vinh - 1970234
nh医t và th医p nh医t c栄a t瑛ng thông s嘘 J."U"x "X0"Ucw"8„"x噂i nh英pi"8k吋m 違nh nào có giá tr鵜 màu H, S, V n茨o"piq k"pi逢叡ng giá tr鵜 8«"e k"8員t thì chuy吋n giá tr鵜 màu sang giá tr鵜 nh鵜 rj¤p"n "Ð2Ñ."o w"v衣i v鵜 vt "8„"u胤 e„"o w"8gp0"Ucw"mjk"8ã l丑c màu, nh英ng 8k吋m 違nh nào không có giá tr鵜 n "Ð2Ñ"u胤8逢嬰e"f́pi"8吋 tính thành ph亥n màu.
Trong công c映 c栄a mình, MATLAB có tích h嬰p s印n 泳ng d映ng l丑c màu Color Thresholder. Giao di羽n chính sau khi n衣p 違nh c亥n l丑e"o w"pj逢"Hình 4.17. T衣k"8„"e„" th吋 ch丑n l丑c màu theo nhi隠u mô hình màu khác nhau.
Ch丑n mô hình màu HSV, giao di羽n l丑e"o w"pj逢"Hình 4.18. Sau khi ch雨nh các giá tr鵜pi逢叡ng H, S và V, ta th医y ph亥n n隠n 違pj"8«"d鵜d»k"8gp"x "ej雨 còn ph亥n qu違 cà chua trong 違nh.
Hình 4.18 Upj"ucw"mjk"8⇔ぢc lがc phZn nzn
A吋zƒe"8鵜pj"pi逢叡ng l丑c màu áp d映ng cho 違pj"8逢嬰c ch映p t瑛 camera s胤 ch院 t衣o, lu壱p"x<p"p {"u穎 d映pi"rj逢挨pi"rjƒr"vj穎 và sai nhi隠u l亥p"8吋v·o"pi逢叡ng giá tr鵜 l丑c màu. 4.2.2.5.Zƒe"8おnh thành phZn màu
A吋 ti院t ki羽m chi phí, mô hình này s穎 d映ng camera là Webcam nên ch医v"n逢嬰ng o w"mj»pi"ecq0"Pj逢"Hình 4.19 8嘘i v噂i màu xanh c栄a qu違e "ejwc"vj·"mjk"8逢嬰c ch映p l衣i, hình 違nh hi吋n th鵜 màu ám vàng ch泳 không còn là màu xanh nguyên th栄y. Vì v壱y
Hu nh Hiあn Vinh - 1970234
tác gi違 s胤 s穎 d映ng t雨 l羽 ph亥p"vt<o"o w"8臼8吋8ƒpj"ikƒ"8瓜 chín c栄a qu違 cà chua. Pj逢"8«"vt·pj"d {"荏 m映c 3.1.1, d詠a theo USDA, nhóm Green, Breakers, Turning 8逢嬰c phân nhóm cà chua xanh (lo衣i 1), Pink và m瓜t ph亥p"Nkijv"Tgf"* v"j挨p"92'"o w" 8臼+"8逢嬰e"rj¤p"pj„o"e "ejwc"j逢運ng (lo衣i 2), ph亥n còn l衣i c栄a Light Rgf"x "Tgf"8逢嬰c phân nhóm cà chua chín lo衣i 3). Vì v壱y tiêu chí phân lo衣i xanh và chín là:
BVng 4.2 Tiêu chí phân loTi cà chua theo tえ lうo w"8ぎ
Cà chua xanh (lo衣i 1) E "ejwc"j逢運ng (lo衣i 2) Cà chua chín (lo衣i 3) '"o w"8臼判 30% 30% 判'"o w"8臼判 0% 92'">"'"o w"8臼