亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? hsfsys2.c

?? NIST Handwriting OCR Testbed
?? C
字號:
/*# pgrm: hsfsys2 - 2nd release of program that conducts OCR on a binary image# pgrm:           of an HSF form.*/#include <stdio.h>#include <sys/param.h>#include <string.h>#include <ihead.h>#include <mfs.h>#include <hsform.h>#include <fet.h>#include <hsfsys.h>#include <hsfsys2.h>#include <klparam.h>#include <mlpparam.h>#include <defs.h>main(argc, argv)int argc;char *argv[];{   int do_digit, do_lower, do_upper, do_const;   int retflag;   char *timefile, *listfile, ifile[MAXPATHLEN], oroot[MAXPATHLEN];   char hypfile[MAXPATHLEN];   char confile[MAXPATHLEN];   IHEAD *ihead;   int bpi, iw, ih;   int *regcoords, ncoords;   unsigned char *incdata, *regcdata;   HSFORM tmplt;   FET *hyps, *confs, *init_hsf_fet();   FILE *lfp;   KL_PARAM digit_kl, lower_kl, upper_kl, const_kl;   MLP_PARAM digit_mlp, lower_mlp, upper_mlp, const_mlp;   MFS *pdict;   /* process the command line arguments */   procargs(argc, argv, &do_digit, &do_lower, &do_upper, &do_const,            &_silent_, &_verbose_, &_time_, &timefile, &listfile);   set_timer2();   /* open list file */   if((lfp = fopen(listfile, "rb")) == NULL)      syserr("main", "fopen", listfile);   /* initialize run */   init_run(&tmplt, &regcoords, &ncoords, &digit_kl, &digit_mlp,            &lower_kl, &lower_mlp, &upper_kl, &upper_mlp, &const_kl, &const_mlp,            &pdict, TMPLT_FIELDS, GEN_REG_POINTS,            do_digit, DIGIT_EVT_REL2, DIGIT_SET_REL2, DIGIT_WT_REL2,            do_lower, LOWER_EVT_REL2, LOWER_SET_REL2, LOWER_WT_REL2,            do_upper, UPPER_EVT_REL2, UPPER_SET_REL2, UPPER_WT_REL2,            do_const, CONST_EVT_REL2, CONST_SET_REL2, CONST_WT_REL2, PHRASE_DICT);   /* get next form image to process */   while(fscanf(lfp, "%s %s", ifile, oroot) == 2){      /* load next form image */      load_form_image(&ihead, &incdata, &bpi, &iw, &ih, ifile);      /* register form */      retflag = register_form(&regcdata, incdata, bpi, iw, ih,                              regcoords, ncoords, ZOOMFLAG);      if(retflag){         /* initialize an FET structure to hold system field hypotheses */         hyps = init_hsf_fet(tmplt.num);         /* initialize an FET structure to hold system character confidences */         confs = init_hsf_fet(tmplt.num);         /* create output file names */         sprintf(hypfile, "%s.hyp", oroot);         sprintf(confile, "%s.con", oroot);         if(do_digit)            do_digit_fields_Rel2(FIRST_DIGIT, LAST_DIGIT,                                 &digit_kl, &digit_mlp, regcdata, bpi, iw, ih,                                 &tmplt, hyps, confs);         if(do_lower)            do_alpha_field_Rel2(FIRST_LOWER,                                &lower_kl, &lower_mlp, regcdata, bpi, iw, ih,                                &tmplt, hyps, confs);         if(do_upper)            do_alpha_field_Rel2(FIRST_UPPER,                                &upper_kl, &upper_mlp, regcdata, bpi, iw, ih,                                &tmplt, hyps, confs);         if(do_const)            do_const_field_Rel2(FIRST_CONST, do_const, pdict,                                &const_kl, &const_mlp,                                regcdata, bpi, iw, ih, &tmplt, hyps, confs);         writefetfile(hypfile, hyps);         writefetfile(confile, confs);         free(ihead);         free(incdata);         free(regcdata);         freefet(hyps);         freefet(confs);         _total_forms_++;      }      else{         fprintf(stderr, "Warning: main: Form Rejected\n");         free(ihead);         free(incdata);      }   }   free_run(regcoords, do_digit, &digit_kl, &digit_mlp,            do_lower, &lower_kl, &lower_mlp,            do_upper, &upper_kl, &upper_mlp,            do_const, &const_kl, &const_mlp, pdict);   fclose(lfp);   time2_accum(_total_time_);   if(timefile != (char *)NULL){      print_time_report(timefile);      free(timefile);   }   exit(0);}/*************************************************************/procargs(argc, argv, do_digit, do_lower, do_upper, do_const,            silent, verbose, time, timefile, listfile)int argc, *do_digit, *do_lower, *do_upper, *do_const;int *silent, *verbose, *time;char **timefile, **listfile, *argv[];{   int c, errflg = 0;   *do_digit = FALSE;   *do_lower = FALSE;   *do_upper = FALSE;   *do_const = FALSE;   *silent = FALSE;   *verbose = FALSE;   *time = FALSE;   *timefile = (char *)NULL;   while(((c = getopt(argc, argv, "c:dlst:uv")) != -1) && (!errflg)){      switch(c){      case 'c':         if(strcmp(optarg, "dict") == 0)            *do_const = DO_DICT;         else if(strcmp(optarg, "nodict") == 0)            *do_const = NO_DICT;         else{            fprintf(stderr,"Error: Illegal argument given with -c option\n\n");            errflg++;         }         break;      case 'd':         *do_digit = TRUE;         break;      case 'l':         *do_lower = TRUE;         break;      case 's':         *silent = TRUE;         break;      case 't':         *time = TRUE;         *timefile = strdup(optarg);         break;      case 'u':         *do_upper = TRUE;         break;      case 'v':         *verbose = TRUE;         break;      case '?':         errflg++;         break;      }   }   if(!(*do_digit|*do_lower|*do_upper|*do_const)){      *do_digit = TRUE;      *do_lower = TRUE;      *do_upper = TRUE;      *do_const = DO_DICT;   }   if((errflg) || ((argc - optind) != 1)){      fprintf(stderr, "Usage:\n");      fprintf(stderr, "   %s [options] <list file>\n", argv[0]);      fprintf(stderr, "\t-d\t\tprocess digit fields\n");      fprintf(stderr, "\t-l\t\tprocess lower case fields\n");      fprintf(stderr, "\t-u\t\tprocess upper case fields\n");      fprintf(stderr, "\t-c nodict\tprocess Constitution field without dictionary\n");      fprintf(stderr, "\t-c dict\t\tprocess Constitution field using dictionary\n");      fprintf(stderr, "\t-s\t\tsilent mode\n");      fprintf(stderr, "\t-v\t\tverbose mode\n");      fprintf(stderr, "\t-t <time file>\tcompute and report timings\n");      exit(-1);   }   *listfile = argv[optind];}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色老综合老女人久久久| 国产激情视频一区二区在线观看| 欧美喷水一区二区| 九九精品一区二区| 国产精品福利影院| 欧美日韩一二区| 国产在线麻豆精品观看| 亚洲特级片在线| 欧美一级艳片视频免费观看| 国产a级毛片一区| 亚洲h在线观看| 久久久久久久久久久久久久久99 | 亚洲一区二区av在线| 欧美日韩国产在线观看| 美女在线视频一区| 日韩一区在线免费观看| 欧美中文字幕一区二区三区| 日韩不卡一区二区三区| 中文字幕日本乱码精品影院| 欧美日韩mp4| 成人免费观看视频| 免费观看30秒视频久久| 亚洲桃色在线一区| 久久久无码精品亚洲日韩按摩| 欧美色综合天天久久综合精品| 国产一区二区三区观看| 一区二区中文视频| 久久色.com| 制服丝袜中文字幕亚洲| 91免费看片在线观看| 激情小说欧美图片| 亚洲va韩国va欧美va| 成人欧美一区二区三区黑人麻豆| 日韩免费成人网| 欧美日韩专区在线| av色综合久久天堂av综合| 日韩不卡手机在线v区| 成人免费在线播放视频| 制服丝袜亚洲精品中文字幕| 国产成人av一区二区三区在线观看| 日本欧美韩国一区三区| 一区二区三区美女| 国产精品美女久久久久久 | 色哟哟一区二区三区| 国产乱子伦视频一区二区三区| 视频一区在线视频| 一区二区三区.www| 最新高清无码专区| 国产欧美精品国产国产专区| 欧美久久久久久久久久| 欧美日韩一区三区四区| 国产suv精品一区二区三区| 久久精品久久99精品久久| 午夜精品久久久久久久久| 亚洲午夜私人影院| 一区二区在线观看av| 亚洲色图欧洲色图| 国产午夜精品理论片a级大结局| 日韩欧美国产综合在线一区二区三区| 91色porny在线视频| 成人久久18免费网站麻豆| 麻豆成人久久精品二区三区红 | 欧美人体做爰大胆视频| 欧美日韩精品欧美日韩精品一 | 欧美日韩免费观看一区二区三区 | 久久精品国产99国产精品| 日韩成人一级大片| 九九国产精品视频| 激情成人午夜视频| 国产风韵犹存在线视精品| 国产盗摄精品一区二区三区在线 | 日韩美女啊v在线免费观看| 欧美精品成人一区二区三区四区| 欧美色网站导航| 欧美一区二区在线观看| 911精品产国品一二三产区| 91国产成人在线| 欧美精品一二三区| 欧美一卡二卡在线| 欧美tickle裸体挠脚心vk| 欧美日韩国产天堂| 91在线丨porny丨国产| 懂色av一区二区三区蜜臀| 精品一区二区免费在线观看| 国产一区二区精品久久91| 国产99一区视频免费| 色综合一区二区| 91精品黄色片免费大全| 久久综合九色综合欧美98 | 99久久免费精品高清特色大片| 色婷婷综合中文久久一本| 777xxx欧美| 国产精品色呦呦| 亚洲.国产.中文慕字在线| 国内成+人亚洲+欧美+综合在线| 成人做爰69片免费看网站| 99久久99久久精品免费看蜜桃| 日本韩国视频一区二区| 欧美日韩不卡一区二区| 国产日韩三级在线| 亚洲一区二三区| 国产成人免费高清| 欧美亚洲精品一区| 国产三级久久久| 性做久久久久久免费观看| 狠狠狠色丁香婷婷综合激情| av亚洲精华国产精华精| 欧美一区二区三区免费| 中文字幕中文乱码欧美一区二区| 午夜不卡在线视频| 成人福利视频网站| 欧美一区二区三区免费大片| 久久久不卡网国产精品一区| 亚洲视频图片小说| 肉肉av福利一精品导航| 成a人片亚洲日本久久| 这里只有精品电影| 一区二区三区色| 成人精品免费视频| 日韩欧美你懂的| 亚洲国产成人va在线观看天堂| 国产在线不卡一区| 欧美高清视频www夜色资源网| 中文字幕av在线一区二区三区| 爽好久久久欧美精品| 色先锋久久av资源部| 国产亚洲成aⅴ人片在线观看 | 欧美伊人久久久久久久久影院 | 麻豆精品久久精品色综合| 91在线观看视频| 久久精品人人做人人爽人人 | 国产99精品国产| 日韩欧美高清在线| 午夜免费久久看| 色综合天天综合色综合av| 国产午夜亚洲精品理论片色戒| 欧美aaa在线| 欧美日韩免费观看一区二区三区 | 色丁香久综合在线久综合在线观看| 91精品中文字幕一区二区三区| 国产精品久久久久久久第一福利 | 欧美自拍偷拍午夜视频| 国产亚洲精久久久久久| 久久国内精品视频| 欧美色男人天堂| 亚洲美女在线国产| 精品一区二区精品| 制服丝袜在线91| 亚洲bt欧美bt精品| 在线观看一区二区精品视频| 久久九九全国免费| 国产精品99久久久久久久vr | 91精品福利在线一区二区三区| 亚洲色欲色欲www| 91色在线porny| 亚洲三级在线免费| 99国产精品久久久久| 26uuu欧美| 亚洲sss视频在线视频| 国产精品亚洲专一区二区三区 | 欧美成人精品高清在线播放| 亚洲r级在线视频| 91精品国产一区二区三区| 日韩精品一二区| 在线观看欧美日本| 亚洲精品一二三四区| 色噜噜久久综合| 日韩毛片一二三区| 日本伦理一区二区| 亚洲欧美成aⅴ人在线观看| 国产福利一区二区三区视频| www久久精品| 精品夜夜嗨av一区二区三区| 精品国产露脸精彩对白| 国产乱码精品一区二区三区av| 欧美国产日产图区| 色综合久久中文综合久久97 | 8v天堂国产在线一区二区| 亚洲成人手机在线| 欧美日韩精品是欧美日韩精品| 蜜臀av一区二区在线免费观看| 久久婷婷成人综合色| 成人av午夜影院| 亚洲电影视频在线| 亚洲精品在线观看网站| 国产成人午夜片在线观看高清观看| 国产精品大尺度| 色综合天天综合网天天狠天天| 中文字幕一区三区| 日韩欧美久久一区| 在线观看一区日韩| 国产91精品在线观看| 亚洲一区二区三区四区中文字幕| 久久品道一品道久久精品| 色综合久久综合网| 国产91精品一区二区麻豆网站| 亚洲福利一区二区三区| 日韩一区二区免费电影| 色天天综合久久久久综合片| 老司机免费视频一区二区三区|