[討論] 即時 hsv 辨識顏色演算法過慢?已回收

看板MATLAB作者 (白開水)時間15年前 (2010/11/24 12:56), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
感謝之前網友的幫忙和協助. 我發現顏色還是會被場地光線干擾,那不就等於每次換場地都要調參數... (已經是用hsv的h了) 順便問一下camera只輸出rgb,但是我在運算過程是將當前截取的rgb換成hsv 做完運算後在即時顯示,這樣會讓影像有影響嗎? 我的camera在用 hsv 的 h 找黃色時辨識過慢,視頻在跑時只要我拿黃色物體去前面 影像就會停住,拿開後卻又恢復流暢,但用rgb找紅色卻非常順暢 不知道有沒有更快速的hsv寫法 我的黃色數值接近 0.1868 ~ 0.1941 應該是可以直接一行指令在 h 層設定0.1868 ~ 0.1941 參數為1 我該如何下? vid = videoinput('winvideo',1); data = getsnapshot(vid); hsv = rgb2hsv(data); h = hsv(:,:,1); im_bq = zeros(size(h)); im_bq(h > 0.1868 & h < 0.1941) = 1; diff_im = bwareaopen(im_bq,700); bw = bwlabel(diff_im,4); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.204.173.134
文章代碼(AID): #1Cx9hg3j (MATLAB)
文章代碼(AID): #1Cx9hg3j (MATLAB)