-1

如果我有一张包含黑线的图像,如下图所示。我怎样才能检测到黑线。(要知道这条线上的点的x,y)?

我想知道如何开始这个话题。我应该学习通过什么图书馆 在此处输入图像描述

4

1 回答 1

0

您可以使用 Catalano 框架。

http://code.google.com/p/catalano-framework/

FastBitmap image = new FastBitmap(bitmap);
image.toGrayscale();

int width = image.getWidth();
int height = image.getHeight();

ArrayList<IntPoint> lst = new ArrayList<>();
for (int i = 0; i < height; i++) {
    for (int j = 0; j < width; j++) {
        if (image.getGray(i, j) == 0)
            lst.add(new IntPoint(i,j));
    }
}
于 2013-07-12T05:39:56.530 回答