91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡(jiǎn)介

openmv目標(biāo)檢測(cè)代碼

資源截圖

代碼片段和文件信息


class?GeometryFeature:

????def?__init__(self?img):
????????self.img?=?img
????????
????@staticmethod
????def?trans_line_format(line):
????????‘‘‘
????????將原來(lái)由兩點(diǎn)坐標(biāo)確定的直線,轉(zhuǎn)換為?y?=?ax?+?b?的格式
????????‘‘‘
????????x1?=?line.x1()
????????y1?=?line.y1()
????????x2?=?line.x2()
????????y2?=?line.y2()

????????if?x1?==?x2:
????????????#?避免完全垂直,x坐標(biāo)相等的情況
????????????x1?+=?0.1
????????#?計(jì)算斜率?a
????????a?=?(y2?-?y1)?/?(x2?-?x1)
????????#?計(jì)算常數(shù)項(xiàng)?b
????????#?y?=?a*x?+?b?->?b?=?y?-?a*x
????????b?=?y1?-?a?*?x1
????????return?ab

????@staticmethod????
????def?calculate_angle(line1?line2):
????????‘‘‘
????????利用四邊形的角公式,?計(jì)算出直線夾角
????????‘‘‘
????????angle??=?(180?-?abs(line1.theta()?-?line2.theta()))
????????if?angle?>?90:
????????????angle?=?180?-?angle
????????return?angle

????@staticmethod
????def?find_ve

評(píng)論

共有 條評(píng)論