问题标签 [edge-detection]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
10235 浏览

computer-vision - 边缘检测技术

有谁知道边缘检测算法中 Prewitt、Sobel 和 Laplacian 算子之间的区别?

有些比其他更好吗?

是否在不同的情况下使用不同的运算符?

0 投票
1 回答
724 浏览

java - 不显示二进制图像

我正在做一个图像检测,我必须对每个红色、绿色和蓝色元素进行处理以获取边缘图(黑白形式的二进制图像)并将它们组合成一个以显示输出。在我提取每个红色、绿色和蓝色的元素并设置阈值以获得二进制图像后,它不会显示二进制图像。相反,它向我展示了灰度图像。有人可以帮助我吗?到目前为止,这是我的代码。

更新:

的初始化buff_red是在“获取红色元素”(第一个循环)之前完成的,即:

我应该缓冲图像process_red并将其用于阈值方法,以便获得边缘图吗?

0 投票
2 回答
566 浏览

image-processing - ITK Insight Toolkit - 慢 Canny 过滤器

我正在使用 ITK 工具包的 Canny Edge Detection。

与 OpenCV Canny Detection 相比,它似乎相当慢。对于大小为 144x176 的图像,我的估计是 0.5 秒。

或者过滤器应该运行得更快吗?

谢谢你的帮助,皮特

0 投票
1 回答
968 浏览

java - 合并RGB二值图像的问题

我正在做一个边缘检测,它将检测每个 RGB 通道的边缘,然后将它们组合起来以将其显示为最终输出。我现在在将这三个组合起来时遇到问题,因为它没有向我显示二进制图像,而是它上面有一些颜色。我已经检查了 RGB 的每个二进制图像,它工作正常,可以提供黑白图像。为了更清楚,以下是代码:

我怀疑问题出在 alpha 值上:

但是,当我删除 alpha 值时,它不显示任何内容。谁能帮帮我吗?提前致谢!

0 投票
1 回答
1768 浏览

image-processing - openCv 中的边缘检测会导致运行时错误

我使用 cvCanny 函数来检测边缘。

但是在运行时它会给出运行时错误。错误消息根本不清楚。它指的是一些内存位置。请帮我..!!

代码:

0 投票
1 回答
3536 浏览

java - 适用于 Android 的 Canny 边缘检测器——关于递归函数的 StackOverflow

我正在开发适用于 Android 的增强现实应用程序。我正在实现 Tom Gibara 的精明边缘检测器类,并将 Android 不支持的 BufferedImage 替换为 Bitmap。

“follow”方法(在下面发布)对我造成了 StackOverflow 错误。这是一个递归函数,但让我感到困惑的是,它可以在设备上正常工作大约 10-15 秒,然后崩溃。

从 Google 看来,人们已经在 J​​ava 中成功实现了这个类,但我想知道它是否出于某种原因在 Android 上不起作用。Gibara 的代码指定它仅供单线程使用;这可能是问题的一部分吗?如果不是这样,我的错误对任何人来说都是显而易见的吗?

谢谢!

0 投票
1 回答
4506 浏览

java - Android - 移动设备上的边缘检测

我正在使用 JAVA 作为基础编程语言开发 android SDK。要求之一是我需要对图像执行边缘检测。是否有任何第三方 api 可以与我的开发代码集成。

任何免费或付费的 api 都会受到赞赏。

问候, 普内特

0 投票
2 回答
3735 浏览

c# - C# 上的边缘检测

我有一个这样的黑白图像(彩色叠加是我的,可以删除): 在此处输入图像描述 我需要找出所示手的边缘,我该怎么做?

我目前的算法:

结果是一个相当明确的轮廓,但如果 和 曲线在任何地方,则不会检测到该边缘。IE,如果我把手放在一边,我会得到上指和下指的边缘,但就是这样。

我能做些什么来纠正这个问题并获得真正的优势?

0 投票
3 回答
5625 浏览

c++ - C++ 中的图像边缘检测

我试图找到一种方法来确定边缘检测的正确性。我希望它有一些标记来显示程序确定边缘的位置,例如 x 或点或线。我正在寻找这样做的东西:http://en.wikipedia.org/wiki/File: Corner.png

0 投票
2 回答
2903 浏览

java - 使用边缘检测进行图像匹配

我正在做最后一年的 Mca,我的主题是使用边缘检测进行图像匹配。

我手头有一张图片,其中主体没有微笑,还有另外两张图片。

  1. 更大的图像,包含手头的图像作为图像的一部分
  2. 与手头的图像相同(一些修改,如微笑)

现在我想在第一种情况下检查是否存在,在第二种情况下匹配。

我的做法:

我会找到所有给定图像的边缘——以减少要检查的数据量。

我被困在如何进行。任何建议都非常感谢。