我是openCV和圖像處理的基本選手。現在使用openCV像鏈接文件一樣計算白色像素區域的中心點座標。但是,我很難找到這個白色圓圈的確切中心。我認爲在找到中心點之前,有一些步驟可以提高它的中心座標的準確性。你會與我分享你的想法或任何提示嗎?感謝,並有一個愉快的一天計算圓的中心座標
圖像路徑:http://blog.naver.com/colorring/220027355998(修改路徑)
// -------------------------- -------------------------------------------------- -----------------------------------------------
// @@@源代碼
// ---------------------------------------- -------------------------------------------------- ---------------------------------
IplImage * cimgGray = cvCreateImage(cvSize(m_OneimageXresolution,m_OneimageYresolution), IPL_DEPTH_8U,1);
cvCvtColor(m_Leftimg,cimgGray,CV_RGB2GRAY);
cvEqualizeHist(cimgGray,cimgGray); cvShowImage(「cvEqualizeHist」,cimgGray);
double threshold1 = cvThreshold(cimgGray,pImgOutput,150,255,CV_THRESH_BINARY); cvShowImage(「cvThreshold」,pImgOutput);
// -------------------------------------------- -------------------------------------------------- ------------------------------
我們沒有對圖像的訪問權限。請將其上傳到其他地方。 –
查看opencv支持的時刻計算結果 –
您還沒有寫過如何嘗試找到該座標中心。你爲此編寫了自己的函數還是從OpenCV嘗試了一個函數?如果是後者,那麼你使用了哪個函數?如果你寫了你自己的函數,你使用了哪種數學方法? – KjMag