網友 TIM 在網誌留言,提問如何用 VB 截取螢幕為黑色的座標點,並將之 curve fitting 獲得曲線多項式,在此說明如下:
這問題有兩大關鍵技術,一是螢幕取點,另一為求曲線方程式。
螢幕取點的部份,VB - Color Identification 一文應該已經提供方法,只要循XY座標逐一取點並辨識顏色,確認是黑色就將XY座標值儲存在陣列變數中,接下來方程式求解會用到。
關於方程式求解,你必須先假設方程式的型式,也就是要先決定多項式的次方,例如 Y = a + bX + cX2 然後利用最小平方法代入得知的XY座標數值即可求解。
已知 (x1,y1), (x2,y2), …… (xn,yn) n 點座標,求通過這 n 點附近誤差最小之曲線方程式 Y = a + bX + cX2 
賜馬拉錘
-
這幅圖如實描述了「馬拉錘」這個名字的內涵,這個男人的姿勢就像一匹馬,他用轉盤和連線,拉動著後方的錘子。
這些錘子不停的踹著他的屁屁,而該男子臉上那耐受的表情,正是馬拉錘的真實寫照。 為什麼這樣說呢?因為馬拉錘總是在做「自踢屁屁」的事。
馬拉錘聲稱「倉頡三代有複合字首且是定死的」,但是定死了哪些他又說不出來。他...
1 天前

沒有留言:
張貼留言