小编Ram*_*aya的帖子

Android Face识别并从数据库中获取类似的面孔

在我的应用程序中,我将实现像谷歌图像搜索这样的图像搜索.唯一不同的是,我只搜索人脸.这是怎么回事..

  • 用户使用相机拍摄一个人的照片.
  • 我的应用程序应识别该人的面部并从图像中获取有关面部的详细信息(例如:颜色).
  • 使用这些详细信息应用程序将在图像数据库中搜索类似的面部.
  • 最后它会向用户显示结果.

所以我想识别使用Android面部识别类的面部并选择该识别区域并将该面部的细节保存到数组或数据库中.

关于上述情况我几乎没有问题.

  • 从图像中我需要做些什么才能进行正确的图像搜索?
  • 我只能用颜色吗?
  • 你有什么想法从这个公认的脸上获取像素细节吗?我知道如何在位图图像上做到这一点.但我不确定该方法是否仍适用于人脸识别类.

有人能解释一下这些东西吗?

android opencv image face-recognition google-image-search

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

在Android相机界面上添加一个虚线圆圈

我正在开发一个人脸识别应用程序.我需要在我的相机界面上显示一个小的虚线圆圈,以放置人的脸部,这样用户可以训练应用程序,而不是拍摄不同比例的照片.我按照"此链接",但我不知道如何在相机界面上这样做.那么有人可以上传一个示例项目或给我一些继续我的项目吗?提前致谢..

编辑-2013-02-14
确定代码正常工作.但我还有另外两个问题.

  1. 我可以画圆圈.但它始终不在同一个位置.当屏幕尺寸改变时,它的位置总是在变化.我尝试使用getWidht()和getHeight()方法,但我无法在屏幕中央绘制圆圈.你对此有什么想法吗?

  2. 根据你的回答,我必须以编程方式创建所有视图.所以现在我需要在我的界面上添加一个捕获按钮.你可以用你的答案解释一下吗?

android android-camera android-canvas

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

NullReferenceException错误C#

        QueryClass Query;
        string UserName = "";
        int UserId = 0;


        string email = txtEmail.Text;
        string name = txtUserName.Text;
        string phone = txtPhone.Text;
        byte[] buffer = new byte[100];

            UserName = Query.GetUserName(email); //returns a string value

            if (UserName != null)
            {
                MessageBox.Show(UserName + " is already in the database");
            }

            if (Query.AddNewUser(name, email, phone) == true) //returns a bool value
            {
                UserId = Query.GetUserId(email); //returns a int value
                if (Query.AddNewImage(UserId, buffer) == true) //returns a bool value
                {
                    MessageBox.Show("Done..!!");
                }

            }

            MessageBox.Show("Error"); …
Run Code Online (Sandbox Code Playgroud)

c# visual-studio-2010

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