批量压缩图片 Args: images: 图片数据列表 max_size_kb: 最大文件大小(KB) Returns: 压缩后的图片数据列表
(images: list[bytes], max_size_kb: int = 200)
| 92 | |
| 93 | |
| 94 | def compress_images(images: list[bytes], max_size_kb: int = 200) -> list[bytes]: |
| 95 | """ |
| 96 | 批量压缩图片 |
| 97 | |
| 98 | Args: |
| 99 | images: 图片数据列表 |
| 100 | max_size_kb: 最大文件大小(KB) |
| 101 | |
| 102 | Returns: |
| 103 | 压缩后的图片数据列表 |
| 104 | """ |
| 105 | return [compress_image(img, max_size_kb) for img in images] |
nothing calls this directly
no test coverage detected