【发布时间】:2013-07-04 06:59:46
【问题描述】:
如果我有一张包含黑线的图片,如下图所示。我怎样才能检测到黑线。(要知道这条线上的点的x,y)?
我想知道如何开始这个话题。我应该学习通过什么图书馆
【问题讨论】:
-
投反对票的人。请评论为什么要学习!
标签: android image-processing graphics opengl-es 2d
如果我有一张包含黑线的图片,如下图所示。我怎样才能检测到黑线。(要知道这条线上的点的x,y)?
我想知道如何开始这个话题。我应该学习通过什么图书馆
【问题讨论】:
标签: android image-processing graphics opengl-es 2d
您可以使用 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));
}
}
【讨论】: