我正在使用 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/