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

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

如何通過python實現IOU計算代碼實例

瀏覽:205日期:2022-07-06 15:48:59

Intersection over Union(IOU)是一種測量在特定數據集中檢測相應物體準確度的一個標準。IoU是一個簡單的測量標準,只要是在輸出中得出一個預測范圍(bounding boxes)的任務都可以用IoU來進行測量。

IoU分數是對象類別分割問題的標準性能度量 [1] 。 給定一組圖像,IoU測量給出了在該組圖像中存在的對象的預測區域和地面實況區域之間的相似性

計算兩個矩形的交并比,通常在檢測任務里面可以作為一個檢測指標。你的預測bbox和groundtruth之間的差異,就可以通過IOU來體現。

代碼如下

#!/usr/bin/env python# encoding: utf-8 import numpy as np ’’’函數說明:計算兩個框的重疊面積輸入:rec1 第一個框xmin ymin xmax ymaxrec2 第二個框xmin ymin xmax ymax輸出:iouv 重疊比例 0 沒有’’’def compute_iou(rec1, rec2): # computing area of each rectangles S_rec1 = (rec1[2] - rec1[0]) * (rec1[3] - rec1[1]) # H1*W1 S_rec2 = (rec2[2] - rec2[0]) * (rec2[3] - rec2[1]) # H2*W2 # computing the sum_area sum_area = S_rec1 + S_rec2 #總面積 # find the each edge of intersect rectangle left_line = max(rec1[0], rec2[0]) right_line = min(rec1[2], rec2[2]) top_line = max(rec1[1], rec2[1]) bottom_line = min(rec1[3], rec2[3]) # judge if there is an intersect if left_line >= right_line or top_line >= bottom_line: #print('沒有重合區域') return 0 else: #print('有重合區域') intersect = (right_line - left_line) * (bottom_line - top_line) iouv=(float(intersect) / float(sum_area - intersect))*1.0 return iouv ’’’函數說明:獲取兩組匹配結果輸入:rectA 車位rectB 車輛threod 重疊面積最小數值界限 默認0.6輸出:CarUse 一維數組保存是否占用 1 占用 0 沒有 ’’’def TestCarUse(rectA,rectB,threod=0.6,debug=0): #threod=0.8#設定最小值 ALength=len(rectA) BLength=len(rectB) #創建保存匹配結果的矩陣 recIOU=np.zeros((ALength,BLength),dtype=float,order=’C’) #用于記錄車位能夠使否占用 CarUse=np.zeros((1,ALength),dtype=int,order=’C’) for i in range(0,ALength): for j in range(0,BLength): iou = compute_iou(rectA[i], rectB[j]) recIOU[i][j]=format(iou,’.3f’) if iou>=threod: CarUse[0,i]=1 #有一個超過匹配認為車位i被占用 if debug==1: print(’----匹配矩陣----’) print(recIOU) ’’’ print(’----車位占用情況----’) for i in range(0,ALength): msg=’車位’+str(i)+'-'+str(CarUse[0][i]) print(msg) ’’’ return CarUse if __name__==’__main__’: #A代表車位 rectA1 = (30, 10, 70, 20) rectA2 = (70, 10, 80, 20) rectA =[rectA1,rectA2] #B代表檢測車輛 rectB1 = (20, 10, 35, 20) rectB2 = (30, 15, 70, 25) rectB3 = (70, 10, 80, 20) rectB =[rectB1,rectB2,rectB3] #獲取車位占用情況 rectA車位 rectB車輛 0.6占面積最小比 CarUse=TestCarUse(rectA,rectB,0.6,1) print(’----車位占用情況----’) for i in range(0,len(CarUse)+1): msg=’車位’+str(i)+'-'+str(CarUse[0][i]) print(msg)

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
蜜臀av在线播放一区二区三区| av日韩中文| 五月天av在线| 人人爽香蕉精品| 亚洲综合在线电影| 日韩国产一区二| 久久国产人妖系列| 日本欧美不卡| 久久久久九九精品影院| 欧美精品观看| 亚洲精品三级| 女人天堂亚洲aⅴ在线观看| 国产一区二区三区探花| 亚洲九九精品| 国产视频一区欧美| 99久久视频| 天堂资源在线亚洲| 9色精品在线| 午夜影院欧美| 婷婷综合在线| 午夜在线视频观看日韩17c| 免播放器亚洲一区| 91精品亚洲| 亚洲一区日韩在线| 日本中文字幕视频一区| 久久亚洲不卡| 亚洲日本免费电影| 欧美日韩一区自拍| 高清一区二区| av综合电影网站| 久久天堂精品| 亚洲开心激情| 精品中文在线| 精品捆绑调教一区二区三区| 99久久精品网| 玖玖精品视频| 久久99久久久精品欧美| 欧美在线首页| 色老板在线视频一区二区| 亚洲女同中文字幕| 日本欧美韩国一区三区| 91一区二区三区四区| 91精品综合| 日韩综合一区二区| 97视频热人人精品免费| 蜜臀久久99精品久久久久久9| 国产精品对白久久久久粗| 在线观看精品| 国产一区91| 日韩大片在线观看| 日韩精品高清不卡| 日韩成人亚洲| 好看的亚洲午夜视频在线| 欧美激情三区| 免费国产亚洲视频| 欧美精品97| 免费在线成人网| 九色porny丨国产首页在线| 欧美日韩亚洲一区三区| 欧美日韩国产观看视频| 日本精品一区二区三区在线观看视频| 水蜜桃久久夜色精品一区| 中文字幕一区日韩精品| 久久91视频| 蜜臀av性久久久久蜜臀aⅴ流畅| 国产精品红桃| 老色鬼久久亚洲一区二区| 亚洲人成在线影院| 不卡一区综合视频| 福利一区在线| 久久精品女人| 欧美日韩亚洲一区三区| 精品一区在线| 中文字幕在线免费观看视频| 丁香婷婷久久| 国产在线观看www| 天堂√8在线中文| 久久精品免费一区二区三区| 日本不良网站在线观看| 国产日产精品_国产精品毛片| 久久国产中文字幕| 精品国产第一福利网站| 欧美在线看片| 91综合久久爱com| 日韩精品一级二级 | 黄页网站一区| 综合欧美精品| 国产精品主播| 精品福利久久久| 久久国产电影| 欧美日韩a区| 97人人精品| 爽好久久久欧美精品| 国产精品日韩精品中文字幕| 欧美视频一区| 国产一区二区亚洲| 午夜精品亚洲| 欧美成人精品午夜一区二区| 青青青免费在线视频| 丁香婷婷久久| 蜜桃久久精品一区二区| 国产精品chinese| 国产综合亚洲精品一区二| 亚洲午夜在线| 国产探花一区在线观看| 亚洲不卡av不卡一区二区| 日本免费一区二区视频| 美女福利一区二区三区| 丝袜美腿亚洲一区| 久久一区亚洲| 麻豆亚洲精品| 久久久久中文| 国产亚洲欧美日韩精品一区二区三区| 日韩理论视频| 国产精品丝袜在线播放| 午夜久久tv| 国产精品视频3p| 亚洲一区日本| 国产在线日韩| 日韩欧美另类一区二区| 欧美日韩网址| 国产美女精品| 色婷婷精品视频| 精品视频在线你懂得| 911精品国产| 人人爽香蕉精品| 亚洲精品一区二区在线看| 色爱综合av| 高清不卡亚洲| 国产精品日本一区二区不卡视频| 国产亚洲永久域名| 午夜精品久久久久久久久久蜜桃| 久久中文字幕导航| 国产精品成人3p一区二区三区| 丝瓜av网站精品一区二区| 亚洲电影在线一区二区三区| 久久视频一区| 久久高清免费| 日韩欧美视频专区| 精品一区二区三区中文字幕视频 | 日韩欧美另类中文字幕| 一区免费在线| se01亚洲视频 | 欧美一区二区三区激情视频| 欧美日韩一区二区三区在线电影| 亚洲精品免费观看| 日本va欧美va瓶| 另类国产ts人妖高潮视频| 亚洲激情欧美| 中文字幕乱码亚洲无线精品一区| 亚州av日韩av| 91麻豆精品激情在线观看最新 | 91日韩免费| 婷婷成人在线| 成人看片网站| 99在线|亚洲一区二区| 女人天堂亚洲aⅴ在线观看| 日韩精品高清不卡| 精品视频黄色| 黑丝一区二区三区| 青青青国产精品| 日韩欧美二区| 日本a级不卡| 美女视频黄 久久| 午夜久久一区| 久久这里只有精品一区二区| 国产一区视频在线观看免费| 人人爱人人干婷婷丁香亚洲| 国内在线观看一区二区三区| 国产精品美女久久久| 美女久久久久久| 亚洲手机视频| 91精品丝袜国产高跟在线| 国产欧美高清视频在线| 欧美日韩第一| 91亚洲国产| 欧美亚洲三区| 亚洲日本网址| 国产精品v日韩精品v欧美精品网站| 国产伊人久久| 国产精品片aa在线观看 | 国产欧美日本| 麻豆精品网站| 久久麻豆精品| 国产精品久久久久久模特| 免费不卡中文字幕在线| 国产精品日本一区二区不卡视频| 日韩精品一卡二卡三卡四卡无卡| 国产资源在线观看入口av| 日韩精品午夜视频| 丝袜亚洲精品中文字幕一区| 国产精品专区免费| 午夜影院一区| av中文字幕在线观看第一页| 亚洲另类视频| 欧美在线首页| 久久成人av| 国产精品毛片一区二区在线看| 久久国产尿小便嘘嘘| 99国产精品|