gpt4 book ai didi

ios - 图像的 UIImagePNG 表示和十六进制表示

转载 作者:行者123 更新时间:2023-11-29 00:51:20 27 4
gpt4 key购买 nike

假设,我有一个png图像A.png

然后我将这张图片添加到我的应用程序的 Assets 目录中,以 1 比例使用它。

现在,我编写以下代码:

    let im = UIImage(named: "TestByteSet")
let data = UIImagePNGRepresentation(im!)
print("\(data)")

与此同时,我在十六进制查看器中打开原始文件 A.png

问题是:我应该看到相同的数据吗?

我可以看到开头显然是一样的,这并不奇怪:png 规范告诉我们必须在文件开头有 png 签名。但是,在一些字节数之后数据是不同的。

我错过了什么?

提前致谢。

最佳答案

PNG 文件可能会因编码和压缩方式的不同而有很大差异,因此您看到的内容是很正常的

关于ios - 图像的 UIImagePNG 表示和十六进制表示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38119964/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com