最近在做基于分割的文本檢測算法實現(xiàn),在得到連通域的輪廓后嗓节,要框出輪廓的最小矩陣,如果文本沒有角度泰涂,使用cv::boundingRect是沒有問題的魂角,因為cv::boundingRect得到的結(jié)果是包覆此輪廓的最小正矩陣,但當文本存在角度時尚猿,使用cv::minAreaRect才是正解窝稿,因為它得到的結(jié)果時包覆輪廓的最小斜矩陣。
cv::boundingRect
cv::Rect rect = cv::boundingRect(points);
image.png
cv::minAreaRect
cv::RotatedRect rect = cv::minAreaRect(points);
image.png