看板 C_and_CPP 關於我們 聯絡資訊
我有一張二值化的 frame, 想求白色區域重心 網路上找了很多,但全部都是用 1.0的寫法 影像必須存為 Ipl 格式 我本來以為這樣可以 /*求膚色區域重心*/ unsigned long long int SkinSigmaX=0,SkinSigmaY=0; cv::Moments SkinRegionMoment; SkinRegionMoment=cv::moments(frameSkinProcess,1); double m10=SkinRegionMoment.m10, m01=SkinRegionMoment.m01, m00=SkinRegionMoment.m00; SkinSigmaX = m10/m00; //重心 X SkinSigmaY = m01/m00; //重心 Y 但是根本沒值出來,全都是0 是哪裡出錯呢? 另外一個方法,看到有人用 cvGetCentralMoment, 但 refenece manual 根本沒這函數 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.122.167.217 ※ 編輯: deo2000 來自: 140.122.167.217 (08/24 14:41)
ables:有先做findContours嗎? 08/24 16:39