⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 histogram.c

📁 图像置乱代码
💻 C
字号:
#include <malloc.h>
#include <math.h>
#include <stdio.h>
#include "Cai_const.h"
#include "Cai_func.h"
#include "Cai_funclib.h"

/* Usage: histg inputfilename outputfilename */
/* N.B.: inputfilename is in the format suitable for gtool */
/* N.B.: outputfilename is formatted for gtool as well */

#define GROUP	10
#define MAXSIZE	1024

main(argc,argv)
int argc;
char *argv[];
{
    FILE *fpin, *fpout;
    char ch[MAXSIZE];
    float xi, *x;
    int i, n, j;
    
    if ((fpin=fopen(argv[1],"r"))==NULL)
        printf("unable to find input data file\n");
    fpout=fopen(argv[2],"w");
    
    while(readline(fpin,ch)!=EOF)
    	{
        sscanf(ch,"%d %f",&j,&xi);
        i++;
    	}
    n = i;
    fclose(fpin);
    x = fl_vector(n);
    
    i=0;
    fpin=fopen(argv[1],"r");
    while(readline(fpin,ch)!=EOF)
    	{
        sscanf(ch,"%d %f",&j,&xi);
        x[i++] = xi;
    	}
    data_histogram(x, n, 10.0);

/*
    fprintf(fpout,"%f %d\n",t+0.5*delta,freq);
*/
    fclose(fpin);
    fclose(fpout);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -