ravegoat
28-10-08, 09:58
با سلام!
در اين تاپيك مي خواهيم توضيح دهيم كه چگونه مي توانيم مقدار يك زاويه را تشخيص دهيم.
من قصد دارم كه با قوانين برداري، مقدار زاويه را تعيين كنم.
ابتدا قانون بردار ها را شرح مي دهيم و سپس به كد نويسي مي پردازيم:
Only the registered members can see the link
تفاضل بردارها و اثبات رابطه:
(|c| ^ 2) = (|a| ^ 2) + (|b| ^ 2) - (2 * |a| * |b| * CosO) =>
2 * |a| * |b| * CosO = (|a| ^ 2) + (|b| ^ 2) - (|c| ^ 2) =>
CosO = [(|a| ^ 2) + (|b| ^ 2) - (|c| ^ 2)] / [2 * |a| * |b|] =>
O = ArcCos|a| ^ 2) + (|b| ^ 2) - (|c| ^ 2)] / [2 * |a| * |b{ [(
ببخشید یکم بهم ریخته شده.
با تركيب روابط مي توانيم مقدار زاويه ي O را به دست آوريم.
كاربر مي بايستي براي اندازه گيري زاويه، هر دو ضلع زاويه را انتخاب كند و به علاوه راس زاويه را نيز مشخص كند.
معمولا اين نوع الگو براي اندازه گيري زاويه ها در يك تصوير مورد استفاده قرار مي گيرد.
در اين تاپيك مي خواهيم توضيح دهيم كه چگونه مي توانيم مقدار يك زاويه را تشخيص دهيم.
من قصد دارم كه با قوانين برداري، مقدار زاويه را تعيين كنم.
ابتدا قانون بردار ها را شرح مي دهيم و سپس به كد نويسي مي پردازيم:
Only the registered members can see the link
تفاضل بردارها و اثبات رابطه:
(|c| ^ 2) = (|a| ^ 2) + (|b| ^ 2) - (2 * |a| * |b| * CosO) =>
2 * |a| * |b| * CosO = (|a| ^ 2) + (|b| ^ 2) - (|c| ^ 2) =>
CosO = [(|a| ^ 2) + (|b| ^ 2) - (|c| ^ 2)] / [2 * |a| * |b|] =>
O = ArcCos|a| ^ 2) + (|b| ^ 2) - (|c| ^ 2)] / [2 * |a| * |b{ [(
ببخشید یکم بهم ریخته شده.
با تركيب روابط مي توانيم مقدار زاويه ي O را به دست آوريم.
كاربر مي بايستي براي اندازه گيري زاويه، هر دو ضلع زاويه را انتخاب كند و به علاوه راس زاويه را نيز مشخص كند.
معمولا اين نوع الگو براي اندازه گيري زاويه ها در يك تصوير مورد استفاده قرار مي گيرد.