Pillow.Image.tile 中的第三个元组值代表什么?
What does the 3rd tuple value stand for in Pillow.Image.tile?
谁能告诉我打印 Pillow.Image.tile 属性生成的以下输出中的 106 代表什么?
[('zip', (0, 0, 242, 80), 106, 'RGBA')]
The third item is the offset from the start of the file to the data for that tile.
该图块的数据是原始流中的 106 个字节。
图块本身是 80 * 242 * 4 (RGBA) == 77440 字节,因此可以在偏移量 106 + 77440 处找到 下一个 图块。前提是图块没有当然,一开始不要覆盖整个图像。
你的tile
信息显示图像数据被压缩(第一个参数是'zip'
)所以你不能在这里将tile
设置为较小的区域并在子文件中处理文件部分。这仅适用于 'raw'
图像数据。
可以在 Pillow 文档的 Writing Your Own File Decoder 部分找到更多文档:
offset
Byte offset from the beginning of the file to image data.
谁能告诉我打印 Pillow.Image.tile 属性生成的以下输出中的 106 代表什么?
[('zip', (0, 0, 242, 80), 106, 'RGBA')]
The third item is the offset from the start of the file to the data for that tile.
该图块的数据是原始流中的 106 个字节。
图块本身是 80 * 242 * 4 (RGBA) == 77440 字节,因此可以在偏移量 106 + 77440 处找到 下一个 图块。前提是图块没有当然,一开始不要覆盖整个图像。
你的tile
信息显示图像数据被压缩(第一个参数是'zip'
)所以你不能在这里将tile
设置为较小的区域并在子文件中处理文件部分。这仅适用于 'raw'
图像数据。
可以在 Pillow 文档的 Writing Your Own File Decoder 部分找到更多文档:
offset
Byte offset from the beginning of the file to image data.