
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 · 340 阅读 · 0 评论 -
OpenCV—模块匹配
模板匹配顾名思义,及给定模板在目标图像中滑动模板,在图像中匹配与模板最为相似的区域,主要由MatchTemplate()函数完成,OpenCV提供了六种图像匹配的方法,需要多次试验来寻找速度和精度的最佳方案 import cv2 as cv import numpy as np def match_template_demo(): target = cv.imread("./../...原创 2019-07-15 16:31:26 · 1825 阅读 · 0 评论 -
OpenCV—图像直方图的反向投影
这个技术常常用来跟踪目标,且需要转换在HSV色彩空间 建立2D直方图 import cv2 as cv import numpy as np from matplotlib import pyplot as plt # 建立2D的直方图 def hist2D_demo(img): hsv = cv.cvtColor(img, cv.COLOR_BGR2HSV) hist ...原创 2019-07-15 11:16:23 · 217 阅读 · 0 评论 -
Django中url规则
url的基本概念与规则 ulr格式: 协议+域名(IP地址和端口)+路径+参数+锚点 from django.contrib import admin from django.urls import path from . import views #配置url urlpatterns = [ path('admin/', admin.site.urls), path...原创 2019-07-08 17:28:49 · 560 阅读 · 0 评论 -
OpenCV—图像直方图
图像直方图的两个基本属性:range[0, 256]和bins(组块) 直方图无空间信息 中间灰度级像素多,动态范围小,图像对比度低 直方图均匀分布时图像最清晰 图像的直方图是用来表现图像中亮度分布的直方图,给出的是图像中某个亮度或者某个范围亮度下共有几个像素,即统计一幅图某个亮度像素数量 方法一:利用matplotlib import cv2 as cv import numpy a...原创 2019-07-08 16:49:51 · 433 阅读 · 0 评论 -
OpenCV—边缘保留滤波(EPF)
高斯双边滤波 前文提到的高斯模糊只考虑了像素空间的分布,而没有考虑差异问题。下图十分形象的说明了边缘保留滤波的原理。一张黑白分明存在噪声的图片通过高斯滤波保留边缘将二者区分开来。 代码解析: # 边缘保留滤波(EPF) # 高斯双边滤波 def bilateral_demo(img): dst = cv.bilateralFilter(src=img, d=0, sigmaC...原创 2019-07-08 15:28:37 · 2139 阅读 · 0 评论 -
OpenCV—模糊处理与高斯模糊
均值模糊与中值模糊 import cv2 as cv import numpy as np def 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 · 1302 阅读 · 0 评论 -
Json,Hashlib,base64
Json模块API json.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 · 206 阅读 · 0 评论 -
Python线程模块
常用参数说明 target 表示调用对象,几子线程要执行的的任务 name 子线程的名称 args 传入target函数中的位置参数,是一个元组,参数后必须加逗号 常用的方法 Thread.star(self)启动进程 Thread.join(self)阻塞进程,主线程等待 Thread.setDaemon(self,daemoic) 将子线程设置为守护线程 Threa...原创 2019-06-21 16:24:42 · 506 阅读 · 0 评论 -
OpenCV—图像直方图的应用
直方图均匀化与直方图的比较 cv2.equalizeHist函数原型:equalizeHist(src[, dst]) 。函数equalizeHist的作用:直方图均衡化,提高图像质量。 直方图均衡化:如果一副图像的像素占有很多的灰度级而且分布均匀,那么这样的图像往往有高对比度和多变的灰度色调。直方图均衡化就是一种能仅靠输入图像直方图信息自动达到这种效果的变换函数。它的基本思想是对图像中像素个...原创 2019-07-11 17:25:36 · 611 阅读 · 0 评论