如何在一个文件夹中群集多个图像?

时间:2019-05-02 04:30:54

标签: image grouping cluster-analysis

由于艰苦失败,我丢了分开的照片。我使用图像恢复恢复了它们。但是现在所有图像都在一个文件夹中。同一文件夹中的那些图像可能超过500张。

  • 图像也具有自定义名称。

  • 图像的尺寸也不相同。

  • 图像的尺寸也不相同。

我无法将它们聚类并将它们分开到一个新文件夹中,这既费力又费时。那么,是否有任何在线解决方案或软件可以自动将它们群集并移动到文件夹中?

例如:

图片集1 A set of photos has the same background

图像集2 A set of image has the same background

图像集3 A set if images has the same background

在上面的图片集中,每个图像都有相同的背景。因此,这些图像应聚为一簇,并放在一个文件夹中。

像这样,是否有任何解决方案或API级解决方案来简化手动工作?

2 个答案:

答案 0 :(得分:0)

如果它们是JPEG图像,则可以尝试在它们上运行jhead,它应该能够在文件中找到日期。参见jhead

然后可以根据您的日期为文件重命名,然后可以按文件名/日期将其分开。

它还可以告诉您GPS的纬度/经度,因此您可以根据彼此之间的接近程度将它们移动到文件夹中。

尝试使用-v选项查看文件中的完整信息:

jhead -v recovered123.jpg

答案 1 :(得分:0)

从EXIF元数据获取时间信息。

使用此选项自动命名图像并对其进行排序。由于您可能没有同时在两个不同的事件上操作两个摄像机,因此这将非常有效。解开后,您设法销毁了该元数据。