[問題] OPENCV中Rect角落座標

作者: cliffchang2 (cliffchang2)   2016-08-31 22:42:57
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC++
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
OpenCV 3.0
問題(Question):
使用findContours尋找輪廓後畫出矩形
並試圖使用.br().x與.br().y找出矩形右下角座標
餵入的資料(Input):
預期的正確結果(Expected Output):
分別正確顯示該點座標x、y值
錯誤結果(Wrong Output):
1.使用.br().x時的結果與未加x輸出相同,使用y時才正確輸出y座標
2.輸出為兩個數字(預期為只有一個y座標)
程式碼(Code):(請善用置底文網頁, 記得排版)
bounding_rect=boundingRect(contours[i]);
printf("%d ",bounding_rect.br().y);
右下角座標為(760,798)
理論上應該只出現798的值
但輸出結果卻為1079 798
請問是哪裡出了問題?
補充說明(Supplement):
作者: cliffchang2 (cliffchang2)   2016-09-01 00:44:00
已自行解決

Links booklink

Contact Us: admin [ a t ] ucptt.com