我需要凹算法来从一组点中勾勒出形状,AForge.NET 中是否有我可以使用的实现,我在某处读到 AForge.NET 有该算法的实现,但我在文档中找不到它.
任何帮助将不胜感激,
此致,
丹尼尔
我正在通过ILSPY VideoFileWriter从AForge.Video.FFMPEG汇编中读取类(我有兴趣了解特定方法是如何工作的)并且发现了这个:
public bool IsOpen {
[return: MarshalAs(UnmanagedType.U1)]
get {
return ((this.data != null) ? 1 : 0) != 0;
}
}
Run Code Online (Sandbox Code Playgroud)
是什么原因让bool变成整数而不是回到bool转换this.data != null呢?
我刚刚开始学习计算机视觉,并且正在从事一个简单的项目,以在静止图像中查找基本图标。
和两个测试图像:
我使用了模板匹配(使用 AForge.net,但我认为它与 OpenCV 和 Emgu 使用的算法相同。我可能是错的,我是 CV 的新手)并发现阈值为 0.80563,我会找到准确的以上两个中的一个匹配,并且在我尝试过的图标不在的图像中没有匹配。
我以为我找到了某个地方,直到我查看了每个图像中作为匹配项返回的内容:(蓝色突出显示的方块是图像匹配的位置。)
我意识到问题是以下任何一项或全部:
最终,我需要一些基本的帮助来了解我的匹配出了什么问题,这样我至少可以重新朝着正确的方向前进。模板匹配正确的方法,但我需要改变一些东西吗?或者我是否需要查看这些库中的其他功能之一?对于这个简单的任务,OpenCV(和 EMGU)功能和 AForge.net 功能之间是否有很多功能差异?
我有400个序列图像.我想从他们创建视频文件(剪辑.. mpeg)
我下载'AForge.NET',我试着查看它是否可能 - 但我不知道如何做到这一点.
我该怎么做 ?
下面的图像编辑 是原始图像的预处理序列。1. 原始图像 -> 2. 模糊 xn 次以使 qrcode 位置显着 -> 3. 裁剪原始图像,使用 blob 从第二步中提取位置 -> 4. 锐化和阈值 -> 5. 检查 qrcode 的三个方块 -> 6 .进行额外的转换,例如旋转 ->(最终图像)(具有调整大小分辨率的裁剪图像。)
老问题 我正在尝试从原始图像重建二维码。正如你所看到的,照片的二维码已损坏,因此我使用 Aforge 库使用 blob 从图像中检测 3 个正方形。现在我不明白的是从这些信息生成二维码的逻辑。在技术上是否可以用给定的信息重建二维码?
我收到此错误:
错误1'公共事件NewFrame(sender As Object,eventArgs As
AForge.Video.NewFrameEventArgs)'是一个事件,不能直接调用.
使用'RaiseEvent'语句来引发事件.
C:\ Users\Jonathan\Documents\Visual Studio 2010\Projects\Stream\Stream\Form1.vb
9 9流
我的代码是:

我怎么能解决这个问题?