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

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

?? median4.c

?? 自適應的目標識別算法
?? C
字號:
/* * calculates the median of co-ordinates for our linknew * try defining triangle by diagonal line * find median absolute deviation of Xs, and of Ys * take intersections(?) as diagonal * * used for FIT2 * * read in super-data format */#include <stdio.h>#include <stdlib.h>#include <math.h>#define FALSE 0#define TRUE (!FALSE)#define ABS(x) ((x) < 0 ? (-(x)) : (x))#define LISTS 1#define LINES 2#define ARCS 3#define ENDL 4#define ENDF 5#define MAX_POINTS 100000int datax[MAX_POINTS],datay[MAX_POINTS];int store_x_diffs[MAX_POINTS],store_y_diffs[MAX_POINTS];FILE *fp;char *filename;int total_no = 0;main(argc,argv)int argc;char *argv[];{   char file_type[50];   int i;   int end_of_file;   int med_x,med_y;   int diff_x,diff_y;   int med_dev_x,med_dev_y;   float factorx = 6;   float factory = 6;   float x1,y1,x2,y2,xx;   filename = argv[1];   if (argc != 3) {       printf("Usage: %s filename median_factor\n",argv[0]);       exit(-1);   }   factorx = factory = atof(argv[2]);   if ((fp = fopen(filename,"r")) == NULL) {       printf("cant open %s\n",filename);       exit(-1);   }   /* read magic word for format of file */   fscanf(fp,"%s\n",file_type);   i = strcmp(file_type,"super");   if (i != 0) {       printf("not super data file - aborting\n");       exit(-1);   }   do {      read_line(&end_of_file);   } while (!end_of_file);   sort(total_no,datax);   sort(total_no,datay);   med_x = datax[total_no/2];   med_y = datay[total_no/2];/*printf("med X %d med Y %d\n",med_x,med_y);*/   for (i = 1; i <= total_no; i++) {       diff_x = ABS(med_x - datax[i]);       diff_y = ABS(med_y - datay[i]);       store_x_diffs[i] = diff_x;       store_y_diffs[i] = diff_y;   }   sort(total_no,store_x_diffs);   sort(total_no,store_y_diffs);   med_dev_x = store_x_diffs[total_no/2];   med_dev_y = store_y_diffs[total_no/2];/*printf("MX %d MY %d\n",med_dev_x,med_dev_y);*//*   printf("super\nlist: 0\n");   printf("line: 0.0 %d %d %d %d\n",0,med_y,500,med_y);   printf("line: 0.0 %d %d %d %d\n",0,med_y+3*med_dev_y,500,med_y+3*med_dev_y);   printf("line: 0.0 %d %d %d %d\n",med_x+3*med_dev_x,0,med_x+3*med_dev_x,500);   printf("endl:\nendf:\n");*/   /**   printf("%f %f %f %f\n",        0.0,med_y+factory*med_dev_y,med_x+factorx*med_dev_x,(float)med_y);   **//*printf("MED Y %d\n",med_y);printf("MAD Y %d\n",med_dev_y);printf("MED X %d\n",med_x);printf("MAD X %d\n",med_dev_x);*/   printf("%f %f %f %f\n",        0.0,med_y+factory*med_dev_y,        med_x+factorx*med_dev_x,(float)med_y+factory*med_dev_y/2);   y1 = med_y+factory*med_dev_y;   x2 = med_x+factorx*med_dev_x;   y2 = med_y+factory*med_dev_y/2.0;   /***   xx = y1 * (x1 - x2) / (y2 - y1);   printf("%f\n",xx);   ***/}read_line(end_of_file)int *end_of_file;{    int i,j,l;    float f;    int d;    char data_type[40],ch;    do {        i = -1;        do {            fscanf(fp,"%c",&ch);            data_type[++i] = ch;        } while(ch != ':');        data_type[++i] = '\0';        j = curve_type(data_type);        if (j == LISTS) {            fscanf(fp,"%d\n",&l);        }        else if (j == LINES) {            total_no++;            fscanf(fp,"%f %d %d %d %d\n",                &f,&d,&d,&datax[total_no],&datay[total_no]);            if (total_no > MAX_POINTS) {                printf("ERROR: too many points\n");                exit(-1);            }        }        else if (j == ARCS) {            printf("warning! ARC in data - ignoring\n");            exit(-1);        }        else if (j == ENDL) {  /* read to end of line */            fscanf(fp,"\n");        }    } while((j != ENDL) && (j != ENDF));    if (j == ENDF)        *end_of_file = TRUE;    else        *end_of_file = FALSE;}int curve_type(array)char array[50];{    int i,j;    if ((j = strcmp(array,"list:")) == 0)        i = 1;    else if ((j = strcmp(array,"line:")) == 0)        i = 2;    else if ((j = strcmp(array,"arc:")) == 0)        i = 3;    else if ((j = strcmp(array,"endl:")) == 0)        i = 4;    else if ((j = strcmp(array,"endf:")) == 0)        i = 5;    return(i);}int strcmp(s,t)char s[],t[];{    int i;    i = 0;    while(s[i] == t[i])        if (s[i++] == '\0')            return(0);    return(s[i] - t[i]);}/* from numerical recipes in C */sort(n,ra)int n;int ra[];{   int l,j,ir,i;   float rra;   l=(n >> 1)+1;   ir=n;   for (;;) {      if (l > 1)         rra=ra[--l];      else {         rra=ra[ir];         ra[ir]=ra[1];         if (--ir == 1) {            ra[1]=rra;            return;         }      }      i=l;      j=l << 1;      while (j <= ir) {         if (j < ir && ra[j] < ra[j+1]) ++j;         if (rra < ra[j]) {            ra[i]=ra[j];            j += (i=j);         }         else j=ir+1;      }      ra[i]=rra;   }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产亚洲美州欧州综合国| 偷窥少妇高潮呻吟av久久免费| 亚洲六月丁香色婷婷综合久久| 日日欢夜夜爽一区| a在线欧美一区| 久久久久久久免费视频了| 亚洲国产精品尤物yw在线观看| 国产精品一区二区视频| 欧美电影在线免费观看| 亚洲欧美日韩综合aⅴ视频| 国产毛片精品国产一区二区三区| 欧美视频完全免费看| 国产精品久久久久久久久免费桃花| 免费av网站大全久久| 欧美三级日韩三级| 亚洲精品久久久久久国产精华液| 国产成a人亚洲| 久久久www成人免费毛片麻豆| 日本美女一区二区| 欧美另类高清zo欧美| 亚洲三级在线观看| caoporn国产一区二区| 国产精品人成在线观看免费| 国产精品一区二区三区乱码| 久久久久久久综合狠狠综合| 国产精品一区二区三区99 | 蜜臀av性久久久久蜜臀aⅴ四虎| 91猫先生在线| √…a在线天堂一区| 成人av免费观看| 一区二区中文字幕在线| 99久久精品国产一区| 日韩美女视频一区二区 | 极品瑜伽女神91| 91麻豆精品国产自产在线| 午夜伊人狠狠久久| 欧美日韩激情一区| 丝袜美腿成人在线| 日韩欧美中文字幕公布| 久久99精品久久久久久久久久久久| 欧美xxxx老人做受| 国产精品18久久久久久久久| 中文无字幕一区二区三区 | 亚洲激情综合网| 在线视频观看一区| 日韩国产高清在线| 26uuu亚洲综合色| 东方欧美亚洲色图在线| 日韩毛片视频在线看| 欧美性猛交xxxx乱大交退制版| 亚洲午夜激情av| 欧美成人精品高清在线播放 | 三级在线观看一区二区| 91精品国产乱| 粉嫩在线一区二区三区视频| 一区免费观看视频| 91精品国产91久久综合桃花| 国产精品1区二区.| 亚洲一级在线观看| 精品欧美一区二区在线观看| 9人人澡人人爽人人精品| 亚洲成人综合网站| 国产女人18毛片水真多成人如厕 | 亚洲一区自拍偷拍| www亚洲一区| 欧美日韩精品一区二区三区蜜桃 | 蜜桃久久精品一区二区| 国产视频一区二区在线| 欧美亚洲免费在线一区| 黄页视频在线91| 亚洲精品乱码久久久久久| 日韩精品一区在线| 在线看不卡av| 国产成人激情av| 婷婷成人激情在线网| 国产欧美1区2区3区| 欧美久久一区二区| 99久久精品国产导航| 久久精品国产**网站演员| 亚洲三级电影网站| 久久亚洲精精品中文字幕早川悠里| 99久久久精品免费观看国产蜜| 老汉av免费一区二区三区| 一区二区三区欧美| 国产精品视频看| 欧美成人video| 欧美精品粉嫩高潮一区二区| 丁香婷婷综合五月| 久久精品99国产精品日本| 亚洲一二三区在线观看| 中文字幕中文乱码欧美一区二区| 日韩欧美激情四射| 精品婷婷伊人一区三区三| jizzjizzjizz欧美| 国产精品自拍在线| 激情五月播播久久久精品| 日韩av中文在线观看| 亚洲一二三区视频在线观看| 中文字幕在线观看一区| 久久午夜国产精品| 欧美xxxxxxxx| 日韩美女视频在线| 日韩一区二区电影| 777午夜精品免费视频| 欧美区视频在线观看| 欧洲国内综合视频| 欧美视频一区二区三区四区| 欧日韩精品视频| 在线视频欧美精品| 91黄视频在线观看| 在线观看免费亚洲| 欧美性色黄大片手机版| 欧美在线你懂得| 91精品久久久久久久99蜜桃 | 国产精品每日更新| 国产午夜精品一区二区| 欧美国产禁国产网站cc| 国产精品久久影院| 亚洲欧美一区二区在线观看| 日韩理论在线观看| 亚洲综合色在线| 天天色 色综合| 美腿丝袜在线亚洲一区| 狠狠色丁香婷婷综合久久片| 国产综合久久久久久久久久久久| 韩国v欧美v亚洲v日本v| 成人免费av在线| 91免费看`日韩一区二区| 在线看国产日韩| 日韩一级免费观看| 国产亚洲精品7777| 中文字幕亚洲精品在线观看| 亚洲自拍偷拍麻豆| 精品一区二区综合| 国产ts人妖一区二区| 色天使色偷偷av一区二区| 欧美色精品在线视频| 欧美成人性战久久| 亚洲视频在线一区二区| 亚洲超碰97人人做人人爱| 精品亚洲成av人在线观看| 春色校园综合激情亚洲| 91成人在线免费观看| 欧美一区二区三区四区久久| 久久久不卡网国产精品二区| 亚洲精选视频在线| 久88久久88久久久| 色婷婷综合久久| 欧美va天堂va视频va在线| 亚洲欧洲在线观看av| 日本少妇一区二区| 99久久国产免费看| 欧美变态tickling挠脚心| 亚洲人精品午夜| 国产自产视频一区二区三区| 色呦呦一区二区三区| 久久女同性恋中文字幕| 午夜精品福利在线| 成人avav在线| 欧美v国产在线一区二区三区| 亚洲精品一二三四区| 国产一区二区不卡老阿姨| 欧美午夜片在线看| 中文字幕日韩一区二区| 麻豆国产欧美日韩综合精品二区| 99精品久久只有精品| 精品国产免费人成电影在线观看四季 | 一区二区三区高清在线| 国产在线视视频有精品| 欧美精品电影在线播放| 一区二区三区中文字幕电影| 国产在线日韩欧美| 91麻豆精品国产91久久久| 亚洲蜜臀av乱码久久精品蜜桃| 精品一区二区av| 欧美精品一级二级| 亚洲欧美激情视频在线观看一区二区三区 | 亚洲国产高清aⅴ视频| 日韩va亚洲va欧美va久久| 欧美午夜宅男影院| 樱桃国产成人精品视频| 97超碰欧美中文字幕| 中文一区在线播放| 成人国产免费视频| 2021中文字幕一区亚洲| 久色婷婷小香蕉久久| 欧美精品99久久久**| 亚洲成人av在线电影| 在线免费观看日本欧美| 亚洲一区二区三区四区中文字幕| 成人18视频在线播放| 国产精品国模大尺度视频| 国产成人av一区二区三区在线 | 激情综合色播激情啊| 欧美一二三区在线观看| 日产欧产美韩系列久久99| 91麻豆精品国产无毒不卡在线观看| 五月天网站亚洲| 日韩欧美一卡二卡| 精品亚洲国产成人av制服丝袜|