Image processing 为什么我们需要在jpeg_start_compress()之后调用jpeg_write_marker()和jpeg_write_header()?[libjpeg]
据我所知,libjpeg是一个用于压缩图像数据的库。我应该能够在不调用Image processing 为什么我们需要在jpeg_start_compress()之后调用jpeg_write_marker()和jpeg_write_header()?[libjpeg],image-processing,libjpeg,libjpeg-turbo,Image Processing,Libjpeg,Libjpeg Turbo,据我所知,libjpeg是一个用于压缩图像数据的库。我应该能够在不调用jpeg\u start\u compress()函数的情况下编写标记元数据 我有两个问题: 为什么libjpeg不允许这样做 如果我有一个源jpeg文件(已经压缩),我如何修改元数据详细信息?我是否可以设置任何标志来通知库我们正在处理压缩图像,并且只需要修改元数据详细信息 请帮忙
jpeg\u start\u compress()
函数的情况下编写标记元数据
我有两个问题:
- 为什么libjpeg不允许这样做
- 如果我有一个源jpeg文件(已经压缩),我如何修改元数据详细信息?我是否可以设置任何标志来通知库我们正在处理压缩图像,并且只需要修改元数据详细信息