python - Python - 将两个 Tif 文件附加到特定文件中
问题描述
Python - 将两个TIF
文件附加到特定文件中
我的要求是将两个单页文件附加到具有两页的TIF
单个文件中。TIF
我知道存在 append_images 参数并尝试按如下方式实现它:
img1 = Image.open(open("file1.tif", 'rb'))
img2 = Image.open(open(“file2.tif", 'rb'))
img1.seek(0)
img1.save(output.tif,save_all=True,append_images=img1)
上面的代码导致TypeError: TiffImageFile' object is not iterable.
谁能建议一种将两个文件附加到单个文件中的方法?
解决方案
因为append_images
需要一个数组,请尝试:
img1.save(output.tif,save_all=True,append_images=[img1])
希望能帮助到你!
推荐阅读
- c# - 用 C# 构建简单的计算器
- swiftui - Animating showing/hiding of children a VStack in SwiftUI
- docker - Windows 上的最佳实践 Docker 卷
- javascript - How can I display data from Firestore using vuex and vuexfire?
- android - ListView,如何使元素居中
- c# - Web api use ForeignKey return NULL
- markdown - how to disable pandoc reader option
- reactjs - Threejs贴花未显示
- python - Use of the GPU on Colab with pytorch
- azure - 如何将具有共享步骤的测试用例从 TFS 迁移到 Azure DevOps?