![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机网络项目-设计利用可用光传输的软件
对课程项目开发的过程以及想法进行记录,简单分享想法
安之若素ღ
iOS developer
展开
-
设计利用可用光传输的软件之二维码的定位识别及裁剪
我们设计出了二维码的编码和解码,但要进行拍摄的时候,就必须对拍摄的图片进行定位和裁剪,以达到更好的识别效果。 一、二维码的定位 参考这篇博客的内容,我们对二维码定位点识别 python+opencv实现二维码定位(一) 其思路的核心有几点:首先利用opencv的cv2.cvtColor()以及cv2.threshold()对图片进行处理。而后cv2.findContours()进行进一步的轮廓提取...原创 2020-03-17 08:50:17 · 481 阅读 · 0 评论 -
设计利用可用光传输的软件之二维码的白边框实现以及开始识别的标志
一、实现二维码的白边框 用于二维码图片转化为视频进行播放时,黑色的定位点容易与播放器的黑色背景混淆导致定位点识别错误。所以需要对二维码增加一个白色边框对二维码进行分离。 如上图所示,是二维码增加了白边的效果。 为了实现这个功能,我的思路很简单,先创建纯白背景,在编码过程再把原二维码复制到背景上。 def combine_QR_code(img): size = 1024 # 图片尺寸 ba...原创 2020-03-17 08:25:15 · 1323 阅读 · 0 评论