ClarifAI PythonAPI:将从网络摄像头捕获的图像传递到API,而无需保存硬dri

2024-09-28 01:23:22 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用ClarifAI python API对从我的Raspberry PI相机捕获的对象进行分类。(整个程序运行在python上的raspberry PI)。在

现在,使用[Python API]的两种方法是:

1> passing the path of the image in hard drive as argument while calling API.
2> passing the URL of the image as argument while calling API.

现在,我想使用picamera library将Pi相机捕捉到的图像直接传递给这个API,并获取标签,而不保存在硬盘上。我该怎么做?
我应该使用什么样的变量来存储图像数据并传递它?在


Tags: ofthe对象图像imageapiaspi
1条回答
网友
1楼 · 发布于 2024-09-28 01:23:22

看来有几种方法可以解决这个问题。在

1)使用^{} function in picamera保存文件,将文件推送到Clarifai的函数tag_images,然后从驱动器中删除该文件

2)将捕获的图像字节发布到Imgur(或类似的)API,并将生成的URL推送到Clarifai的tag_image_urls函数

3)使用REST而不是Clarifai Python库并将图像字节推送到/tag endpoint

相关问题 更多 >

    热门问题