본문 바로가기

컴퓨터 과학 & 영상처리 관련/C / C++

txt 파일로 문자열 저장하는 간단한 예제

void print_code(char *name)

{

    FILE* fp;
    if((fp = fopen("120805-cvCvtColorTest\L.txt","w"))==NULL)
    {
        printf("HI")exit(1);
    }


    for(int i=0; i<temp3->height;i++)
    {
        for(int j=0;j<temp3->widthStep;j++)
        {
            unsigned char L = (unsigned char)temp3->imageData[i*temp3->widthStep+j];
            fprintf(fp,"%03d ",L);
        }
        fprintf(fp," ");
    }

    fclose(fp);

}

몇개 소스가 빠져있긴 한데 대충 이런식으로 파일에 원하는걸 저장할 수 있게 하자

이렇게 나온 결과 text 파일을 엑셀에 데이터 -> 텍스트로 일정 간격으로 가져올 수 있게 해서 

min, max 구한다던가 그래프를 그린다던가 하면 되지