日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

python 已知平行四邊形三個點,求第四個點的案例

瀏覽:26日期:2022-07-30 11:12:06

我就廢話不多說了,大家還是直接看代碼吧!

import numpy as np#已知平行四邊形三個點,求第四個點#計算兩點之間的距離def CalcEuclideanDistance(point1,point2): vec1 = np.array(point1) vec2 = np.array(point2) distance = np.linalg.norm(vec1 - vec2) return distance#計算第四個點def CalcFourthPoint(point1,point2,point3): #pint3為A點 D = (point1[0]+point2[0]-point3[0],point1[1]+point2[1]-point3[1]) return D#三點構成一個三角形,利用兩點之間的距離,判斷鄰邊AB和AC,利用向量法以及平行四邊形法則,可以求得第四個點Ddef JudgeBeveling(point1,point2,point3): dist1 = CalcEuclideanDistance(point1,point2) dist2 = CalcEuclideanDistance(point1,point3) dist3 = CalcEuclideanDistance(point2,point3) dist = [dist1, dist2, dist3] max_dist = dist.index(max(dist)) if max_dist == 0: D = CalcFourthPoint(point1,point2,point3) elif max_dist == 1: D = CalcFourthPoint(point1,point3,point2) else: D = CalcFourthPoint(point2,point3,point1) return D print(JudgeBeveling((0,1),(1,0),(1,1)))print(JudgeBeveling((5,39),(500,35),(496,17)))

補充知識:計算圖像中任意四個點連成的四邊形面積與Ground truth的IOU(Python)

1.先求任意四個點連成四邊形的面積

這個問題可以用下面的圖簡單的看一下

python 已知平行四邊形三個點,求第四個點的案例

圖像的坐標如上圖所示,大致的想法就是四個點可以確定四條線,然后進行判斷,在紅色區域中則為面積中的一個像素,否則不在。先求四條線的斜率

def line_slope(x1,y1,x2,y2,x3,y3,x4,y4): k1=(y2-y1)/(x2-x1) k2=(y3-y2)/(x3-x2) k3=(y4-y3)/(x4-x3) k4=(y1-y4)/(x1-x4) return k1,k2,k3,k4

然后計算每個位置上的各個函數值

l1=int(tk1*(i-tx1)+ty1)l2=int(tk2*(i-tx2)+ty2)l3=int(tk3*(i-tx3)+ty3)l4=int(tk4*(i-tx4)+ty4)

判斷條件很重要,因為左邊是那樣排列的,所以判斷條件就是

(l1<=j)&(l2>=j)&(l3>=j)&(l4<=j)

也就是在紅色區域中任取一點都滿足這個條件。定義一個全局變量,滿足條件就+1。面積就求出來了。

其實求面積并不是我的目的

2.求相交的面積

python 已知平行四邊形三個點,求第四個點的案例

兩個面積分別求出來以后,兩個面積的交集面積最簡單的可以通過對照兩個區域的坐標進行求解。

也就是在分別計算兩個面積的時候記下符合條件的坐標(x,y)存放到數組中,最后比較兩個數組中相等的元素的個數即可求解。

3.并面積

交的面積計算完后,可以用下面的公式(S1:四邊形1的面積、S2:四邊形2的面積、iu:交面積)

并面積=S1-iu+S2

4.IOU

交面積/并面積

5.測試

(1)

python 已知平行四邊形三個點,求第四個點的案例

(2)

python 已知平行四邊形三個點,求第四個點的案例

(3)

python 已知平行四邊形三個點,求第四個點的案例

可以看到最后一種情況紅框已經把ground truth包含了,所以可以直接用S2/S1來檢驗算法的準確性

而13882/19307=0.719013829181126,可以證明算法的準確性。

測試代碼:鏈接

和別的算法進行比較

還是有區別的。。。

v2是向量方法計算

v3是shapely包計算

