shaoshengsong / DeepSORT

support deepsort and bytetrack MOT(Multi-object tracking) using yolov5 with C++
777 stars 182 forks source link

从原图片扣目标框的这部分坐标转换代码没看明白,希望大佬解答一下 #38

Open MerlinBu opened 1 year ago

MerlinBu commented 1 year ago

FeatureTensor.cpp 113-118行 rc.x -= (rc.height 0.5 - rc.width) 0.5; //为什么x坐标这么改? rc.width = rc.height * 0.5; //为什么width要取height的一半? rc.x = (rc.x >= 0 ? rc.x : 0); rc.y = (rc.y >= 0 ? rc.y : 0); rc.width = (rc.x + rc.width <= img.cols ? rc.width : (img.cols - rc.x)); rc.height = (rc.y + rc.height <= img.rows ? rc.height : (img.rows - rc.y));

pango99 commented 4 days ago

对啊,这段代码是什么意思?我实在看不懂