Python
戏 子
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python标准库:datetime、logging
datetime模块南北:https://www.jianshu.com/p/c48012bc2905获取的当前日期时间: datetime.now();日期时间转化为时间戳:时间日期对象**.**timestamp();例: datetime.now().timestamp();时间戳转化为日期时间: datetime.fromtimestamp(时间戳);日期时间对象转字符串: ...原创 2019-06-19 17:08:29 · 371 阅读 · 0 评论 -
OpenCV—模块匹配
模板匹配顾名思义,及给定模板在目标图像中滑动模板,在图像中匹配与模板最为相似的区域,主要由MatchTemplate()函数完成,OpenCV提供了六种图像匹配的方法,需要多次试验来寻找速度和精度的最佳方案import cv2 as cvimport numpy as npdef match_template_demo(): target = cv.imread("./../...原创 2019-07-15 16:31:26 · 1842 阅读 · 0 评论 -
OpenCV—图像直方图的反向投影
这个技术常常用来跟踪目标,且需要转换在HSV色彩空间建立2D直方图import cv2 as cvimport numpy as npfrom matplotlib import pyplot as plt# 建立2D的直方图def hist2D_demo(img): hsv = cv.cvtColor(img, cv.COLOR_BGR2HSV) hist ...原创 2019-07-15 11:16:23 · 234 阅读 · 0 评论 -
Django中url规则
url的基本概念与规则ulr格式: 协议+域名(IP地址和端口)+路径+参数+锚点from django.contrib import adminfrom django.urls import pathfrom . import views#配置urlurlpatterns = [ path('admin/', admin.site.urls), path...原创 2019-07-08 17:28:49 · 587 阅读 · 0 评论 -
OpenCV—图像直方图
图像直方图的两个基本属性:range[0, 256]和bins(组块) 直方图无空间信息 中间灰度级像素多,动态范围小,图像对比度低 直方图均匀分布时图像最清晰 图像的直方图是用来表现图像中亮度分布的直方图,给出的是图像中某个亮度或者某个范围亮度下共有几个像素,即统计一幅图某个亮度像素数量方法一:利用matplotlibimport cv2 as cvimport numpy a...原创 2019-07-08 16:49:51 · 457 阅读 · 0 评论 -
OpenCV—边缘保留滤波(EPF)
高斯双边滤波前文提到的高斯模糊只考虑了像素空间的分布,而没有考虑差异问题。下图十分形象的说明了边缘保留滤波的原理。一张黑白分明存在噪声的图片通过高斯滤波保留边缘将二者区分开来。代码解析:# 边缘保留滤波(EPF)# 高斯双边滤波def bilateral_demo(img): dst = cv.bilateralFilter(src=img, d=0, sigmaC...原创 2019-07-08 15:28:37 · 2168 阅读 · 0 评论 -
OpenCV—模糊处理与高斯模糊
均值模糊与中值模糊import cv2 as cvimport numpy as npdef blur_demo(img): dst1 = cv.blur(img, (5, 5)) # 均值模糊 cv.imshow("blur_demo", dst1)def median_blur_demo(img): dst2 = cv.medianBlur(img...原创 2019-07-08 15:07:49 · 1336 阅读 · 0 评论 -
Json,Hashlib,base64
Json模块APIjson.dumps(obj) j将python数据转为json indent实现缩进 ensure_ascii是否用ascii解析json.load(s) 将就送数据转化为python的数据json.dump(obj,fp) 转化为json并保存到文件中json.load(fp)从文件中读取json 并转化为python数据...原创 2019-06-17 21:52:26 · 232 阅读 · 0 评论 -
Python线程模块
常用参数说明target 表示调用对象,几子线程要执行的的任务name 子线程的名称args 传入target函数中的位置参数,是一个元组,参数后必须加逗号常用的方法Thread.star(self)启动进程Thread.join(self)阻塞进程,主线程等待Thread.setDaemon(self,daemoic) 将子线程设置为守护线程Threa...原创 2019-06-21 16:24:42 · 516 阅读 · 0 评论 -
OpenCV—图像直方图的应用
直方图均匀化与直方图的比较cv2.equalizeHist函数原型:equalizeHist(src[, dst]) 。函数equalizeHist的作用:直方图均衡化,提高图像质量。 直方图均衡化:如果一副图像的像素占有很多的灰度级而且分布均匀,那么这样的图像往往有高对比度和多变的灰度色调。直方图均衡化就是一种能仅靠输入图像直方图信息自动达到这种效果的变换函数。它的基本思想是对图像中像素个...原创 2019-07-11 17:25:36 · 645 阅读 · 0 评论
分享