橡胶人623 2023-12-27 16:15 采纳率: 0%
浏览 1

如何给数值数据打上图像标签

最近在做一个图像重建的任务,图像的信息被光电探测器编码,想通过深度学习的方法利用这些数据重建图像。现在已经收集到探测器的数据并保存为了一个excel表,每列代表一个特征,每行为一个样本,即每一行代表一个图像对应的探测器编码数据。我需要给每一行添加标签,这个标签就是对应的图片,这段python代码要怎么写啊?

  • 写回答

2条回答 默认 最新

  • mengduoduo_ 2023-12-27 16:28
    关注

    1、确保您已经安装了所需的库

    pip install pandas
    pip install pillow
    
    
    
    import pandas as pd
    from PIL import Image
    
    # 读取Excel表格数据
    data = pd.read_excel("your_data.xlsx")
    
    # 创建一个新的列用于存储图像标签
    data["label"] = None
    
    # 遍历每一行数据
    for index, row in data.iterrows():
        # 获取当前行的探测器编码数据
        encoding_data = list(row.values)
        
        # 根据需要的图像路径或名称,加载对应的图像
        image_path = "path_to_images/image_{}.jpg".format(index)  # 图像路径示例
        image = Image.open(image_path)
        
        # 将图像添加到对应行的"label"列中
        data.at[index, "label"] = image
    
    # 保存带有图像标签的数据
    data.to_excel("labeled_data.xlsx", index=False)
    
    
    
    评论

报告相同问题?

问题事件

  • 创建了问题 12月27日

悬赏问题

  • ¥30 靶向捕获探针设计软件包
  • ¥15 react-diff-viewer组件,如何解决数据量过大卡顿问题
  • ¥20 遥感植被物候指数空间分布图制作
  • ¥15 安装了xlrd库但是import不了…
  • ¥20 Github上传代码没有contribution和activity记录
  • ¥20 SNETCracker
  • ¥15 数学建模大赛交通流量控制
  • ¥15 为什么我安装了open3d但是在调用的时候没有报错但是什么都没有发生呢
  • ¥50 paddleocr最下面一行似乎无法识别
  • ¥15 求某类社交网络数据集