以上這篇python 已知平行四邊形三個點,求第四個點的案例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Python 編程
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
亚洲福利免费| 欧美丰满日韩| 午夜久久一区| 在线视频亚洲| 免费观看在线色综合| 香蕉视频成人在线观看| 视频一区二区欧美| 日本久久一区| 美女免费视频一区| 岛国av免费在线观看| 中文字幕在线免费观看视频| 国产99久久| 水野朝阳av一区二区三区| 蜜臀久久久久久久| 丝袜国产日韩另类美女| 欧美一级网站| 精品久久福利| 黑丝美女一区二区| 中文字幕日韩欧美精品高清在线| 国产视频一区二区在线播放| 97国产成人高清在线观看| 亚洲一本视频| 97久久亚洲| 久久麻豆精品| 国产精品一区二区av交换| 精品国模一区二区三区| 日本 国产 欧美色综合| 免费一区二区三区在线视频| 国产综合精品一区| 日韩午夜视频在线| 精品国产乱码久久久久久1区2匹| 夜久久久久久| 精品国产午夜| 综合日韩在线| 黄色在线网站噜噜噜| 免费不卡在线观看| 国产成人精选| 日本一不卡视频| 日本精品不卡| 91成人在线| 视频一区免费在线观看| 婷婷综合六月| 久久免费视频66| 视频一区中文字幕精品| 日韩黄色大片| 久久99免费视频| 亚洲乱亚洲高清| 亚洲激情婷婷| 香蕉成人av| 中文字幕色婷婷在线视频 | 影音先锋国产精品| 国产精品成人一区二区不卡| 91九色综合| 亚洲精品在线二区| 久久国产精品毛片| 99免费精品| 久久国产小视频| 少妇精品导航| 亚洲国产福利| 亚洲国产福利| 欧美freesex黑人又粗又大| 日韩av免费大片| 久久一区国产| 动漫av一区| 四虎4545www国产精品| 欧美精品高清| 亚洲手机在线| 在线视频精品| 视频一区二区不卡| 日韩区欧美区| 麻豆免费精品视频| 精品三级av在线导航| 日韩av免费大片| 精品一区二区三区的国产在线观看| 国产日韩欧美一区二区三区在线观看| 日本成人在线不卡视频| 欧美日韩亚洲一区| 精品一区电影| 欧美日韩国产综合网| 久久亚洲图片| 国产欧美日韩视频在线| 久久99久久久精品欧美| 日韩在线综合| 亚洲一区二区免费在线观看| 国产精品s色| 亚洲午夜黄色| 日本久久一区| 中文字幕人成乱码在线观看| 中文一区一区三区高中清不卡免费| 天堂资源在线亚洲| 日本少妇一区二区| 国产99久久久国产精品成人免费| 中文字幕一区二区三区日韩精品| 精品国产精品国产偷麻豆| 婷婷亚洲综合| 国产精品极品在线观看| 婷婷激情久久| 国产日产精品一区二区三区四区的观看方式 | 亚洲在线免费| 高清精品久久| 7777精品| 日韩免费在线| 日韩黄色av| 91精品一区二区三区综合| 婷婷亚洲精品| 视频一区免费在线观看| 国产一区二区亚洲| 日韩av一级片| 亚洲激情av| 蜜桃精品在线| 粉嫩av一区二区三区四区五区| 免费人成在线不卡| 久久精品高清| 成人小电影网站| 久久99国产精品视频| 日韩国产91| 中文亚洲免费| 中文字幕在线看片| 精品亚洲成人| 欧美国产专区| 国产精品欧美三级在线观看| 日本精品另类| 视频一区日韩| 亚洲毛片一区| 天海翼亚洲一区二区三区| 亚洲一区成人| 麻豆亚洲精品| 亚洲字幕久久| 蜜桃视频第一区免费观看| 国产精品毛片一区二区三区| 亚洲午夜精品久久久久久app| 福利视频一区| 日韩欧美一区免费| 韩日一区二区三区| 久久高清精品| 国产亚洲在线观看| 日本一区二区三区视频在线看 | 国产亚洲一卡2卡3卡4卡新区| 欧美日韩亚洲一区二区三区在线| 奇米狠狠一区二区三区| 日本午夜精品久久久久| 国产精品jk白丝蜜臀av小说| 日韩精品中文字幕一区二区| 日韩综合小视频| 狂野欧美性猛交xxxx| 日本蜜桃在线观看视频| 欧美va天堂在线| 久久亚洲影院| 日韩av一二三| 成人国产精选| 日韩一级网站| 国产精品欧美三级在线观看| 国内精品麻豆美女在线播放视频| 久久精品成人| 欧美日韩精品一区二区三区视频 | 六月丁香综合| 国产精品一区二区精品视频观看 | 欧美日韩一区自拍| 精品丝袜在线| 香蕉成人久久| 国产精品极品国产中出| 中文字幕系列一区| 日韩中文av| av高清一区| 欧美日韩一区二区三区四区在线观看| 精品欧美日韩精品| 在线精品福利| 亚洲天堂av影院| 国产精品综合| 欧美在线综合| 亚洲成人精品| 欧美aaaaaa午夜精品| 免费中文字幕日韩欧美| 黄色在线网站噜噜噜| 国产精区一区二区| 欧美日韩一二| 精品99久久| 日韩在线成人| 噜噜噜躁狠狠躁狠狠精品视频| 欧美日韩精品免费观看视欧美高清免费大片| 日韩三级视频| 亚洲在线一区| 亚洲性图久久| 黄毛片在线观看| 鲁大师精品99久久久| 日韩激情综合| 蜜臀久久久久久久| 亚洲欧美高清| 国产一级一区二区| 国产偷自视频区视频一区二区| 国产福利一区二区三区在线播放| 日本欧美在线| 国产欧美日韩视频在线| 91av一区| 免费在线观看一区| 精品91福利视频| 五月激情久久| 欧美午夜精品一区二区三区电影| 黄色欧美在线| 亚洲综合电影|