如果我有一张包含黑线的图像,如下图所示。我怎样才能检测到黑线。(要知道这条线上的点的x,y)?
我想知道如何开始这个话题。我应该学习通过什么图书馆
如果我有一张包含黑线的图像,如下图所示。我怎样才能检测到黑线。(要知道这条线上的点的x,y)?
我想知道如何开始这个话题。我应该学习通过什么图书馆
您可以使用 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));
}
}