c++ opencv中通過兩個點的坐標計算角度


//計算兩個點的角度
double CalculateAngle(Point Mar1Point, Point Mar2Point)
{
    double k = (double)(Mar2Point.y - Mar1Point.y) / (Mar2Point.x - Mar1Point.x);  //計算斜率
    double arcLength1 = atan(k);    //弧度
    double current_angle = arcLength1 * 180 / PI;  //角度
    return current_angle;
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM