其他分享
首页 > 其他分享> > V831显示图片

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