From 4cb4bd77e9ae50929f628c36f62a1923c0787f67 Mon Sep 17 00:00:00 2001 From: houxiao <houxiao@454eff88-639b-444f-9e54-f578c98de674> Date: 星期三, 28 六月 2017 14:10:07 +0800 Subject: [PATCH] add compare bin proto --- FaceServer/test_client_compare.cpp | 40 +++++++++++++++++++++++++++++----------- 1 files changed, 29 insertions(+), 11 deletions(-) diff --git a/FaceServer/test_client_compare.cpp b/FaceServer/test_client_compare.cpp index 833808d..e6a5ad9 100644 --- a/FaceServer/test_client_compare.cpp +++ b/FaceServer/test_client_compare.cpp @@ -59,28 +59,46 @@ fdpImage1->size = fread(fdpImage1->buff, 1, length, pFile); fclose(pFile); pFile = nullptr; - - fdpImage1->hton(); + evpHeader->size += sizeof(FDP_Image) + fdpImage1->size; + fdpImage1->hton(); } FDP_Image* fdpImage2 = nullptr; { fdpImage2 = new (mesg + evpHeader->size) FDP_Image; - + fdpImage2->db_id = 0; // -1 - fdpImage2->mb_type = MB_Frame::MBFT_RGB565; // 14 - fdpImage2->width = 52; - fdpImage2->height = 52; + fdpImage2->mb_type = MB_Frame::MBFT_JPEG; // 14 + fdpImage2->width = 198; + fdpImage2->height = 154; - FILE* pFile = fopen("face-13-w52-h52.rgb565", "rb"); + FILE* pFile = fopen("compare2.jpg", "rb"); fdpImage2->size = fread(fdpImage2->buff, 1, length, pFile); fclose(pFile); pFile = nullptr; - - fdpImage1->hton(); + evpHeader->size += sizeof(FDP_Image) + fdpImage2->size; - } + fdpImage2->hton(); + } + + //FDP_Image* fdpImage2 = nullptr; + //{ + // fdpImage2 = new (mesg + evpHeader->size) FDP_Image; + // + // fdpImage2->db_id = 0; // -1 + // fdpImage2->mb_type = MB_Frame::MBFT_RGB565; // 14 + // fdpImage2->width = 52; + // fdpImage2->height = 52; + // + // FILE* pFile = fopen("face-13-w52-h52.rgb565", "rb"); + // fdpImage2->size = fread(fdpImage2->buff, 1, length, pFile); + // fclose(pFile); + // pFile = nullptr; + // + // evpHeader->size += sizeof(FDP_Image) + fdpImage2->size; + // fdpImage2->hton(); + //} length = evpHeader->size; evpHeader->hton(); @@ -100,7 +118,7 @@ make_msg(mesg, length); printf("%s\n", mesg); - printf("%d\n", (int)strlen(mesg)); + printf("%d\n", length); // build socket int port = 15436; -- Gitblit v1.8.0