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

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

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

瀏覽:202日期: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久久,三上悠亚国产精品一区二区三区
国产精品传媒麻豆hd| 爽好多水快深点欧美视频| 亚洲深深色噜噜狠狠爱网站| 国产亚洲毛片| 日本国产欧美| 精品无人区麻豆乱码久久久| 日韩国产在线| 精品三级av| 欧美日韩在线播放视频| 亚洲一区黄色| 国产免费av一区二区三区| 精品精品99| 91精品国产91久久久久久黑人| 黄色免费成人| 国产一级成人av| 日本久久成人网| 热久久免费视频| 欧美性www| 精品亚洲免a| 欧美精品自拍| 国产欧美日韩在线观看视频| 91亚洲国产| 黄色在线网站噜噜噜| 亚洲成a人片| 亚洲青青久久| 国产精品亚洲综合在线观看| 欧美一区久久久| 免费人成在线不卡| 日本午夜精品久久久久| 天堂√中文最新版在线| 国产女优一区| 麻豆精品99| 在线一区免费| 国产日韩一区二区三区在线播放| 亚洲va中文在线播放免费| 日韩国产欧美三级| 久久久亚洲一区| 丝袜亚洲另类欧美| 精品国产精品国产偷麻豆 | 精品久久久久久久| 激情综合自拍| 国产激情综合| 免费精品视频最新在线| 国产精品久久久久久久免费观看| 亚洲精品系列| 欧美jjzz| 国产在线视频欧美一区| 免费精品视频| 美女网站视频一区| 国产日韩欧美| 欧美午夜不卡| 97精品国产福利一区二区三区| 亚洲狼人精品一区二区三区| 日韩欧美三级| 里番精品3d一二三区| 亚洲免费网址| 久久免费黄色| 国产一区丝袜| 91成人福利| 久久亚洲二区| 久久免费国产| 五月天av在线| 免费亚洲一区| 日韩一区免费| 日韩专区欧美专区| bbw在线视频| 成人台湾亚洲精品一区二区| 日韩精品第一| 蜜臀精品一区二区三区在线观看| 久久麻豆精品| 秋霞影院一区二区三区| 中国字幕a在线看韩国电影| 国产高清视频一区二区| 日韩欧美四区| 日韩国产欧美一区二区三区| 热久久免费视频| 国产一区导航| 在线观看免费一区二区| 久久久久午夜电影| 午夜精品成人av| 国产日产一区| 青青草伊人久久| 婷婷五月色综合香五月| 综合欧美精品| 午夜久久av| 日本少妇一区二区| 久久国内精品自在自线400部| 91国内精品| 国产欧美综合一区二区三区| 亚洲精品麻豆| 日韩三级一区| 欧美精品国产一区| 久久丁香四色| 精品国产乱码久久久| 精品国产乱码久久久久久1区2匹| 国产精品资源| 动漫av一区| 久久久久国产精品一区三寸| 亚洲国产专区| 首页国产欧美久久| 亚欧洲精品视频在线观看| 婷婷成人av| 国产无遮挡裸体免费久久| 国产色99精品9i| 精品国产a一区二区三区v免费| 91亚洲人成网污www| 久久久9色精品国产一区二区三区| 在线看片不卡| 久久高清免费观看| 91成人在线| 欧美亚洲免费| 久久精品国内一区二区三区| 91av亚洲| 亚洲欧美日本国产专区一区| 日韩动漫一区| 日本激情一区| 婷婷中文字幕一区| 91精品国产一区二区在线观看| 国产精品亚洲欧美日韩一区在线 | 亚洲三级欧美| 成人福利av| 亚洲在线免费| 国产调教精品| 日韩久久精品网| 老牛影视一区二区三区| 国产精品.xx视频.xxtv| 99精品视频精品精品视频| 亚洲欧洲日韩精品在线| 91日韩欧美| 亚洲欧美日韩视频二区| 尤物精品在线| 国产精品天堂蜜av在线播放| 国产成人免费| 亚洲深夜av| 另类综合日韩欧美亚洲| 精品日韩视频| 奇米亚洲欧美| 香蕉久久99| 国产三级精品三级在线观看国产| 成人午夜精品| 亚洲三区欧美一区国产二区| 欧美精品97| 亚洲主播在线| 国产网站在线| 日本不卡一区二区三区| 久久久精品五月天| 国产精品第十页| 快she精品国产999| 成人黄色av| 日韩激情一区二区| 福利在线免费视频| 日韩一区二区三区四区五区| 啪啪国产精品| 你懂的亚洲视频| 亚洲一区二区三区四区五区午夜| 国产一区二区三区四区五区| 日本在线观看不卡视频| 久久精品国产99久久| 国产日韩欧美中文在线| 99综合视频| 亚洲成av在线| 国产一区二区三区久久久久久久久| 只有精品亚洲| 99精品美女| 麻豆国产精品| 亚洲欧美日韩国产综合精品二区| 久久精品一区二区国产| 三级在线观看一区二区| 蜜桃精品在线| 久久男人av| 91九色综合| 亚洲精品字幕| 亚洲欧美网站| 亚洲福利免费| 欧美日韩免费看片| 国内精品伊人| 国产精品多人| 国产欧美高清| 一区二区亚洲视频| 国产韩日影视精品| 美日韩一区二区三区| 青青草91久久久久久久久| 蜜桃视频一区二区| 欧美专区18| 夜久久久久久| 在线成人直播| 婷婷激情图片久久| 国产精品88久久久久久| 亚洲成人二区| 久久精品二区三区| 久久亚洲精品中文字幕蜜潮电影| 亚洲国产福利| 亚洲三级欧美| 欧美日韩免费看片| 成人日韩在线观看| 91综合视频| 欧美gv在线| 日韩在线观看不卡| 久久一区二区中文字幕| 香蕉久久精品|