麦享科技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或更高版本)。