计算机网络课程
Decadeeeeee
这个作者很懒,什么都没留下…
展开
-
【计网项目二】技术文档
下为组员3317的技术文档项目二压缩相关的参考项目二中压缩文件相关参考:https://blog.csdn.net/weixin_42029733/article/details/86559612https://www.cnblogs.com/gufengchen/archive/2019/05/31/10956009.html程序中运用的代码主要参考了第一个链接中的def zipDi...原创 2020-05-12 20:36:14 · 217 阅读 · 0 评论 -
【计网项目一:可见光传输软件】参考资料整理
二维码学习二维码基础:https://www.cnblogs.com/jin20000/p/3424966.html二维码定位:https://blog.csdn.net/weixin_44086593/article/details/89205579?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=dist...原创 2020-03-19 22:49:35 · 568 阅读 · 0 评论 -
二进制转换成图片/信息转换成图片的方法总结
PILimport Imagevalue = "0110100001100101011011000110110001101111"cmap = {'0': (255,255,255), '1': (0,0,0)}data = [cmap[letter] for letter in value]img = Image.new('RGB', (8, len(valu...原创 2020-03-06 21:37:18 · 5166 阅读 · 0 评论 -
使用tkinter实现软件前端
一.背景Python自带了tkinter 模块,实质上是一种流行的面向对象的GUI工具包 TK 的Python编程接口,提供了快速便利地创建GUI应用程序的方法。其图像化编程的基本步骤通常包括:导入 tkinter 模块创建 GUI 根窗体添加人机交互控件并编写相应的函数。在主事件循环中等待用户触发事件响应。二.窗体控件定义GUI类,派生于Frame类。调用父类的构造函数。设置界面宽...原创 2020-03-21 21:36:59 · 948 阅读 · 0 评论 -
CRC校验
CRC校验的python实现参考链接:https://www.jianshu.com/p/8185e125afaf实现步骤选择合适的生成多项式将原始信息左移生成多项式阶数减一位将左移后的信息与生成多项式模二相除得到余数,余数即校验码(校验码位数比生成多项式阶数小一,高位0不能省略)将检验码附加在原信息后源代码import numpy as npclass CRC: ...原创 2020-03-21 21:35:37 · 125 阅读 · 0 评论 -
canny边缘检测 阈值调整
此实时监测的代码为转载,原网址我忘了,如果原作者看到请联系我canny函数原型:输入值依次为原图,阈值1,阈值2返回值为包含边缘的二值图具体请看:https://blog.csdn.net/sunny2038/article/details/9202641edge = cv2.Canny(image, threshold1, threshold2[, edges[, aperture...原创 2020-03-21 15:44:38 · 8213 阅读 · 0 评论 -
关于图像识别和定位,类二维码的定位码识别和边框识别
版本一:边框识别给编码后的图片加上像素大小为5*5的边框下为生成的图片:裁剪代码:先二值化再进行轮廓识别和裁剪import cv2def cut(img): contours, hierarchy = cv2.findContours(img, cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE) draw_img0 = cv2.drawCon...原创 2020-03-19 22:48:24 · 693 阅读 · 0 评论