首页 > 解决方案 > webapp网络:上传文件和修改

问题描述

我正在构建一个支持文件修改的 webapp。用例是:

  1. 用户上传了一个图像文件,我猜它会被推送到服务器。
  2. 服务器接收图像,并使用cv2库将图像读入numpy数组。然后它对numpy数组进行一些计算,并会返回一个结果,例如,平均 RGB 元组值,其中每个颜色通道都取平均值。(确切的计算是任意的——关键是有一些 Python 逻辑正在执行。)
  3. 服务器将 RGB 元组返回给用户。

我是新手,所以这是我对它的高级理解,但我对如何实现每个步骤一无所知。(坦率地说,我只将“服务器”理解为“某处的一台单独的机器,它充当客户端机器(如我的笔记本电脑)可以与之通信的中央命令”)。我发现了一些零碎的东西:

我熟悉前端脚本 (HTML/CSS/JS) 和 Python 脚本,但不熟悉网络问题(在客户端/服务器之间来回传递文件​​或结果/JS 对象、网络托管而不是简单托管像 Github 页面这样的静态网站),所以我什至不确定要搜索什么术语。

标签: javascript

解决方案


推荐阅读