自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 opencv 几何变换

1.扩展缩放 扩展缩放只是改变图像的尺寸大小。OpenCV 提供的函数 cv2.resize() resize(src, dst, interpolation=CV_INTER_LINEAR) import cv2 as cv import numpy as np img=cv.imread(‘D:/sixiang.JPG’) res=cv.resize(img,None,fx=2,fy=2,in...

2020-02-24 10:38:00 194

原创 opencv 按位运算

按位运算 这里包括的按位操作有:AND,OR,NOT,XOR 1.按位与 cv.bitwise_and() dst = cv.bitwise_and(scr1 ,scr2 ,[,dst[,mask]]) scr1 输入数组1 scr2 输入数组2 dst:输入数组 与输入数组形状和类型相同 mask 可选参数 8 位单通道数组 用于指定要更改的元素位置 dst 目标图像 dst(i)...

2020-02-24 09:45:19 505

原创 opencv算术运算

1.图像加法 使用函数 cv2.add() 将两幅图像进行加法运算,也可以直接使用numpy,res=img1+img。 import cv2 as cv import numpy as np import matplotlib.pyplot as plt #x = np.uint8([250]) #y = np.uint8([10]) #print(cv.add(x, y))# 250+10 =...

2020-02-24 09:33:23 192

原创 opencv 像素访问及色彩空间分离合并

import numpy as np import cv2 as cv import matplotlib.pyplot as plt img = cv.imread(‘D:/lene.jpg’,1) px = img[400,400] print(px) ROI = img[280:340,330:390] #选取ROI img[273:333,100:160] = ROI #图像的原始区...

2020-02-23 23:17:55 207

原创 opencv 实例练习 调色板

1.使用函数 创建滑动条 函数 createTrackbar(trackbarname, const String& winname,int* value, int count,TrackbarCallback onChange = 0, void* userdata = 0); trackbarname:给滑块取一个名称; winname:用来指定滑块用到那个窗口上,窗口名称; valu...

2020-02-23 22:09:01 288

原创 opencv实例练习

利用鼠标画矩形或者线段 import cv2 as cv import numpy as np drawing = False # 如果 mode为true绘制矩形。按下 'm’变成绘制曲线。 默认是false 鼠标按下是true mode = True ix, iy = -1,-1 def draw_circle(event,x, y, flags, param): global ix,...

2020-02-23 21:45:55 191

原创 opencv绘图函数练习(opencv logo)

opencv 图标绘画 import numpy as np import cv2 as cv img = np.zeros((512, 512, 3), np.uint8 img = cv.circle(img, (256, 176), 40, (0, 0, 255), -1))# 上-外圆-红色填充 img = cv.circle(img, (256, 176), 16, (0, 0, 0),...

2020-02-23 20:53:42 395

原创 opencv例子 鼠标画圆

窗口与鼠标事件绑定 cv.setMouseCallback(windowName, MouseCallback, param=None) windowName:窗口名称 MouseCallback:鼠标响应回调函数 param:响应函数传递的的参数 代码如下: import cv2 as cv import numpy as np def draw_circle(event, x, y, flag...

2020-02-23 20:52:35 383

空空如也

空空如也

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

TA关注的人

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