人脸识别
This commit is contained in:
parent
99115958e4
commit
5b8fc1f107
|
@ -106,12 +106,12 @@
|
|||
contentType: "application/json; charset=utf-8",
|
||||
dataType: "json",
|
||||
data: JSON.stringify({
|
||||
data: data,
|
||||
projectId:'<%=CurrUser.LoginProjectId%>'
|
||||
data: data
|
||||
|
||||
}),
|
||||
success: function (data) {
|
||||
/*window.parent.backData(data.d)*/
|
||||
alert(data.d)
|
||||
|
||||
if (data.d.indexOf('识别失败') !== -1) {
|
||||
alert('识别失败请重新识别')
|
||||
}
|
||||
|
|
|
@ -16,7 +16,7 @@ namespace FineUIPro.Web.WeldMat.UsingSentMat
|
|||
|
||||
}
|
||||
[WebMethod]
|
||||
public static string UploadData(string data,string projectId)
|
||||
public static string UploadData(string data)
|
||||
{
|
||||
byte[] imageBytes = Convert.FromBase64String(data.Substring("data:image/jpeg;base64,".Length));
|
||||
string filePath = "/FileUpLoad/FaceRecognition/" + DateTime.Now.ToString("yyyyMMddhhmmss") + ".jpeg";
|
||||
|
@ -42,23 +42,18 @@ namespace FineUIPro.Web.WeldMat.UsingSentMat
|
|||
var kqFace = (List<SgManager.AI.faceResult>)SgManager.AI.FaceClass.SearchFileFace(BLL.Funs.RootPath + filePath);
|
||||
if (kqFace == null || kqFace.Count == 0)
|
||||
{
|
||||
|
||||
return "识别失败";
|
||||
}
|
||||
else if (kqFace[0].errMess != "SUCCESS")
|
||||
{
|
||||
|
||||
return "识别失败;" + kqFace[0].errMess;
|
||||
|
||||
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
try
|
||||
{
|
||||
string idCard = kqFace[0].user_id;
|
||||
var welder = Funs.DB.HJGL_BS_Welder.FirstOrDefault(x => x.ProjectId == projectId && x.IdentityCard == idCard);
|
||||
var welder = Funs.DB.HJGL_BS_Welder.FirstOrDefault(x =>x.IdentityCard == idCard);
|
||||
if (welder != null)
|
||||
{
|
||||
return welder.WED_Code;
|
||||
|
|
|
@ -98,7 +98,7 @@ namespace SgManager.AI
|
|||
{
|
||||
var image = url;
|
||||
var imageType = "URL";
|
||||
var groupIdList = "WX_Face_TCC";
|
||||
var groupIdList = "Face";
|
||||
// 如果有可选参数
|
||||
var options = new Dictionary<string, object>{
|
||||
{"quality_control", "NORMAL"},
|
||||
|
|
Loading…
Reference in New Issue