码迷,mamicode.com
首页 > 其他好文 > 详细

opencv简单卷积运用

时间:2019-07-25 12:05:58      阅读:102      评论:0      收藏:0      [点我收藏+]

标签:mic   import   ack   方式   com   waitkey   图像   ima   win   

import  cv2 as cv

import numpy as np

img=cv.imread(‘learn.jpg‘,cv.IMREAD_GRAYSCALE)

cv.imshow(‘first image‘,img)
img_size=img.shape
print(img_size)

imgkernel=np.array([[-2,-1,0],
[-1, 1,1],
[ 0, 1,2]]
)

print(imgkernel)
#利用CV的卷积核卷积图像

dst=cv.filter2D(img,-1,imgkernel)
cv.imshow(‘filter img‘,dst)
print(dst.shape) #可以查看数组没变,说明为same方式卷积

img_dst=np.hstack((img,dst))

cv.imshow(‘merge img‘,img_dst)

cv.waitKey()
cv.destroyAllWindows()

技术图片

 




opencv简单卷积运用

标签:mic   import   ack   方式   com   waitkey   图像   ima   win   

原文地址:https://www.cnblogs.com/tangjunjun/p/11243361.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!