赞
踩
首先将电脑上任意图片传到树莓派上(我是通过vnc进行文件传递)并将图片放在 /home/pi/.config/spyder-py3 路径下面,命名随意(我截图是猴子命名为monkey),格式随意(但是需要记住命名,后续需要使用)
- import numpy as np
-
- import cv2
-
- img = cv2.imread('monkey.jpg',0)
-
- print (img)
输入代码之后点击运行,会发现控制台处显示出如下内容,其中runfile('/home/pi/.config/spyder-py3/temp.py'为python文件的路径, wdir='/home/pi/.config/spyder-py3'为文件夹的路径
在原有代码的基础上加上以下内容,则可以将图片显示出来
-
- cv2.imshow('image',img)
-
- cv2.waitKey(0)
-
- cv2.destroyAllWindows()
经测试发现这个图像显示的边框无法进行拖动来使其变大or变小,仅通过里边的小放大镜并无法完全放大
将代码改为下面部分后运行
- import numpy as np
- import cv2
-
-
- img = cv2.imread('monkey.jpg',0)
-
- cv2.namedWindow('image',cv2.WINDOW_NORMAL)
-
- cv2.imshow('image',img)
-
- cv2.waitKey(0)
-
- cv2.destroyAllWindows()
将鼠标移动到图中红圈位置可以发现边框可以跟随鼠标拖动改变大小,而且图片也会自动适配边框从而更好的去看到图片的内容
cv2.imwrite('monkey.jpt',img)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。