你好
简介:
我试着建立一个panda数据框,把一些离散的化学值和一些图像连接起来。这比我现在的水平高了一点点,所以我希望能得到一些帮助。你知道吗
到目前为止我得到了什么:
现在我这里有1688个数据点,有1225个大小为10x10x4(RGBA)的图像要与之关联。(1225,10,10,4)单位8
这些图像都具有在第1列中看到的相同的示例ID名称。我的目标是运行一个循环,从文件夹中取出图像,将它们展平并重新整形为300x1,然后将它们存储在第三列中,并与Sample\u ID进行检查。这意味着正确的图像必须对应于正确的Sample\u ID
我已经搜过网了,这里是stackoverflow。我已经尝试了4个不同的循环图像功能,从这里没有给我很好的结果,我的期望。你知道吗
到目前为止,我的最佳选择似乎是使用glob将其全部放入numpy文件中。但我确实需要一个循环函数,将图像与相应的id和Ni值链接起来。你知道吗
关于如何加载图像并存储其ID值以便与现有数据帧交叉引用的任何建议。你知道吗
谢谢你抽出时间。你知道吗
假设图像id在其名称中并使用
matplotlib.image.imread
将图像读入数据帧并将其名称添加为列:
从图像中提取id:
如果
Sample_ID
是1,则images_df['id']
需要转换为整数。你知道吗连接数据帧:
相关问题 更多 >
编程相关推荐