注册分辨率加入分辨率读取。
This commit is contained in:
parent
928326efb2
commit
219c68ea45
@ -215,7 +215,7 @@ void Application::enrollExtended(const QString &username, bool persistence, uint
|
||||
|
||||
void Application::uploadImage(const QString &path, int operation) {
|
||||
m_uploadImageSendedSize = 0;
|
||||
|
||||
ModuleCommunication::UploadImageInformation request;
|
||||
if (path.endsWith(".jpg")) {
|
||||
auto image = ImageDecoder::extractJpegYComponent(path.toStdString());
|
||||
if (!image) {
|
||||
@ -224,18 +224,21 @@ void Application::uploadImage(const QString &path, int operation) {
|
||||
}
|
||||
m_uploadBuffer = image->data;
|
||||
LOG(info) << "width: " << image->width << ", height: " << image->height;
|
||||
request.width = image->width;
|
||||
request.height = image->height;
|
||||
} else if (path.endsWith(".yuv")) {
|
||||
std::ifstream ifs(Amass::StringUtility::UTF8ToGBK(path.toStdString()), std::ofstream::binary);
|
||||
m_uploadBuffer = std::vector<uint8_t>((std::istreambuf_iterator<char>(ifs)), std::istreambuf_iterator<char>());
|
||||
if (m_uploadBuffer.empty()) {
|
||||
LOG(error) << "file is empty.";
|
||||
}
|
||||
request.width = 600;
|
||||
request.height = 800;
|
||||
} else {
|
||||
LOG(error) << "not supported format.";
|
||||
return;
|
||||
}
|
||||
|
||||
ModuleCommunication::UploadImageInformation request;
|
||||
mbedtls_md5_context context;
|
||||
mbedtls_md5_init(&context);
|
||||
mbedtls_md5_starts(&context);
|
||||
@ -244,8 +247,6 @@ void Application::uploadImage(const QString &path, int operation) {
|
||||
mbedtls_md5_free(&context);
|
||||
|
||||
request.operation = operation;
|
||||
request.width = 600;
|
||||
request.height = 800;
|
||||
request.size = m_uploadBuffer.size();
|
||||
strncpy(request.username, "下发测试", sizeof(request.username));
|
||||
m_communication->uploadImageInfo(request);
|
||||
|
@ -61,6 +61,7 @@ public:
|
||||
Failed4ReadFile = 19,
|
||||
Failed4WriteFile = 20,
|
||||
Failed4NoEncrypt = 21,
|
||||
PalmNotDetected = 23,
|
||||
Needmore = 25,
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user