我可以使用在线图像链接而不是下载的图像创建图像分类算法模型吗
Posted
技术标签:
【中文标题】我可以使用在线图像链接而不是下载的图像创建图像分类算法模型吗【英文标题】:Can I create an image classification algorithm model with online image links instead of downloaded images 【发布时间】:2020-08-10 12:46:45 【问题描述】:如果我没有下载训练数据,是否可以创建图像分类算法模型。但是,我拥有可以从中提取图像的所有图像链接。我想避免下载所有图像,因为有很多数据。使用图片链接会更容易维护。我目前正计划使用 Resnet。但是,我尝试在线搜索,但找不到将在线图像链接用于训练数据集的方法。 我们将不胜感激。
【问题讨论】:
【参考方案1】:数据需要在处理发生的地方,所以如果你试图在本地机器上训练,那么它就不可能发生。
您可以使用 Google Colab 在线训练,并使用 this 将文件上传到您的 Google 云端硬盘。
【讨论】:
【参考方案2】:为了训练您的模型,您需要实际图像。你有两个选择:
下载一次图像并将它们存储在本地。这不会使用太多网络容量,但您需要存储图像。处理速度会更快,因为访问本地磁盘比通过网络读取文件要快几个数量级。
每次需要时下载每个文件。这占用的空间要少得多,但速度要慢得多,因为读取图像需要很长时间。它还会给网络带来很大压力,尤其是存储图像的服务器,因为您需要反复下载它们。
从所需时间和网络使用情况来看,每次都下载图像显然是一个非常糟糕的主意,更不用说它对存储图像的服务器的影响了。
所以,没有真正的选择:如果你不能存储图像,你就不能这样做。
【讨论】:
以上是关于我可以使用在线图像链接而不是下载的图像创建图像分类算法模型吗的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Android WebView 中使用 HitTestResult 获取链接 URL,用于使用 Longclick 链接图像(而不是图像 URL)