首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >wit.ai中的图片上传功能,无需使用facebook messenger

wit.ai中的图片上传功能,无需使用facebook messenger
EN

Stack Overflow用户
提问于 2017-01-27 03:43:01
回答 1查看 82关注 0票数 1

我正在开发一个聊天机器人使用wit.ai和我自己的用户界面,而不是脸书信使。我正在使用python来实现操作。This postthis post提供了一些关于如何在facebook messenger中做到这一点的见解。然而,我希望在我自己的UI中有图像上传和显示功能,它使用wit.ai。如何做到这一点?

我当前的代码可以提取一个名为uploadintent并调用uploadImage()函数。在uploadImage()函数中应该有哪些可以上传图像甚至在聊天UI中显示的功能?

EN

回答 1

Stack Overflow用户

发布于 2017-02-02 01:56:27

以下代码适用于一般的Python程序。我不确定用wit.ai做这件事是不是正确的方法。

如果你想对图像进行图像处理,我推荐使用OpenCV library。使用该库和easygui库,您可以提示用户输入图像、读取并显示图像。下面的代码显示了如何处理它。该对话框默认为文件夹"c:\“,并具有用于png和jpg文件的过滤器。您需要弄清楚如何在您的UI中显示图像。

代码语言:javascript
运行
复制
import numpy as np
import cv2
import easygui

# Prompt the user to open a file.
file_path = easygui.fileopenbox(msg='Locate an image file',
                            filetypes=["*.png", "*.jpg"],
                            title='Specify the image file to upload', 
                            default='c:\*.png')
# Load an image
img = cv2.imread(file_path)
cv2.imshow('image', img)
cv2.waitKey(0)
cv2.destroyAllWindows()
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41881648

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档