# 用 python 在 Windows 系统将 HEIC 文件转换为 jpg 文件似乎非常麻烦,暂时都未找到转换的代码
# 以下代码可以将 HEIC 文件转换为 png 格式文件,转换后的文件大了差不多 10 倍,而且图片颜色有点不一样了
from PIL import Image
import pillow_heif
heif_file = pillow_heif.read_heif(r'C:\Users\XXX\Desktop\HEIC\test.HEIC')
image = Image.frombytes(
heif_file.mode,
heif_file.size,
heif_file.data.tobytes(),
"raw",
)
image.save(r'C:\Users\XXX\Desktop\test.png', format("png"))