自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 2020-11-04

腐蚀操作去掉图像中的“毛刺”,侵犯部分内容kernel=np.ones((5,5),np.uint8)erosion=cv2.erode(img,kernel,iterations)pie=cv2.imread(pie.png)膨胀操作cv2.dilate(img,kernel,iterations)开运算与闭运算开:先腐蚀,再膨胀(先腐蚀掉毛刺,再还原成原来的图像)morphologyEx(img,cv2.MORPH_OPEN,kernel)闭:先膨胀,再腐蚀morpholog

2020-11-04 23:28:44 74

原创 2020-11-04

图像阈值的处理对其中的每个像素点进行判断,若大于阈值应该如何?小于阈值应该如何?ret,dst=cv2.threshole(src,thresh,maxval,type)(输入图,阈值,像素超过阈值所赋予的值,二值化操作类型)图像的平滑处理均值滤波blur=cv2.blur(img,(3,3))方框滤波box=cv2.boxFilter(img,-1,(3,3),normalize=True)高斯滤波卷积核数值满足高斯分布,更重视中间的值,离中间近的设置大,离中间远的设置小auss

2020-11-04 22:41:56 110

原创 2.图像预处理

1.图像显示与边缘处理颜色空间:RGB(红绿蓝),越叠加越白,色彩值(b,g,r)取值范围[0,255];[0.0,1.0]CMYK印刷颜色空间,越叠加越黑像素颜色值:HSV图片存储原理彩色图的灰度化:Gray=R0.3+G0.59+B*0.112.图像增强的模板图像增强包括:图像锐化、平滑、去噪、灰度调整(对比度增强)3.点运算特征提取方法直方图对图片数据特征的统计(1)灰度、颜色(2)梯度、边缘、形状、纹理(3)局部特征点、视觉词汇区间(1)具有统计意义(2

2020-10-19 16:45:18 262

原创 计算机视觉入门概述

1.计算机视觉的优势(1)弥补人眼对显著内容的关注(2)进行精细感知(3)描述客观(人眼主观,模棱两可)(4)能够长时间稳定执行同一个任务2.工作顺序图像数据——感知设备(如摄像头)——计算设备——输出结果3.研究维度(1)语义感知(2)几何属性研究挑战1.视角变化2.光照变化3.尺度变化4.形态变化5.背景混淆干扰6.遮挡7.类内物体的外观差异tensorflow示例import tensorflow as tfmatrix1=tf.constant([[1,2

2020-10-19 09:38:32 185

原创 python模块

python模块模块设计理念组成顺序模块组成模块的创建和测试if __name__=="__main__"模块文档字符串和 API 设计模块的导入import和from...import的区别_import_动态导入模块的加载问题包package的使用为何要有包?__init__.pysys.path和模块搜索路径库标准库模块设计理念组成顺序python程序-包-模块(一个py文件)-函数、语句、类模块组成标准库模块和用户自定义模块模块的创建和测试通过模块.__name__来获取模块名称例

2020-08-08 17:40:56 112

原创 python文件操作

创建文件对象open(r""地址)write()/writelines()写入数据确保关闭文件try: f=open("b.txt","w") str=["王小明\n","高小窝"] f.writelines(str)except BaseException as e: print(e)finally: f.close()with 语句(上下文管理器) (最常用)with 关键字(上下文管理器)可以自动管理上下文资源,不论什么原因跳出 with 块,

2020-07-29 11:18:12 159

原创 python异常问题

异常程序运行过程中遇到的异常情况python中的异常类finallyelsewith上下文的管理traceback自定义异常类程序运行过程中遇到的异常情况try: copyFile("d:/a.txt","e:/a.txt")except print("文件无法拷贝")python中的异常类大部分为NameError、ValueError、AttribuiteError等python中一切都是对象,异常也采用对象方法处理:1.抛出异常2.捕获异常while True: try

2020-07-28 17:09:16 83

原创 面向对象的特征

面向对象三大特征封装(隐藏)继承类方法的继承和重写查看类的继承层次结构super可获得父类的方法多态组合工厂模式单例模式封装(隐藏) 隐藏对象的属性和实现细节,只对外提供必要的方法,即相当于把细节封装起来。“私有属性,私有方法”,语法简洁,没有严格的语法级别访问控制符,更多依靠程序员自己实现。继承让子类拥有父类的特性,提高了代码的复用性增量进化,父类设计不变,增加新的功能。class Person: def __init__(self,name,age): self.

2020-07-27 18:20:32 78

原创 python面向对象编程-2

python面向对象编程-2私有属性和私有方法(实现封装)私有属性和私有方法(实现封装)应用场景:细节私有,外部无法访问要点:1.__private2.类内可以访问私有属性3.类外不能直接访问私有属性,若要访问,要用类名...

2020-07-27 10:47:46 72

原创 python面向对象编程

python面向对象编程面向对象和面向过程面向对象的思考方式数据数组结构体对象类的定义构造函数__init__()实例属性实例方法实例对象的方法调用本质其他操作python中一切都是对象!数据与操作数据的方法都要封装到对象中。面向对象和面向过程1.面向过程:流程化。开车-1.发动 2.挂挡 3.踩油门 4.出发2.面向对象:软件中对象之间的关系如何造车?—需要多人协作,多种零件组合1.轮胎2.发动机3.车壳4.座椅5.玻璃面向对象的思考方式先从问题中找名词,再从问题中找动词,确立

2020-07-22 18:22:54 102

原创 python函数导图

2020-07-17 22:46:44 98

原创 python练习:画同心圆,画棋盘

```bashimport turtlecolor=['red','yellow','blue','green']t = turtle.Pen()t.speed(0)t.width=50for i in range(5,1000,5): t.circle(i) t.penup() t.goto(0, -i) t.color(color[i%len(color)]) t.pendown()```cimport turtlet=turtle.Pen.

2020-07-16 15:46:46 231

原创 python函数

def printMin(a,b): return a+bc=printMin(12,25)print(c)def text01(x,y,z): return[x*10,y*10,z*10]d=text01(12,21)print(d)

2020-07-16 15:41:59 125

原创 字典的用法及控制语句、循环语句

day_5#输入一个数字,如果数字小于10,则输出它for i in range(100): if i<10: print(i) a=input("请输...

2020-05-07 22:49:59 200

原创 列表及元组操作

03-创建列表(4种方法),增(5)删(3),统计元素出现次数,返回列表长度,#创建a=[]a=[1,2,3,4,5]print(a)b="ab,cc,dd,ce"c=list(b)print(c)d=range(10,20,2)print(type(d))print(list(d))#增加元素a.append(4)a.insert(3,'e')#位置,数值a.ex...

2020-05-06 12:12:17 353

原创 day2-python基本语法

time模块–练习运算符,计算1970年出生的人的年龄import timet=int(time.time())print(t)t1=t//60t2=t1//60d=t2//24print(t1)print(t2)print(d)y=d//365print(y)字符串的切片操作、利用time模块计算运算时间a='to be or not to be'print(a[...

2020-05-01 17:39:17 280

原创 python基础知识

–day1 python基础知识–turtle模块基本操作import turtleturtle.showturtle()#展示箭头turtle.forward(100)#前进100turtle.penup()#抬笔turtle.left(100)#左移100turtle.pendown()#放笔turtle.circle(100)#画半径为100的圆turtle.goto(1...

2020-04-29 14:38:01 123

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除