会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
熊出没
在等待的日子里,刻苦学习,谦卑做人,养的深根,日后才能枝繁叶茂
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
下一页
2018年11月21日
【python-opencv】15-图像阈值
摘要: 【微语】立志要如山,行道要如水。不如山,不能坚定,不如水,不能曲达
阅读全文
posted @ 2018-11-21 14:52 XJT2019
阅读(336)
评论(0)
推荐(0)
2018年11月20日
matplotlib基本使用方法
摘要: 【微语】人生有可为之事,也有不可为之事。可为之事,当尽力为之,此谓尽性,不可为之事,当尽心为之,此谓知命。 三人行必有我师 官方参考API:https://matplotlib.org/tutorials/index.html Bilibili教程:https://www.bilibili.com/
阅读全文
posted @ 2018-11-20 18:36 XJT2019
阅读(794)
评论(0)
推荐(0)
【python-opencv】几何变换
摘要: 一般用透视变换的方法对图像进行矫正
阅读全文
posted @ 2018-11-20 09:28 XJT2019
阅读(456)
评论(0)
推荐(0)
2018年11月14日
【python-opencv】17-形态学操作-腐蚀与膨胀
摘要: 形态学操作其实就是改变物体的形状,比如腐蚀就是"变瘦",膨胀就是"变胖",看下图就明白了: 形态学操作一般作用于二值化图(也可直接作用于原图),来连接相邻的元素或分离成独立的元素。腐蚀和膨胀是针对图片中的白色部分! 腐蚀 腐蚀的效果是把图片"变瘦",其原理是在原图的小区域内取局部最小值。因为是二值化
阅读全文
posted @ 2018-11-14 16:56 XJT2019
阅读(6533)
评论(0)
推荐(0)
【python-opencv】对象测量
摘要: opencv 中轮廓特征包括: 如面积,周长,质心,边界框等 *弧长与面积测量 *多边形拟合 *获取轮廓的多边形拟合结果 python-opencv API提供方法: cv2.moments()用来计算图像中的中心矩(最高到三阶), cv2.HuMoments()用于由中心矩计算Hu矩, 同时配合函
阅读全文
posted @ 2018-11-14 14:19 XJT2019
阅读(2709)
评论(0)
推荐(0)
2018年11月13日
【python+opencv】轮廓发现
摘要: python+opencv 轮廓发现 轮廓发现 是基于图像边缘提取的基础寻找对象轮廓的方法, 所有边缘提取的阈值选定会影响最终轮廓发现的结果。 介绍两种API使用: -cv.findContours 发现轮廓 -cv.drawContours 绘制轮廓 *利用梯度避免阈值烦恼 效果图: 使用边缘Ca
阅读全文
posted @ 2018-11-13 15:39 XJT2019
阅读(729)
评论(0)
推荐(0)
【python+opencv】直线检测+圆检测
摘要: Python+OpenCV图像处理—— 直线检测 直线检测理论知识: 1.霍夫变换(Hough Transform) 霍夫变换是图像处理中从图像中识别几何形状的基本方法之一,应用很广泛,也有很多改进算法。主要用来从图像中分离出具有某种相同特征的几何形状(如,直线,圆等)。最基本的霍夫变换是从黑白图像
阅读全文
posted @ 2018-11-13 14:20 XJT2019
阅读(1375)
评论(0)
推荐(0)
【python-opencv】19-Canny边缘检测
摘要: Canny 边缘提取的目标是找到一个最优的边缘检测算法,最优边缘检测的含义是: 好的检测- 算法能够尽可能多地标识出图像中的实际边缘。 好的定位- 标识出的边缘要尽可能与实际图像中的实际边缘尽可能接近。 最小响应- 图像中的边缘只能标识一次,并且可能存在的图像噪声不应标识为边缘。 算法步骤: 算法步
阅读全文
posted @ 2018-11-13 09:26 XJT2019
阅读(524)
评论(0)
推荐(0)
2018年11月12日
【python-opencv】18-图像梯度+图像边界
摘要: 效果图: *一阶导数与Soble算子 *二阶导数与拉普拉斯算子 定义:把图片想象成连续函数,因为边缘部分的像素值是与旁边像素明显有区别的,所以对图片局部求极值,就可以得到整幅图片的边缘信息了。 不过图片是二维的离散函数,图像梯度其实就是这个二维离散函数的求导。 Sobel算子是普通一阶差分,是基于寻
阅读全文
posted @ 2018-11-12 21:10 XJT2019
阅读(1111)
评论(0)
推荐(0)
【python-opencv】20-图像金字塔
摘要: 知识点介绍 图像金字塔原理: 高斯金字塔 拉普拉斯金字塔: 代码层面知识点: cv2.PyrDown:降采样 cv2.PyrUp:升采样 高斯金字塔与拉普拉斯金字塔 图像金字塔是图像中多尺度表达的一种,最主要用于图像的分割,是一种以多分辨率来解释图像的有效但概念简单的结构。简单来说,图像金字塔就是用
阅读全文
posted @ 2018-11-12 14:51 XJT2019
阅读(628)
评论(0)
推荐(0)
[python-opencv]超大图像二值化方法
摘要: *分块 *全局阈值 VS 局部阈值 原图: 全局阈值效果: 全局阈值过滤掉噪点效果:【上一张图全局阈值右边还有噪点 过滤后噪点消失】 高斯C方法局部阈值效果: 补充知识点:
阅读全文
posted @ 2018-11-12 11:19 XJT2019
阅读(770)
评论(0)
推荐(0)
[python-opencv]图像二值化【图像阈值】
摘要: 图像二值化【图像阈值】简介: 如果灰度图像的像素值大于阈值,则为其分配一个值(可以是白色255),否则为其分配另一个值(可以是黑色0) 图像二值化就是将灰度图像上的像素值设置为0或255,也就是将整个图像呈现出明显的黑白效果的过程。 python代码层面知识点: opencv中图像二值化方法: OT
阅读全文
posted @ 2018-11-12 10:08 XJT2019
阅读(1916)
评论(0)
推荐(0)
2018年11月9日
[python-opencv]模板匹配
摘要: 模板匹配最适用于工业场合(在一张图片中识别特定的工件图) 模板匹配是一种最原始、最基本的模式识别方法,研究某一特定对象物的图案位于图像(target)的什么地方,进而识别对象物,这就是一个匹配问题。 它是图像处理中最基本、最常用的匹配方法。模板匹配具有自身的局限性,主要表现在它只能进行平行移动,若原
阅读全文
posted @ 2018-11-09 19:54 XJT2019
阅读(1638)
评论(0)
推荐(0)
2018年11月6日
[python-opencv] 模糊操作
摘要: @不要在奋斗的年纪 选择安逸 均值模糊 中值模糊 自定义模糊 意义与应用场景 模糊的基本原理: 1、基于离散卷积 2、定义好每个卷积核 3、不同卷积核得到不同的卷积效果 4、模糊是卷积的一种表象 高斯噪点 高斯分布的概率密度函数 参数的意义为: loc:float 概率分布的均值,对应着整个分布的中
阅读全文
posted @ 2018-11-06 17:01 XJT2019
阅读(981)
评论(0)
推荐(0)
ROI(Range Of Interest)与泛洪填充
摘要: ROI(Range Of Interest)与泛洪填充 python+opencv3.3视频教学 基础入门笔记(贾志刚老师) https://www.bilibili.com/video/av24998616/?p=8 ROI(Range Of Interest 感兴趣区域) numpy获取ROI
阅读全文
posted @ 2018-11-06 15:31 XJT2019
阅读(1239)
评论(0)
推荐(0)
2018年11月5日
Python-OpenCV —— 基本操作详解
摘要: OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、MacOS操作系统上。它轻量级而且高效——由一系列 C 函数和少量C++类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。 简言之,
阅读全文
posted @ 2018-11-05 15:12 XJT2019
阅读(2687)
评论(0)
推荐(0)
opencv-Python---动态人脸捕捉
摘要: 本章重点内容: 1、python写人脸识别 2、选择OpenCv框架 案例1 导入图片并打开显示 思路:1、导入库 2、加载图片 3、创建窗口 4、显示图片 5、暂停窗口 6、关闭窗口 案例2 在识别的图片上面添加人脸识别:重点注意:需要添加模型库 思路:1、导入库 2、加载图片 3、加载人脸模型
阅读全文
posted @ 2018-11-05 14:12 XJT2019
阅读(1092)
评论(0)
推荐(0)
2018年11月2日
如何下载Bilibili视频
摘要: 方法1: https://www.bilibili.com/video/av25940642 (源网址) https://www.ibilibili.com/video/av25940642 (新网址=在源网址bilibili前加上i) 方法2:(可以选择视频清晰度下载) https://www.b
阅读全文
posted @ 2018-11-02 11:20 XJT2019
阅读(862)
评论(0)
推荐(0)
2018年10月29日
pyqt5 主界面打开新主界面、打开Dialog、打开提示框的实现模板
摘要: 1 import sys 2 from PyQt5.QtWidgets import * 3 from PyQt5.QtCore import * 4 from PyQt5.QtGui import * 5 ################################################ 6 #######创建主窗口 7 ###############...
阅读全文
posted @ 2018-10-29 20:46 XJT2019
阅读(2809)
评论(0)
推荐(0)
【爬坑】python3+pyqt5+pyinstaller 打包成exe的各种问题
摘要: windows系统+python3+pyqt5+pyinstaller打包,经常会出现各种打包异常情况。如果代码没有特别异常,那么综合原因,大抵都是这四个元素之间的匹配问题,引起的。作者:一心狮链接:https://www.imooc.com/article/74152#来源:慕课网本文原创发布于慕
阅读全文
posted @ 2018-10-29 18:44 XJT2019
阅读(3665)
评论(0)
推荐(0)
【PyQt5-Qt Designer】QComboBox(下拉列表框) 使用模板
摘要: 1 import sys 2 from PyQt5.QtWidgets import * 3 from PyQt5.QtGui import * 4 from PyQt5.QtCore import * 5 ################################################ 6 items_list=["C","C++","Java","...
阅读全文
posted @ 2018-10-29 18:33 XJT2019
阅读(8055)
评论(0)
推荐(0)
【PyQt5-Qt Designer】读取txt文件在打印
摘要: 1 from PyQt5.QtGui import QFont,QTextDocument,QTextCursor 2 from PyQt5.QtWidgets import QApplication, QMainWindow, QLabel, QSizePolicy, QAction,QDialog 3 from PyQt5.QtPrintSupport import QPrint...
阅读全文
posted @ 2018-10-29 17:10 XJT2019
阅读(3961)
评论(0)
推荐(0)
pyqt5核心-信号与槽(第二弹)
摘要: 果: 1 from PyQt5 import QtCore, QtGui, QtWidgets 2 3 class Ui_Form(object): 4 def setupUi(self, Form): 5 Form.setObjectName("Form") 6 Form.resize(715,
阅读全文
posted @ 2018-10-29 11:15 XJT2019
阅读(423)
评论(0)
推荐(0)
使用QT设计师-信号和槽signal-slot(第一弹)
摘要: 自定义信号和槽的步骤: 1、定义信号 signal1 = pyqtSignal() 2、定义槽信号 def setSlot(self): 3、连接信号和槽函数 signal1.connect(self.setSlot) 4、发射信号 signal1.emit() 案例1: 案例2: 案例3: 1 f
阅读全文
posted @ 2018-10-29 11:10 XJT2019
阅读(1032)
评论(0)
推荐(0)
2018年10月28日
【python基础】python程序打包成.exe运行时会弹出黑框
摘要: 用python调用.bat或者.exe文件时,一般调用 方式如下: os.system("C:\Windows\System32\osk.exe") 对吧,这样就会因为调用了系统shell而出现黑框。 解决方法是: os.popen("C:\Windows\System32\osk.exe") 这样
阅读全文
posted @ 2018-10-28 13:16 XJT2019
阅读(3733)
评论(0)
推荐(0)
2018年10月25日
【pyqt5】QdateTimeEdit(日期时间)
摘要: 返回当前日期和时间设置 from PyQt5 import QtCore, QtWidgets class Ui_Dialog(object): def setupUi(self, Dialog): Dialog.setObjectName("Dialog") Dialog.setWindowMod
阅读全文
posted @ 2018-10-25 11:26 XJT2019
阅读(15173)
评论(0)
推荐(0)
2018年10月23日
pyqt5-对文本样式进行操作
摘要: 方法二:设置字体 字号 加粗 居中 调整label框的大小 位置 设置文字 文字颜色 字体 大小分开设置 使用样式表一次性字体格式设置 Qlabel插入图片 设置边框背景色
阅读全文
posted @ 2018-10-23 10:37 XJT2019
阅读(11227)
评论(1)
推荐(1)
2018年10月22日
pyinstaller-打包python程序为exe文件
摘要: pyinstaller 转载文章 视频:https://www.bilibili.com/video/av21670971/ PyInstaller可以用来打包python应用程序,打包完的程序就可以在没有安装Python解释器的机器上运行了。PyInstaller支持Python 2.7和Pyth
阅读全文
posted @ 2018-10-22 15:04 XJT2019
阅读(1567)
评论(0)
推荐(0)
2018年10月19日
Python文件操作---正斜杠与反斜杠
摘要: Python中的正斜杠与反斜杠 首先,"/"左倾斜是正斜杠,"\"右倾斜是反斜杠,可以记为:除号是正斜杠一般来说对于目录分隔符,Unix和Web用正斜杠/,Windows用反斜杠,但是现在Windows (一)目录中的斜杠们 python读文件需要输入的目录参数,列出以下例子: path = r"C
阅读全文
posted @ 2018-10-19 15:54 XJT2019
阅读(8939)
评论(0)
推荐(0)
PyQt5学习笔记----标准文件打开保存框QFileDialog
摘要: 单个文件打开 QFileDialog.getOpenFileName()多个文件打开 QFileDialog.getOpenFileNames() 文件夹选取 QFileDialog.getExistingDirectory() 文件保存 QFileDialog.getSaveFileName()
阅读全文
posted @ 2018-10-19 14:32 XJT2019
阅读(2904)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
下一页
公告