数学之路-python计算实战(20)-机器视觉-拉普拉斯算子卷积滤波
2024-10-05 08:49:30
拉普拉斯算子进行二维卷积计算,线性锐化滤波
# -*- coding: utf-8 -*-
#线性锐化滤波-拉普拉斯算子进行二维卷积计算
#code:myhaspl@myhaspl.com
import cv2
import numpy as np
from scipy import signal
fn="test6.jpg"
myimg=cv2.imread(fn)
img=cv2.cvtColor(myimg,cv2.COLOR_BGR2GRAY)
srcimg=np.array(img,np.double)
myh=np.array([[0,1,0],[1,-4,1],[0,1,0]])
myj=signal.convolve2d(srcimg,myh,mode="same")
jgimg=img-myj
cv2.imshow('src',img)
cv2.imshow('dst',jgimg)
cv2.waitKey()
cv2.destroyAllWindows()
#线性锐化滤波-拉普拉斯算子进行二维卷积计算
#code:myhaspl@myhaspl.com
import cv2
import numpy as np
from scipy import signal
fn="test6.jpg"
myimg=cv2.imread(fn)
img=cv2.cvtColor(myimg,cv2.COLOR_BGR2GRAY)
srcimg=np.array(img,np.double)
myh=np.array([[0,1,0],[1,-4,1],[0,1,0]]) myj=signal.convolve2d(srcimg,myh,mode="same")
jgimg=img-myj
cv2.imshow('src',img)
cv2.imshow('dst',jgimg)
cv2.waitKey()
cv2.destroyAllWindows()
本博客全部内容是原创,假设转载请注明来源
http://blog.csdn.net/myhaspl/
最新文章
- 【URAL 1519】Formula 1
- 30天C#基础巩固-----序列化,集合
- iOS开发 传感器(加速计、摇一摇、计步器)
- JAVA中的数组是对象吗?
- 参数化SQL sql语句
- 第一百九十二天 how can I 坚持
- 3. opencv进行SIFT特征提取
- 在屏幕上显示C盘根目录下的所有文件和文件夹
- 1027: [JSOI2007]合金 - BZOJ
- careercup-中等难度 17.3
- lock语句的递归问题
- 修改过mysql数据库字段内容默认值为当前时间
- Delphi - SEH研究
- ASP.NET的三层架构(DAL,BLL,UI)
- [leetcode-551-Student Attendance Record I]
- 深入浅出数据结构C语言版(20)——快速排序
- 如何在开发时部署和运行前后端分离的JavaWeb项目
- java的设计模式 - Builder模式
- Android项目刮刮奖详解(二)
- To My Girlfriend (DP)
热门文章
- RecordSet .CacheSize, Properties,CurserType,PageSize
- Delphi 停靠技术的应用
- 实用lsof常用命令行
- Xcode 插件开发
- sizeof()用法
- 原生js实现tab选项卡里内嵌图片滚动特效代码
- How to enable/disable EWF
- [BZOJ 1221] [HNOI2001] 软件开发 【费用流 || 三分】
- 李洪强iOS开发之-环信02_iOS SDK 介绍及导入
- 重载VerifyRenderingInServerForm