拉普拉斯算子可以使用二阶导数的形式定义,可假设其离散实现类似于二阶Sobel导数,事实上,OpenCV在计算拉普拉斯算子时直接调用Sobel算子。公式如下: 实例如下: 代码解读 import cv2 import numpy as np from matplotlib import pyplot as plt img = cv2.imread("./image/sudoku.png", 0) #cv2.CV_64F 输出图像的深...
主要介绍3种方法:方法1:求平均法原则上的灰度,就是让R=G=B,那顾名思义,可以直接求平均,如下:gray= (R+G+B)/3这里有除法,这里将3改为256,这里公式变为gray=((R+G+B)*85)>>8。图像显示时用(gray,gray,gray)替代(R,G,B)即可。(注:为什么将256替换3?在FPGA实现中,除法一般使用移位进行替换,适用...