TA的每日心情 | 奋斗 2022-10-13 10:27 |
---|
签到天数: 216 天 连续签到: 1 天 [LV.7]常住居民III
|
这里主要采用的是simpleCV库函数来实现的具体操作如下:
设备:
1.Tigerboard开发板
2.网络设备
软件:
1.Python
2.simpleCV函数库
步骤1:安装Python-opencv sudo apt-get install python-opencv python-scipy python-numpy python-pipGithub下载源程序,通过pip获取并安装
sudo pip install https://github.com/ingenuitas/SimpleCV/zipball/master步骤2:条形码产生Web Service
通过https://www.powenko.com/webservice/barcode来显示条码
步骤3:编写程序
#!/usr/bin/env python
from SimpleCV import Image, Display
from time import sleep
import urllib
url="https://www.powenko.com/webservice/barcode/?encode=UPC-A&bdata=120000000789&height=50&scale=2&bgcolor=%23FFFFff&color=%23000000&onlyimage=yes&file=&type=png&Genrate=Submit"
filename="out.jpg"
urllib.urlretrieve(url,filename)
Display1 = Display()
img = Image(filename)
img.save(Display1) #显示在屏幕上
while not Display1.isDone():
sleep(1) 步骤4:执行结果
|
|