我正在开发一个react移动应用程序,用户可以用相机拍摄图像,然后我的节点应用程序可以对上传的图片进行图像处理,最后将信息从节点应用程序发送回react端。我目前遇到的问题是,我真的不确定如何让我的节点应用程序访问拍摄的照片。
唯一的方法是将照片保存到某个数据库中,然后让我的节点应用程序访问它吗?可以在不将照片保存到数据库的情况下完成此操作吗?
谢谢你的帮助。
您可以使用数据库存储拍摄的照片,但如果您不需要从图像处理器获得历史记录(例如从用户USERNAME接收图像X并将其处理为图像Y(,则这取决于您的要求。
如果你只需要让这个过程成为照片,你可以将其发送为base64编码的字符串,这样你就可以发出POST请求,并将JSON字段中的字符串从你的React应用程序发送到Node.js,当你收到该字符串时,你需要解码消息以生成图像,接下来,你冷处理你的图像,并最终发送的图像是收到之前