没弄懂这个LOG算子是咋写的,根据代码推出来的公式分母比PPT上多了,以后再说吧,现在没时间搞。。

# -*- coding:utf-8
import cv2 as cv
import numpy as np
from matplotlib import pyplot as plt
import mathpath  ="/home/image/Pictures/lena300.jpg"
src = cv.imread(path,0)
(H,W) = src.shapedef Laplace(src):tmp = np.zeros((H,W),np.uint8)b=np.array([[0,-1,0],[-1,5,-1],[0,-1,0]])for i in range(1,H-1) :for j in range (1,W-1):a00 = np.int16(src[i - 1, j - 1])a01 = np.int16(src[i - 1, j])a02 = np.int16(src[i - 1, j + 1])a10 = np.int16(src[i, j - 1])a11 = np.int16(src[i, j])a12 = np.int16(src[i, j + 1])a20 = np.int16(src[i + 1, j - 1])

Laplace锐化算子和LOG算子相关推荐

  1. [Python图像处理] 十八.图像锐化与边缘检测之Scharr算子、Canny算子和LOG算子

    该系列文章是讲解Python OpenCV图像处理知识,前期主要讲解图像入门.OpenCV基础用法,中期讲解图像处理的各种算法,包括图像锐化算子.图像增强技术.图像分割等,后期结合深度学习研究图像识别 ...

  2. 数字图像处理---LOG算子和CANNY算子边缘提取(matlab)

    LOG算子和CANNY算子边缘提取 边缘的含义: 在数字图像中,边缘是指图像局部变化最显著的部分,边缘主要存在于目标与目标,目标与背景之间,是图像局部特性的不连续性,如灰度的突变.纹理结构的突变.颜色 ...

  3. 图像梯度——Sobel算子和Laplacian算子

    一.Sobel算子 1.定义 Sobel算子是一种离散的微分算子,结合了高斯平滑和微分求导运算,利用局部拆分寻找边缘,计算所得的是一个梯度的近似值. Sobel算子=|左-右|/|下-上| Schar ...

  4. python高斯滤波和降噪_python添加高斯噪声和椒盐噪声,实现中值滤波和均值滤波,实现Roberts算子和Sobel算子...

    写在前面 HIT大三上学期视听觉信号处理课程中视觉部分的实验一,经过和学长们实验的对比发现每一级实验要求都不一样,因此这里标明了是2019年秋季学期的视觉实验一. 由于时间紧张,代码没有进行任何优化, ...

  5. 边缘提取——Prewitt算子和Sobel算子

    目录 Prewitt算子和Sobel算子 理论介绍 编码实现(Python) debug过程 Prewitt算子和Sobel算子 理论介绍 Prewitt算子和Sobel算子也是基于一阶导数的算子. ...

  6. 图像的常规边缘检测(梯度算子、Roberts算子和Sobel算子)之c++实现(qt + 不调包)

    1.基本原理 边缘检测一般是利用微分等方法,通过对灰度跃变的分析寻找图像上区域边缘的技术.今天的猪脚是梯度算子和Roberts算子. 1.梯度算子是怎么来的? 答:图像是一个二维集合,在(x, y)处 ...

  7. python图像锐化 增强边缘_[Python图像处理]十一.图像锐化与边缘检测之Roberts算子、Prewitt算子、Sobel算子和Laplacian算子,Schar算子...

    Roberts算子 Roberts算子即为交叉微分算法,它是基于交叉差分的梯度算法,通过局部差分计算检测边缘线条.常用来处理具有陡峭的第噪声图像,当图像边缘接近于正45度或负45度时,该算法处理效果更 ...

  8. 12-图像梯度-Scharr算子和laplacian算子

    Scharr算子 cv2.Scharr(img,cv2.CV_64F,1,0) 第一个参数:当前的图像对象名称 第二个参数:当前图像的深度,通常情况下指定为-1,表示输出和输入的深度是一样的:cv2. ...

  9. 边缘检测之Sobel算子和Canny算子

    文章目录 一.Sobel 算子 1.1.什么是 Sobel 算子 1.2.原理 1.3.过程中的问题 1.4.OpenCV 实操 二.Canny 算子 2.1.原理 2.2.OpenCV 实操 三.对 ...

  10. Flink的Union算子和Connect算子,流合并

    Union算子 合并多个流,新的流会包含所有流当中的数据,但是Union有一个限制,就是所有合并的流的数据类型必须是一直的,该算子总额和配合窗口使用.该算子基本和Join没没什么关系. package ...

最新文章

  1. pytorch lstm 写诗文的魔改,测试,猜想
  2. HP小型机的信息的命令集(一)
  3. brew安装mysql 卸载_Ubuntu环境下MySQL卸载安装配置远程访问三步曲
  4. 并发 --- 31 进程锁 守护进程 进程队列
  5. 计算机组成原理知识点概叙
  6. 科大星云诗社动态20210822
  7. sql server 定时备份数据库
  8. 网易云信3.3.0版本更新啦!
  9. sqlalchemy limit_SQLAlchemy 数据库方言(dialect)是什么?
  10. ssm影城项目_影场与属性访问器界面
  11. webpack4.0各个击破(10)—— Integration篇
  12. vfp 连接mysql数据库_Visual FoxPro操作数据库之函数大全
  13. 我们的内存中都放了什么
  14. 怎样让git不用每次输入密码_不用输入WIFI密码 “一碰连”就能上网
  15. 键盘按键响应时间越快越好吗_按键响应、按键无冲、按键调速到底是怎么一回事?...
  16. 系统崩溃怎么重装系统Win10?
  17. 小白聊智慧制造之二:智能制造的体系架构
  18. 从语义网络到知识图谱
  19. luci实现的wifidog认证服务
  20. 在linux中DATAX和DATAX-WEB安装指引

热门文章

  1. Linux-脚本、tailf
  2. cAdvisor的安装使用(Docker)
  3. poi合并单元格,没有样式
  4. 抖音热门小视频 视频的md5查看器
  5. GMP认证计算机化系统验证
  6. python tk隐藏窗口_显示tkinter消息框时,隐藏root窗口
  7. Redis内存回收机制(Redis 过期策略、淘汰策略)
  8. Keil社区版下载与安装
  9. 【技能】excel小技巧:利用宏制作工资条
  10. 华为HCDA认证全套最新讲解视频教程(笔记)