小编Zog*_*riP的帖子

如何显示使用Emgu捕获的网络摄像头图像?

我目前正在开发一个使用面部识别的项目.因此,我需要一种方法向用户显示网络摄像头图像,以便他可以调整他的脸部.

我一直在尝试使用尽可能少的CPU来从网络摄像头获取图像:

但它们都不是很好......无论是太慢还是太耗费CPU资源.

然后我尝试了Emgu库,我觉得很棒.起初,我在Windows窗体项目中尝试了它,并在图片框中更新图像.但是,当我试图将它集成到我的WPF项目中时,我遇到了如何将我的图像传递给我的Image控件的问题.

现在,我有以下源代码:

<Window x:Class="HA.FacialRecognition.Enroll.Window1"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="Window1" Width="800" Height="600"
        Loaded="Window_Loaded" Closing="Window_Closing">
    <Grid>
        <Image x:Name="webcam" Width="640" Height="480" >
            <Image.Clip>
                <EllipseGeometry  RadiusX="240" RadiusY="240">
                    <EllipseGeometry.Center>
                        <Point X="320" Y="240" />
                    </EllipseGeometry.Center>
                </EllipseGeometry>
            </Image.Clip>
        </Image>
    </Grid>
</Window>
Run Code Online (Sandbox Code Playgroud)

而背后的代码:

private Capture capture;
private System.Timers.Timer timer;

public Window1()
{
    InitializeComponent();
}

private void Window_Loaded(object sender, RoutedEventArgs e)
{
    capture = new Capture();
    capture.FlipHorizontal = true;

    timer = new System.Timers.Timer();
    timer.Interval = 15;
    timer.Elapsed += new ElapsedEventHandler(timer_Elapsed);
    timer.Start(); …
Run Code Online (Sandbox Code Playgroud)

c# wpf webcam image

10
推荐指数
1
解决办法
2万
查看次数

快速WPF粒子背景

我正在构建一个WPF应用程序,我希望它的背景用随机填充粒子:

  • 不透明/ z顺序
  • 尺寸
  • 速度
  • " 模糊 "(模糊效果)
  • 方向(或路径)

我发现了一个非常好的例子,我想要它,但不幸的是它是在Flash中并且它不是免费的......

我试图实现它,但我无法顺利实现它......

所以我想知道你是否有人可以帮助我改进它以使其使用更少的CPU和更多的GPU,所以它更平滑,即使有更多的粒子和全屏模式.

代码"Particle.cs":定义具有其所有属性的粒子的类

public class Particle
{
    public Point3D Position { get; set; }
    public Point3D Velocity { get; set; }
    public double Size { get; set; }

    public Ellipse Ellipse { get; set; }

    public BlurEffect Blur { get; set; }
    public Brush Brush { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

XAML"Window1.xaml":窗口的xaml代码,由径向背景和托管粒子组成的画布组成

<Window x:Class="Particles.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Window1" Height="600" Width="800" Loaded="Window_Loaded">
    <Grid>
        <Grid.Background>
            <RadialGradientBrush …
Run Code Online (Sandbox Code Playgroud)

c# algorithm wpf

8
推荐指数
1
解决办法
5710
查看次数

网站本地化取决于域名扩展

我目前正在ASP.Net MVC中构建我的个人网站,我想要两个版本:法语版和英文版.

我有两个域名,我希望将英文版本与" .com "域名匹配,将法文版本与" .fr "域名匹配:

  • 当您访问www.mywebsite.fr时,您将获得法语版本
  • 当您访问www.mywebsite.com时,您将获得英文版本

所以,我的问题是:建议的方法是什么?

谢谢

asp.net-mvc localization web-config

0
推荐指数
1
解决办法
222
查看次数

标签 统计

c# ×2

wpf ×2

algorithm ×1

asp.net-mvc ×1

image ×1

localization ×1

web-config ×1

webcam ×1