ラジアルを使って道路標識の形状を特定するためにトラッキングしています。 私は形状の中心点を持っています。私はその図形を識別するために7つの半径を見つけなければなりません。形状のラジアルの計算
https://lh4.googleusercontent.com/-sFsGXGD9VGI/TqxRjwIoSPI/AAAAAAAAAD0/yUOhN7RNUhU/s445/radiais.png
問題は、私が見つける方法がわからない、です:次の画像(画像A)のように、7つの私は0°点を見つけなければならないラジアル、30°、60°と90°を検索するに 私の中心から30度のところにあるポイント。私は0°でポイントを見つけるには :
見ては、私の最初のimplamentationに私は、画像bのような5つのラジアル(0°、45°と90°)を、計算した
//fix the y coordinate and increment x coord
for(x = center.x to width)
pixel(x, center.y)
を点を見つけるには90°私がやった:私がやった
//fix the x coordinate and increment y coord
for(y = center.y to height)
pixel(center.x, y)
は45°でポイントを見つけるには:
//increment x and y coord in the same number
for(x = center.x, y = center.y to width, height)
pixel(x, y)
をので、私は30°と60°でポイントにアクセスする方法を知りたい。
ps .:申し訳ありませんが、まだ画像を投稿できません!評判がない。
パーフェクト!それはまさに私が必要なものです!どうもありがとうございます! – vinigarcia87
vinigarcia87:あなたは歓迎です:) – BlackBear