input:
output:
說明:
首先利用Webcam試拍一張照片,利用小畫家功能確定要擷取的物件RGB值。因為物件顏色單純一點效果較佳,所以選用老師的文件夾。使用cvInRangeS()函數來界定顏色誤差範圍,因為光影變化會影響物件的RGB值。
程式:
使用Opencv函數呼叫Webcam拍照存檔,並讀取到新的影像空間(Input)。利用小畫家功能確定的物件RGB值, 使用cvInRangeS()函數擷取選定的顏色範圍,製作出遮罩(MASK)。使用cvCopy() 函數將原來影像透過遮罩,過濾出新的圖片顯示出來,即為Output。


沒有留言:
張貼留言