使用Python将智能手机中的图像传输到计算机

时间:2019-01-22 06:04:53

标签: python

我目前正在进行面部识别项目,该项目需要我访问手机在计算机上单击的图像。 Python中是否有一种方法可以通过某些服务器或其他任何方式将手机点击的图像自动传输到计算机上,以便计算机上运行的python脚本可以获取这些图像并进行处理?

2 个答案:

答案 0 :(得分:1)

有趣的项目。我自己还没有做过这件事,但这实际上取决于您“点击转移图片”的含义以及将照片从智能手机发送到后端python进程的频率和数量的范围。

  • 如果您的手机上已经有照片,您可以去 到您的Android / iPhone图片库,然后保存或共享 下载到不涉及Python的系统。这是手册 但一次转储真的很容易。
  • 如果您要自动执行上述步骤并自动下载它们,则可能需要研究 RESTful API,例如google photo api 然后使用request library或类似方法拉出它们。仍然 关于将照片放入一张专辑的手册,但至少 您不需要托管任何内容,只需单击一下即可下载。
  • 如果您想让其他人拍照并托管一个后端, 可能涉及Flask或django等网络框架,并且 getUserMedia 谷歌搜索“ getUserMedia”和<insert framework>的方法可能可以为您提供一些不错的起点。

答案 1 :(得分:0)

有很多方法可以实现这一目标。它们因您的用途和过程而异。我将重点介绍一种具有持久性的基础,因此可以让您在失败的情况下重新发送和调试。

由于此解决方案需要很大的集成范围,因此我将概述可从中获得实现所需的不同模块的流程。

基本上,您可以将图片传输(每天拍摄一次,等等)到数据库中,该数据库可以使用您选择的API(根据数据库等)从任何位置的任何设备进行访问。然后,您的脚本可以获取尚未处理的图片的“增量”。