问题标签 [aforge]

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 投票
2 回答
1116 浏览

c# - 在 C# 中刷新图片框

我创建了一个矩形列表并将它们绘制在PictureBox. 在代码的其他地方,我们从列表中删除了一些矩形,但是当我调用PictureBox.Refresh()它时会显示之前的结果:所有矩形。

我尝试创建图片的克隆,并一个一个地重新绘制所有矩形,但它有同样的问题。

拜托,你能给我一些关于如何绘制当前矩形列表的想法吗?

0 投票
1 回答
590 浏览

c# - 人脸形状分割

我需要知道是否有办法使用 AForge 或类似的库来开发从图片中提取面部形状的应用程序。我的意思是:应用程序拍照,检测人脸,识别人脸轮廓,跟踪这个轮廓并删除里面的东西。所以最后应用程序返回一个没有脸部的图像(肖像),但有头发和其他图像元素。我看到有很多关于图像形状检测的问题,但我的问题特别是因为人脸没有默认形状,而是人脸检测算法使用的一些面部特征。我想知道是否有可能以及以何种方式使用这些特征来追踪面部形状。有人可以帮助我吗?谢谢 - 卢克

0 投票
1 回答
767 浏览

c# - 在 wince 下使用 Aforge.NET

wince下如何使用Aforge.NET?当我构建将 Aforge 库用于紧凑框架的程序时,我收到此错误:

“System.Drawing.Bitmap”类型是在未引用的程序集中定义的。您必须添加对程序集“System.Drawing,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a”的引用。

0 投票
2 回答
11813 浏览

.net - 在 C# 和 WPF 中使用 Aforge.NET 获取网络摄像头流

我想用我的相机捕捉网络摄像头。为此,我使用了 2 个参考:AForge.Video.dllAForge.Video.DirectShow.dll.

这是我找到的一个片段:

}

他们使用 aPictureBox来显示框架。当我在 WPF 中工作时,我使用了这个

总结一下,这就是我的代码目前的样子。

0 投票
2 回答
10457 浏览

c# - 如何转换像素格式?在 C# 中从 32bppRGB 到 16bpp 灰度

我需要对我的图像进行一些阈值处理。阈值过滤功能只接受8-16bpp grayscale。我的位图图片具有32bppRGB像素格式。请建议一些相同的代码。(我也想知道是否可以不进行逐像素操作)

ps 我正在使用 Aforge.NET 进行阈值处理。

谢谢

-萨加尔

0 投票
1 回答
370 浏览

.net - 通过 AForge.NET lib 进行 X 射线打印识别

我有一个关于图像识别的非常具体的问题。我必须编写一个工具来识别 X 射线打印上的对象,并根据当前的 X 射线拍摄计算一些数据。所以任务基本上是减少图像上的颜色,然后通过颜色和距离集识别相似,然后我需要处理计算。

我从未使用过图像识别,所以我想询问将调色板减少到固定颜色数量的有效算法。估计是很短的一个,所以我基本上没有太多时间去研究处理它的方法。我找到了 AForge .NET 库,但我仍然无法显着减少图像颜色。(也许我只是不知道使用哪个过滤器)。任何用于该任务的库或算法将不胜感激。

提前致谢。

0 投票
1 回答
1331 浏览

c# - Extracting difference between 2 images in C#

I am using webcamera in C# (using AForge). I also have some default background. I need to extract the difference between current image and background and create a new image which contains only the objects which are not present on the default background. For example, if I move my hand in front of webcamera, I need to output only that hand (with the rest of backgound white). If I just compare pixel by pixel it gets ugly, since there is a lot of noise. I have tried using threshold value for difference, but the result is still very bad. I think that maybe there is some filter or a known algorithm how to do that? Any help would be very much appreciated.

0 投票
1 回答
693 浏览

c# - 为什么在 C# 中调用 AForge 库函数会导致 AccessViolationException?

以下代码导致访问冲突异常 - 为什么会这样?我可以从unsafe块内部调用 AForge 过滤器吗?

0 投票
2 回答
3244 浏览

c# - 在 C# 中从视频源中检测人体

我正在尝试从视频源中提取人物,以便以后可以使用他的图像。我只需要提取人体,而忽略环境。好消息是背景是静态的。我尝试使用 AForge 并应用 CustomFrameDifferenceDetector 过滤器,它将当前帧与静态背景图像进行比较并提取不同的像素(差异>阈值)。它效果很好,但是当皮肤或衣服的一部分与背景颜色相似时就会出现问题。在这些情况下,过滤器会忽略这些部分,结果会在体内出现各种孔。简单地降低阈值并不能解决问题,因为身体阴影和其他噪声会增加(即使在噪声抑制下)。

你知道这个问题的任何已知解决方案吗?或者它仍然是未解决的问题?

0 投票
2 回答
4089 浏览

c# - c#.net中数组中的平滑曲线

我有一个 int 数组,并将这些值绘制在图表中。(使用zedgraphcontrol)

在该曲线中,我想使用 C#.net 找到局部最大值我的想法是平滑曲线以消除噪音。我怎样才能找到那些地方。

非常感谢您的所有回复