kernel 中的卷积核介绍:
卷积核(kernel),也叫卷积矩阵(convolution matrix)或者掩膜(mask),本质上是一个非常小的矩阵,最常用的是 3×3 矩阵。主要是利用核与图像之间进行卷积运算来实现图像处理,能做出模糊、锐化、凹凸、边缘检测等效果。、
边缘检测算子
主要是加强了(2,2)所在的中心信息与四周的一个差值(相当于一种变化的幅度),相差越大,边缘效果效果越强。
用vscode+opencv+cmake实现以上算子,得到检测到的边缘。
以下实现,当(2,2)为9时的图像处理效果,这相当于在原图上加上了边缘检测到的边缘,呈现一种锐化的效果,常用于计算机视觉中的增加清晰度、锐度。
后续会继续更新ISP pipeline算法以及各种小算法demo (主要基于vscode C++基础实现)。
针对AI ISP的部分会基于python+pytorch以及tensorflow进行各种模型的训练以及实现ISP。