计算机视觉特征提取与图像处理
GaoJieVery6
这个作者很懒,什么都没留下…
展开
-
直方图均衡化
pic = imread('C:\Users\lenovo\Desktop\素材\test.jpg', 'jpg'); pic2 = rgb2gray(pic); subplot(2,2,1); imshow(pic2); title('原画'); subplot(2,2,2); imshow(histeq(pic2)); title('直方图均衡化'); subplot(2,2,3); imh...原创 2018-09-19 11:42:50 · 246 阅读 · 0 评论 -
matlab实现各向异性扩散
看书一直不理解各向异性扩散究竟是什么,直到看了某大佬的解释: 主要是用来平滑图像的,克服了高斯模糊的缺陷,各向异性扩散在平滑图像时是保留图像边缘的(和双边滤波很像)。 通常我们有将图像看作矩阵的,看作图的,看作随机过程的,记得过去还有看作力场的。 这次新鲜,将图像看作热量场了。每个像素看作热流,根据当前像素和周围像素的关系,来确定是否要向周围扩散。比如某个邻域像素和当前像素差别较大,则代表这...原创 2018-09-19 19:04:45 · 3113 阅读 · 0 评论 -
边缘检测
1.一阶边缘检测 newpic(i, j) = |2*pic(i, j) - pic(i+1,j) - pic(i, j+1)| pic = imread('C:\Users\lenovo\Desktop\素材\ea2f2780b0ca47909964541cf58a076e.jpg'); pic = rgb2gray(pic); figure; imshow(pic); figure; [...原创 2018-09-26 20:19:42 · 249 阅读 · 0 评论