update vector 512

This commit is contained in:
dongpd 2020-12-22 15:09:43 +07:00
parent 3f289ddc9d
commit 40df99acd9
2 changed files with 28 additions and 5 deletions

View File

@ -123,6 +123,9 @@ class ApiController extends Controller {
$f = [];
foreach ($features as $k => $v) {
$f[] = $v['features'];
if (isset($v['features512']))
if (count($v['features512']))
$f[] = $v['features512'];
}
$allFeatures[] = [
"id" => $value->id,

View File

@ -87,7 +87,11 @@ class ListManagementController extends Controller {
]
]), true);
$data['image'] = json_encode([
["url" => $data['image'], "features" => $features['results'][0]['feature']]
[
"url" => $data['image'],
"features" => $features['results'][0]['feature'],
"features512" => isset($features['results'][0]['feature512']) ? $features['results'][0]['feature512'] : []
]
]);
$model->create($data);
file_get_contents("http://localhost:2305/update-feature");
@ -115,7 +119,11 @@ class ListManagementController extends Controller {
["url" => "/var/www/html/BiFace_Server_Lite/web/data/uploads/face/" . $url, "type" => "raw"]
]
]), true);
$images[] = ["url" => $url, "features" => $features['results'][0]['feature']];
$images[] = [
"url" => $url,
"features" => $features['results'][0]['feature'],
"features512" => isset($features['results'][0]['feature512']) ? $features['results'][0]['feature512'] : []
];
$listManagement->type = $data['type'];
$listManagement->name = $data['name'];
$listManagement->gender = $data['gender'];
@ -134,7 +142,11 @@ class ListManagementController extends Controller {
]
]), true);
$data['image'] = json_encode([
["url" => $url, "features" => $features['results'][0]['feature']]
[
"url" => $url,
"features" => $features['results'][0]['feature'],
"features512" => isset($features['results'][0]['feature512']) ? $features['results'][0]['feature512'] : []
]
]);
$model->create($data);
file_get_contents("http://localhost:2305/update-feature");
@ -176,7 +188,11 @@ class ListManagementController extends Controller {
]
]), true);
$images = json_decode($model->image, true);
$images[] = ["url" => $data['image'], "features" => $features['results'][0]['feature']];
$images[] = [
"url" => $data['image'],
"features" => $features['results'][0]['feature'],
"features512" => isset($features['results'][0]['feature512']) ? $features['results'][0]['feature512'] : []
];
$model->image = json_encode($images);
}
$model->code = $data['code'];
@ -366,7 +382,11 @@ class ListManagementController extends Controller {
["url" => "/var/www/html/BiFace_Server_Lite/web/data/uploads/face/" . $fileName, "type" => "raw"]
]
]), true);
$ft[] = ["url" => $fileName, "features" => $features['results'][0]['feature']];
$ft[] = [
"url" => $fileName,
"features" => $features['results'][0]['feature'],
"features512" => isset($features['results'][0]['feature512']) ? $features['results'][0]['feature512'] : []
];
}
}
$model = ListManagement::findOne(['code' => $data['idStaff']]);