为什么jpg图片与png图片的颜色不同?

各位大神你们好
平台:iOS
工具:XCode,iPhone11
开发语言:swift
我发现同一个jpg照片,从bundle中读取的,与相册中读取的,颜色上是存在明显差异的。
我发现使用iPhone拍的jpg照片会出现这种问题。
或许是因为非iPhone拍摄的jpg照片我没有发现异常。
例子中这张照片是用iPhone11拍的。
请问为什么?
test.jpg是原图图片说明
ablum.png是在程序中通过相册读取的。
bundle.png是在程序中通过bundle加载的。

因为jpg经过压缩丢失了一些颜色