IT 之家 8 月 14 日消息,科技媒体 Windows Report 昨日(8 月 13 日)发布博文,报道称微软宣布重磅升级 Python in Excel 功能,支持直接在表格中分析和处理图像,适用于 Windows、Mac 及网页版。
微软表示此举可以简化视觉数据分析流程,提升效率与集成度,用户只需将图片嵌入单元格,无需依赖外部软件,即可通过 Python 脚本对其操作。
IT 之家援引博文介绍,具体操作分为四步:
首先,在 " 插入 " 菜单中选择 " 图片 " 并 " 置于单元格内 "。
其次,确保图像完全位于单一单元格内,以便 Python 准确引用。
随后,在目标单元格输入 "=PY ( " 并粘贴指定脚本:
from PIL import Image import numpy as np from scipy.signal import convolve2d # Convert image to grayscale and array image = xl ( "A1" ) arr = np.array ( image.convert ( "L" ) dtype=np.float32 ) # Apply Laplacian filter laplacian = convolve2d ( arr [ [ 0 1 0 ] [ 1 -4 1 ] [ 0 1 0 ] mode=same boundary=symm ) # Classify based on variance "Blurry" if np.var ( laplacian ) 100 else "Sharp"
最后按 Ctrl+Enter 执行。
示例脚本利用 PIL 库将图像转为灰度阵列,通过拉普拉斯卷积核计算方差,自动判断图像为 "Sharp" 或 "Blurry",结果直接输出在单元格中。
除清晰度检测外,该功能还支持多种图像变换任务,如调节亮度、修改色彩、叠加 Logo 水印及提取 EXIF 元数据。为平衡性能与精度,Excel 在 " 文件 > 选项 > 高级 " 中提供图像输入分辨率设置,用户可选择从原始尺寸降至 320 × 240 像素,以减少内存占用。
登录后才可以发布评论哦
打开小程序可以发布评论哦