05 2020 档案
摘要:一、阈值 ret, dst = cv2.threshold(src, thresh, maxval, type) src: 输入图,只能输入单通道图像,通常来说为灰度图 dst: 输出图 ret: 返回阈值的数值 thresh: 阈值 maxval: 当像素值超过了阈值(或者小于阈值,根据type来
阅读全文
摘要:一、环境配置 1、在虚拟环境中安装以下库: opencv-python==3.4.1.15 opencv-contrib-python==3.4.1.15 建议安装3.4.1的版本,3.4.2之后的版本做了专利保护,有的功能不能实现。 虚拟环境的安装以及安装库的问题见PyQt5专栏中的第一节。 2、
阅读全文
摘要:1、数字水印置乱 clc; clear all; o = imread('lena.jpg'); subplot(2,3,1),imshow(o),title('原始图像'); w = imread('shuiyin.png'); subplot(2,3,2),imshow(w),title('原始
阅读全文
摘要:1、图像加密 (1)异或的基本概念 函数: c = xor(a, b) (2)按位异或 函数: c = bitxor(a, b) %% 按位异或 a = 5; b = 4; c = bitxor(a,b); (3)二值图像异或图像加密/解密 %% 二值图像按位异或 I = imread('lena.
阅读全文
摘要:1、混沌系统 (1)绘制序列 语法:y = linspace(x1,x2,n) 序列值分布:(x2-x1)/(n-1) %% 绘制序列 x = linspace(0,0,100); x(1) = 0.98; for i = 2:100; x(i) = 1-2*x(i-1)*x(i-1); end p
阅读全文
摘要:1、图像抖动 处理结果 = dither(原始图像) %% 图像抖动 I = imread('cameraman.tif'); subplot(1,2,1),imshow(I); J = dither(I); subplot(1,2,2),imshow(J); 2、数字水印 (1)嵌入水印的过程:
阅读全文
摘要:1、图像滤波 步骤1:使用fspecial函数创建二维滤波器 步骤2:使用函数imfilter进行滤波 %% 滤波 I = imread('cameraman.tif'); subplot(3,3,1),imshow(I),title('原图像'); % 均值滤波 fs1 = fspecial('a
阅读全文
摘要:1、JPEG压缩 imwrite(原始图像,目标图像,'quality',比率) 比率:[0, 100] 值越小,压缩比率越大 %% JPEG压缩 I = imread('cameraman.tif'); % imshow(I); imwrite(I,'test.jpg','quality',10)
阅读全文
摘要:一、自定义信号 1、常规自定义信号的操作(1-4) 1 from PyQt5.Qt import * 2 3 class Btn(QPushButton): 4 # 自定义信号 5 rightClicked = pyqtSignal([str],[int],[int,str]) # 向外发射一个字符
阅读全文
摘要:1、边缘检测 ① 处理结果 = edge(原始图像,算子) 算子: Sobel log Roberts Canny Prewitt zerocross %% 边缘检测 I = imread('cameraman.tif'); J1 = edge(I,'Sobel'); subplot(3,3,1),
阅读全文
摘要:1、几何变换 (1)平移 移动结果图像 = imtranslate(原始图像,移动方向) 移动方向=[h,v] h>0 右移 h<0 左移 v>0 下移 v<0上移 % 平移 I = imread('baby.jpg'); J = imtranslate(I,[100,50]); % imshow(
阅读全文
摘要:一、搭建GUI界面的方式 搭建GUI界面通常有两种方式:纯手码、手码+设计工具 二、QtDesigner的介绍 三、关于QtDesigner的使用与在PyCharm中的配置 四、QtDsigner的具体使用 1、界面认识 2、常用操作 3、文件使用 通过UI文件转换过来的py文件: 1 # -*-
阅读全文
摘要:一、样式设计概念 之前也要使用过,例如:setStyleSheet( ) 二、样式设计的使用 1 # *******************QSS的使用方法**********************开始 2 from PyQt5.Qt import * 3 4 class Window(QWidg
阅读全文
摘要:一、布局概念与方式 1、布局概念:布局就是指按照某种规则将子控件摆在父控件中。 2、布局方式: 1 from PyQt5.Qt import * 2 3 class Window(QWidget): 4 def __init__(self): 5 super().__init__() 6 self.
阅读全文
摘要:一、QDialog简介 QDialog包含了QErrorMessage、QProgressDialog和QMessageBox三个子类。 二、子类QErrorMessage 1、简单介绍 错误消息小部件由文本标签和复选框组成; 该复选框允许用户控制将来是否再次显示相同的错误消息。 2、功能作用 代码
阅读全文
摘要:一、QProgressBar简介 提供一个水平或垂直进度条; 进度条用于向用户提供操作进度的提示,并向他们保证相应应用程序仍在运行。 二、QProgressBar的功能作用 1、设置范围和当前值 (1)框架 (2)操作及展示 1 # *******************QProgressBar**
阅读全文
摘要:
主要介绍了三种引擎innodb、myisam和memory,然后介绍和学习了表的相关操作以及学习mysql中的数据类型。
难点重点主要在:完整性约束和多表结构的创建与分析,内容不完整,可以参考文中给出的的链接。
阅读全文
主要介绍了三种引擎innodb、myisam和memory,然后介绍和学习了表的相关操作以及学习mysql中的数据类型。
难点重点主要在:完整性约束和多表结构的创建与分析,内容不完整,可以参考文中给出的的链接。
阅读全文
摘要:
主要介绍MySQL数据库的一些基本知识,以及数据库的安装过程和常用SQL语句介绍。
MySQL是一个关系型数据库管理系统,原本是一个开放源码的关系数据库管理系统,原开发者为瑞典的MySQL AB公司,该公司于2008年被昇阳微系统(Sun Microsystems)收购。2009年,甲骨文公司(Oracle)收购昇阳微系统公司,MySQL成为Oracle旗下产品。
阅读全文
主要介绍MySQL数据库的一些基本知识,以及数据库的安装过程和常用SQL语句介绍。
MySQL是一个关系型数据库管理系统,原本是一个开放源码的关系数据库管理系统,原开发者为瑞典的MySQL AB公司,该公司于2008年被昇阳微系统(Sun Microsystems)收购。2009年,甲骨文公司(Oracle)收购昇阳微系统公司,MySQL成为Oracle旗下产品。
阅读全文
摘要:一、QLCDNumber简介 展示LCD样式的数字;可以显示几乎任何大小的数字; 可以显示十进制,十六进制,八进制或二进制数; 能够显示字符,如下。 二、功能作用 1、构造函数 2、设置显示数值 (1)框架 (2)操作及展示 1 # 设置显示数值 2 # lcd.display("12345") 3
阅读全文
摘要:一、QLabel简介 提供了文本或图像的显示;没有提供用户交互的功能。 二、QLabel的功能作用 1、构造函数 (1)框架 (2)操作及展示 1 label = QLabel("你好,明天", self) 2 label.setStyleSheet("background-color:red")
阅读全文
摘要:一、QCalendarWidget简介 提供一个基于每月日历控件,允许用户选择一个日期。 二、QCalendarWidget功能作用 1、日期范围 (1)框架 (2)操作及展示 1 # 日期范围 2 # cw.setMinimumDate(QDate(1990,1,1)) # 最小日期 3 # cw
阅读全文
摘要:一、回顾 1、线程池 队列:同一进程内的队列。(先进先出,后进后出,优先级队列) 2、线程池中的回调函数是谁在调用? 线程池中的回调函数是子线程调用的,和父线程没有关系。 进程池中的回调函数是父进程调用的,和子进程没有关系。 二、协程 1、yield实现状态保存 1 import time 2 3
阅读全文
摘要:一、前期复习 1、C/S架构与B/S架构: C/S架构:客服端 服务器模式 B/S架构:浏览器 服务器模式 B/S架构的客服端对PC机的性能要求较低。统一了应用的接口。B/S架构隶属于C/S架构。 2、TCP/UDP的区别: TCP:面向连接,可靠的,面向字节流 UDP:不面向了解,不可靠,速度快,
阅读全文
摘要:一、QDialog对话框控件介绍 是对话窗口类型; 对话窗口是顶级窗口,主要用于短期任务和与用户的简短通信; 可能是模态的或非模态对话框; 可以提供返回值,它们可以有默认按钮。 二、QDialog的功能作用 1、模态与非模态对话框+控件创建 1 mport sys 2 from PyQt5.Qt i
阅读全文

浙公网安备 33010602011771号