微软Excel近日推出一项重磅更新,允许用户直接在表格中使用Python进行图像分析。通过将图片插入单元格,并利用PY()函数编写Python代码,用户可以轻松调用xl()函数引用图片,实现如拉普拉斯滤波器检测图片清晰度等操作。此功能集成了Pillow库,提供了丰富的图像处理工具。为应对计算资源需求,Excel新增了“默认图片输入尺寸”选项,用户可根据需要选择不同分辨率。目前,该功能已向Microsoft Insiders开放,支持网页版、Windows及Mac版本。
📊 **Excel原生支持Python图像分析:** 微软Excel新增了一项重塑性的功能,允许用户直接在电子表格环境中利用Python语言进行图像分析和处理。用户只需将图片插入工作表的单元格,然后在另一个单元格中编写Python代码,并通过PY()函数封装,即可实现复杂的图像操作。
🖼️ **便捷的图片引用与处理:** 通过xl()函数,用户可以轻松引用包含图片的单元格,例如,若图片位于A1单元格,则可用xl("A1")调用。微软博客展示了如何利用拉普拉斯滤波器检测图片清晰度,并推荐使用Pillow库,该库提供了包括图像打开、处理、数据分析、元数据提取、滤镜应用和转换等在内的全方位工具。
⚙️ **性能优化与尺寸调整:** 考虑到图像分析对计算资源的需求,Excel新增了“默认图片输入尺寸”选项,允许用户在“文件 > 选项 > 高级 > 计算此工作簿时 > Python”菜单中选择实际尺寸、小(320x240)、中(640x480)或大(1280x960)等多种分辨率。若图片尺寸超出单元格限制,Excel会提示错误并提供调整建议。
🚀 **面向内部测试用户开放:** Excel的Python图像分析功能目前已向Microsoft Insiders(内部测试用户)开放。支持的平台包括网页版、Windows(版本2509,Build 19204.20002或更高版本)以及Mac(版本16.101,Build 25080524或更高版本),预示着未来将有更广泛的应用前景。
快科技8月14日消息,微软Excel新增了一项Python功能,用户可以直接在表格中分析和处理图像。
具体来说,用户只需将图片插入工作表的单个单元格中,然后在另一个单元格中编写Python代码,使用PY()函数进行封装。
通过xl()函数,用户可以引用包含图片的单元格,例如,如果图片插入在A1单元格中,只需用xl("A1")来引用它。

微软在其博客中展示了如何通过拉普拉斯滤波器检测Excel中的图片是否模糊或清晰,并推荐使用Python的Pillow库,该库包含多种用于打开图片、处理图片、分析图片数据和元数据、应用滤镜和转换等功能的工具。

由于图片分析可能需要较高的计算资源,性能优化也成为这一功能的重要考量,因此微软在Excel的“文件 > 选项 > 高级 > 计算此工作簿时 > Python”菜单中新增了“默认图片输入尺寸”选项。

用户可以选择包括实际尺寸、小(320x240)、中(640x480)和大(1280x960)在内的多种分辨率,如果超过单元格数据限制,Excel会提示错误,并提供调整设置的指导。
目前,Excel中的图片分析功能已经向微软内部测试用户(Microsoft Insiders)开放,支持网页版、Windows(版本2509,Build 19204.20002或更高版本)和Mac(版本16.101,Build 25080524或更高版本)。
