国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

python實現IOU計算案例

瀏覽:19日期:2022-07-30 11:07:14

計算兩個矩形的交并比,通常在檢測任務里面可以作為一個檢測指標。你的預測bbox和groundtruth之間的差異,就可以通過IOU來體現。很簡單的算法實現,我也隨便寫了一個,嗯,很簡單。

1. 使用時,請注意bbox四個數字的順序(y0,x0,y1,x1),順序不太一樣。

#!/usr/bin/env python# encoding: utf-8 def compute_iou(rec1, rec2): ''' computing IoU :param rec1: (y0, x0, y1, x1), which reflects (top, left, bottom, right) :param rec2: (y0, x0, y1, x1) :return: scala value of IoU ''' # computing area of each rectangles S_rec1 = (rec1[2] - rec1[0]) * (rec1[3] - rec1[1]) S_rec2 = (rec2[2] - rec2[0]) * (rec2[3] - rec2[1]) # computing the sum_area sum_area = S_rec1 + S_rec2 # find the each edge of intersect rectangle left_line = max(rec1[1], rec2[1]) right_line = min(rec1[3], rec2[3]) top_line = max(rec1[0], rec2[0]) bottom_line = min(rec1[2], rec2[2]) # judge if there is an intersect if left_line >= right_line or top_line >= bottom_line: return 0 else: intersect = (right_line - left_line) * (bottom_line - top_line) return (intersect / (sum_area - intersect))*1.0 if __name__==’__main__’: rect1 = (661, 27, 679, 47) # (top, left, bottom, right) rect2 = (662, 27, 682, 47) iou = compute_iou(rect1, rect2) print(iou)

補充知識:基于Python實現的IOU算法---最簡單易懂的代碼實現

概念介紹:

交并比:(Intersection over Union)

python實現IOU計算案例

如上圖所示,IOU值定位為兩個矩形框面積的交集和并集的比值。即:

python實現IOU計算案例

交并比的實現也是非常簡單的,執行過程如下:

python實現IOU計算案例

1. 交集形狀的寬度計算為:

IOU_W = min(x1,x2,x3,x4)+w1+w2-max(x1,x2,x3,x4)

2. 交集形狀的高度計算為:

IOU_H = min(y1,y2,y3,y4)+h1+h2-max(y1,y2,y3,y4)

其實是很簡單的幾何關系變換,上面的圖可以幫助你很好的理解這個意思。

代碼實現:001-IOU計算

以上這篇python實現IOU計算案例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 亚洲高清视频网站 | 欧美孕妇孕交 | 日本成年人视频网站 | 综合 91在线精品 | 亚洲国产精品一区二区三区 | 一区二区三区免费精品视频 | 欧美在线乱妇一级毛片 | 色噜噜狠狠大色综合 | 高清波多野结衣一区二区三区 | 亚洲欧美综合国产不卡 | 日韩精品一区二区三区在线观看l | 中文字幕精品在线观看 | 免费99热在线观看 | www.日本在线视频 | 亚洲欧美日韩综合二区三区 | 2019在线亚洲成年视频网站 | 日韩中文字幕在线免费观看 | 久草资源在线视频 | 国产精品毛片va一区二区三区 | 7m视频精品凹凸在线播放 | 美国人成毛片在线播放 | 天码毛片一区二区三区入口 | 国产精品无码久久综合网 | 国产精品男人的天堂 | 欧美成人鲁丝片在线观看 | 91精品国产爱久久久久 | 亚洲国产日韩精品 | 91丨九色丨首页在线观看 | 欧美精品亚洲精品日韩一区 | 亚洲成人毛片 | 欧美三级网站在线观看 | 美女张开腿给男生桶下面视频 | 欧美另类精品一区二区三区 | 巨乳女上司 | 国产欧美日韩精品第二区 | 91亚洲人成手机在线观看 | 欧美一级视频在线 | 香蕉国产人午夜视频在线观看 | 国产手机免费视频 | 精品一区二区影院在线 | a级毛片免费在线观看 |