图像分割
packdge_black
一条梦想是做一款国产单机策略游戏的咸鱼。
展开
-
数字图像处理(二)分水岭算法+python
1、算法原理说明传统分水岭算法:任何灰阶图像都可以视为地形表面。图像中每一像素的灰度值表示该点的海拔高度,每一个局部极小值及其影响区域称为集水盆地,而集水盆地的边界则形成分水岭。我们用在局部最小值的地方,打一个小孔,然后把整个地形浸入到水中。那么当水没过高峰时,不同盆地的水,必然会产生融合。为了防止这种情况,我们在水没过高峰时,就在两盆地的边缘线处竖起一座大坝。然后继续此操作,知道最后填满水。所创建的大坝就会形成分水岭。但是这种做法,由于图像中存在很多的噪声或局部不规则性,会产生很多小的集水原创 2020-07-09 15:04:04 · 3305 阅读 · 0 评论 -
数字图像处理(一)图像分割+python
设计3*3的模板,对一副测试图像进行正负45度的边缘检测。sobel:import cv2import matplotlib.pyplot as plt# 读图img = cv2.imread('lena.jpg')img_RGB = cv2.cvtColor(img, cv2.COLOR_BGR2RGB)# 灰度化grayImage = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)# Sobelx = cv2.Sobel(grayImage,原创 2020-07-09 14:57:25 · 1005 阅读 · 0 评论