CvPoint2D32f
我想知道這個函數做什麼,例如:什麼功能CvPoint2D32f OpenCV中
CvPoint2D32f center = cvPoint2D32f(src->width/2,src->height/2);
CvPoint2D32f
我想知道這個函數做什麼,例如:什麼功能CvPoint2D32f OpenCV中
CvPoint2D32f center = cvPoint2D32f(src->width/2,src->height/2);
OpenCV的用於分幾個不同的數據結構(即x:y或x :y:z座標),它們的名稱告訴你它是什麼類型的點。
這個特殊點是一個2D點 - 所以它只有X和Y座標,它們是32位浮點值。這就是最終意味着什麼。使用32位浮點值的3D點將在數據類型名稱末尾有3D32f。
請參閱OpenCV參考文檔中的this page以獲取更多信息。
爲了給這個答案增加一點細節,CvPoint2D32f(帶有大寫字母C)是一個數據類型來保存2D浮點值。 cvPoint2D32f(帶小寫的C)是一個函數,它根據給定的X和Y值對創建這些數據類型。 – 2012-10-10 10:45:12
您發佈的代碼將某個2D點類型的座標設置爲某個src
數據結構(例如cv::Mat
或CvMat
)的中心座標。
那你不明白嗎? – dave4420 2009-10-09 16:19:04
你可以多加一點你的問題嗎?需要解釋什麼?你在做什麼? – 2009-10-09 16:19:31
其他問題已關閉,沒有有用的答案。 Jesse的答案很好,而且這個問題看起來非常有效 – dbr 2009-10-09 18:15:20