如何在c语言中从图像中获取流

如何在c语言中从图像中获取流,c,stream,C,Stream,在C语言中是否有一个图像,一个流一个流,我如何理解图像中有多少个流 图像为JPEEG类型。 要将此流保存到另一个文件中,我有什么问题吗?您可以查看免费的OpenCV库: 这里有一个带有一些示例的教程: 它主要用于这类处理。不使用任何外部库,作为jpeg图像的图像只是一个二进制文件。您可以通过fopen()、fscanf()或任何其他文件函数对其执行任何操作 for saving this stream in another file I'll have any problem? 如果您只是将

在C语言中是否有一个图像,一个流一个流,我如何理解图像中有多少个流

图像为JPEEG类型。
要将此流保存到另一个文件中,我有什么问题吗?

您可以查看免费的OpenCV库:

这里有一个带有一些示例的教程:


它主要用于这类处理。

不使用任何外部库,作为jpeg图像的图像只是一个二进制文件。您可以通过fopen()、fscanf()或任何其他文件函数对其执行任何操作

for saving this stream in another file I'll have any problem?


如果您只是将jpeg图像处理为另一个新文件,则没有问题。但如果您更改图像扩展名,可能会出现问题。请看一看

仅一项任务就太复杂了,文件扩展名不是问题。例如,程序普遍交替使用
.jpeg
.jpg
,因此在这些扩展之间进行更改从来都不是问题。对于其他程序,不使用文件扩展名,因为幻数用于标识文件。