图像锐化是图像增强的主要方式之一,而拉普拉斯锐化是最基础的最常用的。本文主要利用opencv进行此操作,直接上代码。

     void sharpenImg(cv::Mat src, cv::Mat sharpenImg){//创建并初始化滤波模板:拉普拉斯核3x3cv::Mat kernel(3, 3, CV_32F, cv::Scalar(0));kernel.at<float>(1, 1) = 5.0;kernel.at<float>(0, 1) = -1.0;kernel.at<float>(1, 0) = -1.0;kernel.at<float>(1, 2) = -1.0;kernel.at<float>(2, 1) = -1.0;sharpenImg.create(src.size(), src.type());cv::filter2D(src, sharpenImg, src.depth(), kernel);}

    注意两点:

  1. 在进行锐化时可能产生噪声点,从经验来看,绝大部分噪声点类似椒盐噪声,最好用中值滤波在对图像进行二次处理,中值滤波的卷积核一般为3*3,当然要根据实际情况适时调整;
  2. 此处使用的是3*3的拉普拉斯核,5*5等核需要大家根据实际情况添加;

图像锐化(拉普拉斯)---opencv相关推荐

  1. 图像锐化拉普拉斯算子matlab,Matlab图像锐化-Sobel,Laplacian算子 实验教程

    一.实验内容: ⑴图像的锐化:使用Sobel,Laplacian算子分别对图像进行运算,观察并体会运算结果. ⑵综合练习:对需要进行处理的图像分析,正确运用所学的知识,采用正确的步骤,对图像进行各类处 ...

  2. OpenCV图像处理 空间域图像增强(图像锐化 1 基于拉普拉斯算子)

    http://ggicci.blog.163.com/blog/static/210364096201262123236955/ OpenCV OpenCV 图像锐化 拉普拉斯算子 ( Laplaci ...

  3. python图像条状状噪声_一起学opencv-python十(给图像加噪声,模糊处理和图像锐化)...

    参考了https://www.bilibili.com/video/av24998616/?p=9 https://www.bilibili.com/video/av24998616/?p=10和 h ...

  4. python 拉普拉斯锐化_Python+OpenCV拉普拉斯图像锐化

    **Python实现基于OpenCV的拉普拉斯图像锐化** 研一学习数字图像处理(刚萨雷斯版),导师让我用 Python 编写基于拉普拉斯算子的图像锐化,并且是在不直接调用OpenCV的情况下,由于现 ...

  5. Opencv实战【3】——图像修复与图像锐化(darling in the franxx)

    目录 前言 图像修复 图像锐化 darling in the franxx图片 总结 前言 前天,在群里看见有人发了这张表情包: 感觉女主有点好看,然后问室友是啥番剧(darling in the f ...

  6. 【OpenCV 例程200篇】65. 图像锐化——Scharr 算子

    [OpenCV 例程200篇]65. 图像锐化--Scharr 算子 欢迎关注 『OpenCV 例程200篇』 系列,持续更新中 欢迎关注 『Python小白的OpenCV学习课』 系列,持续更新中 ...

  7. 【OpenCV 例程200篇】64. 图像锐化——Sobel 算子

    [OpenCV 例程200篇]64. 图像锐化--Sobel 算子 欢迎关注 『OpenCV 例程200篇』 系列,持续更新中 欢迎关注 『Python小白的OpenCV学习课』 系列,持续更新中 3 ...

  8. 【OpenCV 例程200篇】63. 图像锐化——Laplacian 算子

    [OpenCV 例程200篇]63. 图像锐化--Laplacian 算子 欢迎关注 『OpenCV 例程200篇』 系列,持续更新中 欢迎关注 『Python小白的OpenCV学习课』 系列,持续更 ...

  9. 【OpenCV 例程200篇】62. 图像锐化——钝化掩蔽

    [OpenCV 例程200篇]62. 图像锐化--钝化掩蔽 欢迎关注 『OpenCV 例程200篇』 系列,持续更新中 欢迎关注 『Python小白的OpenCV学习课』 系列,持续更新中 3. 空间 ...

最新文章

  1. php四排序-选择排序
  2. 删除git中无用的大文件
  3. iptables防火墙的基本配置
  4. 关注CIO 3.0:企业CIO的最佳时代到来
  5. Andriod --- JetPack (三):ViewModel 的诞生
  6. 30 ArcGIS 许可管理器常见问题(持续更新中……)
  7. 《Windows服务器配置与管理》远程桌面管理
  8. 老司机找bug的心路历程
  9. python的属性访问,python:如何访问函数的属性
  10. CG Rendering v.s. Browser Rendering
  11. Zen Cart对空间或主机的要求
  12. TE飞到对象完成事件
  13. latex毕业论文模板(附源码)
  14. Python——词频统计
  15. 【转载】学习可能用到的英语单词
  16. el-select和el-tree结合的下拉树
  17. 了解计算机的配置及价格行情,最新电脑配置清单及价格的详细介绍
  18. 十大流行健美营养补剂
  19. 华为麒麟9000性能提升幅度大,但恐难成安卓一哥
  20. 很不错的免费电影网站中国影视库mdbchina.com

热门文章

  1. docker hub上镜像手动下载_docker: docker安装和镜像下载
  2. 基于FPGA的数字秒表的设计
  3. 区分获取SM2、RSA类型证书的密钥长度、秘钥算法和签名算法值
  4. 需求决定供给(从网上看到的一个故事)
  5. php空间xpyun_phpyun人才招聘系统V4.6 授权版
  6. c语言int x=3,C语言 设有 int x=11,则表示式((x++)*1/3)的值是几,为啥子
  7. python期末试卷 答案_《python》期末考试卷A及答案
  8. 怎样做研究(二) 刘挺
  9. 为什么 Illumina 最新测序仪能将全基因组测序价格降至 1000 美元?
  10. 冯宝宝说:Spring