-1

我已经在 iOS 中开发了一个应用程序,它使用这个算法来检测一张纸,我正在将该算法转换为 Android 端口。

我应该如何将这个翻译成Java?

mixChannels(&blurred, 1, &gray0, 1, ch, 1);

在哪里blurredgray0在哪里cv::Mat

4

2 回答 2

2

使用cvMixChannels函数。这里是参数说明。

于 2012-08-29T19:38:40.183 回答
0

你会这样做:

MatOfInt fromto = new MatOfInt(ch);
List<Mat> blurredlist = new ArrayList<Mat>();
List<Mat> graylist = new ArrayList<Mat>();
blurredlist.add(0, blurred);
graylist.add(0, gray0);
Core.mixChannels(blurredlist, graylist, fromto);

查看此实现以获取更多示例: https ://code.google.com/p/scope-ocr/

于 2013-09-05T01:56:55.017 回答