今天要學習的是將指定的顏色,改為使用著所想的特定顏色,第一步:
試著將視訊上出現黑色的畫面改為紅,
藉著老師的開導我試著假設每個像素是一個
向量:PIXEL= [B,G,R]
另外,組合另一種預想塗上的顏色向量
另外,組合另一種預想塗上的顏色向量
EX:紅色= [0,0,255]。
之間的差值的關係方程式為:
Ḏ= 開方((B- 0)^ 2 + (G- 0)^ 2 +(R - 0)^ 2)
之間的差值的關係方程式為:
Ḏ= 開方((B- 0)^ 2 + (G- 0)^ 2 +(R - 0)^ 2)
第二步:
使用IF判斷
if (sqrt(D) <>
ptr1[3*x]=targetBlue;
ptr1[3*x+1]=targetGreen;
ptr1[3*x+2]=targetRed;
}
將目標PIXEL改為targetBlue, targetGreen, argetRed
TH1為一個門檻值
接著老師進一步要求我們借的這方法的延伸,
將感應到的指定顏色,作為塗色筆
在一張白色的畫布上作畫。
沒有留言:
張貼留言