python - 如何通过图像处理保存图像 [Raspberry Pi]

标签 python opencv raspberry-pi

我正在使用 python 和 创建一个项目树莓派 .我正在尝试使用我的网络摄像头,因为我不幸烧毁了我的摄像头模块。我一直跟着:https://www.cl.cam.ac.uk/projects/raspberrypi/tutorials/robot/image_processing/

一切正常,除了一个问题。我无法保存捕获的图像文件。我想拍摄我创建的照片并将其转换为 .jpg 图像。我目前拥有的代码:

from imgproc import *
import cv2

# open the webcam
my_camera = Camera(320, 240)
# grab an image from the camera
my_image = my_camera.grabImage()

# open a view, setting the view to the size of the captured image
my_view = Viewer(my_image.width, my_image.height, "ETSBot Look")

# display the image on the screen
my_view.displayImage(my_image)

# wait for 5 seconds, so we can see the image
waitTime(0)

有人可以帮我解决这个问题吗?

提前致谢!
-Saurish Srivastava

自定义库:https://www.cl.cam.ac.uk/projects/raspberrypi/tutorials/robot/downloads/

更新:它不必只使用这种类型的代码。你可以给我一个不同软件的例子。请告诉我如何正确使用它,以免我搞砸了。

最佳答案

在代码中添加以下内容应将图像保存在数组 中我的图片 作为 图片.jpg

cv2.imwrite('picture.jpg', my_image)

有关配置树莓派的详细信息- http://www.pyimagesearch.com/2015/03/30/accessing-the-raspberry-pi-camera-with-opencv-and-python/

关于python - 如何通过图像处理保存图像 [Raspberry Pi],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42965400/

相关文章:

python - Python中球体投影图像的高程失真

python - SciPy curve_fit with np.log 立即返回 popt = p0, pcov = inf

Python heapq heappush 多元素数组真值不明确使用 a.any() 或 a.all()

python - 安装了 Opencv 但是 python 找不到包

javascript - 很难理解 Javascript 中的 "Probably Equals"

python - pulp solve 函数给出相同的输出

java - 如何使用 OpenCV 从 Java 中的静态图像中去除背景?

python - 如何以编程方式查找图像中特定特征的像素位置?

嵌入式应用

Python 套接字服务器失败