如何使用C语言实现JPEG图像格式的读取与写入??

Python014

如何使用C语言实现JPEG图像格式的读取与写入??,第1张

可以直接读取的

按照二进制文件

也就是"rb"方式打开就可以了

不过

读取后,这个是乱的,没法直接显示。

需要自己写解码程序,或者调用对应jpeg库

转成bitmap才可以显示的。

FILE *fp

if((fp = fopen("sb.jpg","r") == NULL)) {

printf("\nerror")

exit(0)

}

以上仅仅能打开jpg文件,想要显示需要窗口编程。win32或者MFC来实现。

#include <stdio.h>

void main()

{

    FILE *fp

    int ch

    fp = fopen("file.txt", "r")

    while((ch = fgetc(fp)) != EOF)

    {

        putchar(ch)

    }

    fclose(fp)

}