V831显示图片
作者:互联网
V831显示图片
之前成功的在jupyter上显示了拍摄的图像,这次我们来试试显示传上去的图片。注意的是我们显示的是在V831内部的图片,而不是电脑上的图片。jupyter相当于一个编辑器没有文件传输功能,所以还要借助一下ADB
ADB将图片保存到
ADB使用方法,不会的忘了的看这里
所需图片
C:\Users\Administrator>adb shell
BusyBox v1.27.2 () built-in shell (ash)
------run profile file-----
---
/ |/ /__ _(_)_ __ / / (_)__ __ ____ __
/ /|_/ / _ `/ /\ \ / / /__/ / _ \/ // /\ \ /
/_/ /_/\_,_/_//_\_\ /____/_/_//_/\_,_//_\_\
------------------------------
root@sipeed:/# ls #查看
bin lib proc root tmp
dev lost+found pseudo_init run usr
etc mnt rdinit sbin var
home overlay rom sys
root@sipeed:/# cd home # 进入home文件
root@sipeed:/home# ls # 查看home里有啥
gpio.py keygen res startup.py xianyu.py
root@sipeed:/home# exit() # 退出
/bin/sh: syntax error: bad function name
root@sipeed:/home# # 中断ABD
C:\Users\Administrator>adb push D:\k.jpg /home # 图片上传至home路径
D:\k.jpg: 1 file pushed, 0 skipped. 0.5 MB/s (37622 bytes in 0.079s)
root@sipeed:/# cd home
root@sipeed:/home# ls # 查看下面路径 看到了之前上传的K.jpg
gpio.py k.jpg keygen res startup.py xianyu.py
使用jupyter测试效果
这里使用了PIL库,还及得我们之前安装的Pollow库吗?
Pillow是PIL的一个派生分支,但如今已经发展成为比PIL本身更具活力的图像处理库。pillow可以说已经取代了PIL,将其封装成python的库(pip即可安装),且支持python2和python3.
PIL库内容丰富,我们后面慢慢看。
# 在屏幕上显示
from PIL import Image
im = Image.open("home/k.jpg") #注意路径
im.show() #PIL提供的方法
# 在屏幕上适应显示
from PIL import Image
from maix import display
im = Image.open("home/k.jpg")
display.show(im)
# 在jupyter上显示图片
from maix import display
from PIL import ImageDraw,Image
import time
display.jupyter(show=True, clear=True)
im = Image.open("home/k.jpg")
time.sleep(1) # 让它反应1秒
draw = ImageDraw.Draw(im)
display.show(im, local_show=False)
标签:V831,PIL,sipeed,显示,jpg,im,home,root,图片 来源: https://blog.csdn.net/weixin_45020839/article/details/120862088