我的项目是获取叶子图像的特征值,然后将该值保存在数据库中。但我不知道如何在Android上使用opencv的hu moment函数。任何人都可以举例说明在android上使用opencv的hu moment函数吗?
这是我在visual studio上使用幽默的例子:
cv::Moments mom = cv::moments(contours[0]);
double hu[7];
cv::HuMoments(mom, hu); // now in hu are your 7 Hu-Moments
答案 0 :(得分:2)
我知道这有点老了,但对于那些最终提出这个问题的人来说:
Moments mom = new Moments();
mom = Imgproc.moments(contours.get(0), false);
Mat hu = new Mat();
//Hu moments
Imgproc.HuMoments(mom, hu);