个人学习(十)
来源:互联网 发布:互普威盾软件 编辑:程序博客网 时间:2024/06/07 05:42
搭配好python-opencv环境后,写一段python代码进行测试:
import numpy as npimport cv2img = cv2.imread('askbutton.png', 0)cv2.imshow('image', img)cv2.waitKey(0)cv2.destroyAllWindows()
可以发现成功读取了askbutton这个图片,如下图所示:
接下来开始视频的捕获,python代码如下:
import numpy as npimport cv2cap = cv2.VideoCapture(0)while(True): # Capture frame-by-frame ret, frame = cap.read() # Our operations on the frame come here gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY) # Display the resulting frame cv2.imshow('frame',gray) if cv2.waitKey(1) & 0xFF == ord('q'): break# When everything done, release the capturecap.release()cv2.destroyAllWindows()
获取的是视频的灰度图,可以以正常的帧率进行捕获,那么程序的输入便成功的获取,输出为向arduino发送的串口数据。那么接下来的核心问题就是关于果蔬种类的识别程序了,用接下来的时间去进行这项工作。
大体的思路为通过深度学习训练好模型,然后提取出测试样本的特征,把这些特征通过分类器进行分类,进行到这里,就是一个相对简单的分类(classification)问题了。
阅读全文
0 0
- 个人学习(十)
- 个人学习总结一机器学习入门(十)
- 学习 Box2D 个人笔记(十)碰撞检测
- 个人对webdriver的理解(十)
- 数据结构(个人学习)
- 个人学习(一)
- 个人学习(二)
- 个人学习(三)
- 个人学习(四)
- 个人学习 (五)
- 个人学习(六)
- 个人学习(七)
- 个人学习(八)
- 个人学习(九)
- 个人学习(十一)
- 个人学习(十二)
- 个人学习(十三)
- 个人学习(十四)
- linux man
- 使用HTMLTestRunner整合测试报告
- ASIS Cyber Security Contest 2015: strange
- 中缀表达式转化为后缀表达式的算法分析
- Service服务
- 个人学习(十)
- 关于注释的问题(转自知乎)
- Java反射机制
- JAVA 建造者模式
- 更换手表电池后,如何关闭压合式手表后盖--工具:两枚硬币,钳子,布或纸巾,木板
- 数据结构--并查集
- HTTP请求错误400、401、402、403、404、405、406、407、412、414、500、501、502解析
- 设计模式
- Spring 注解实例--@Autowired 注入到List和Map