DevYK 3 tahun lalu
induk
melakukan
557b1d203f
1 mengubah file dengan 9 tambahan dan 10 penghapusan
  1. 9 10
      src/opencv/image_fingerprint.cpp

+ 9 - 10
src/opencv/image_fingerprint.cpp

@@ -41,15 +41,15 @@ const char *fingerprintFromFFAVFrame(FILE *file, AVFrame *frame, int *len) {
     if (file) fprintf(file, "fingerprintFromFFAVFrame\n");
     if (!frame)return NULL;
 
-//    if (1) {
-//        static char buf[64];
-//        memset((void *)buf, 0,sizeof(char) * 8 * 8);
-//        for (int i = 0; i <64 ; ++i) {
-//            buf[i] = 1;
-//        }
-//        *len = 64;
-//        return buf;
-//    }
+    if (1) {
+        static char buf[64];
+        memset((void *)buf, 0,sizeof(char) * 8 * 8);
+        for (int i = 0; i <64 ; ++i) {
+            buf[i] = 1;
+        }
+        *len = 64;
+        return buf;
+    }
 
 //    auto img = avframeToCvmat(frame);
     int width = frame->width;
@@ -80,7 +80,6 @@ const char *fingerprintFromFFAVFrame(FILE *file, AVFrame *frame, int *len) {
     double mn = mean(gray)[0];
     if (file) fprintf(file, "fingerprintFromFFAVFrame 6\n");
     static char buf[64];
-//    char *buf = (char *) malloc(sizeof(char) * scale_width * scale_height);
     if (file) fprintf(file, "fingerprintFromFFAVFrame 7\n");
     if (gray.cols * gray.rows < scale_height * scale_width)return NULL;
 //    //得到图像指纹值