gpt4 book ai didi

python - 需要帮助去除血管提取的盐和胡椒噪声,同时在 Python 中使用 OpenCV 保留血管信息

转载 作者:太空宇宙 更新时间:2023-11-03 21:49:23 24 4
gpt4 key购买 nike

<分区>

我目前正在尝试从眼睛图像中提取血管。到目前为止,我已经能够显示血管,但图像周围仍然存在大量噪声 - 看起来像是椒盐噪声。我想尝试更加突出血管,以便它们只出现。我目前在 Python 中使用 OpenCV。

我曾尝试使用不同类型的模糊,例如中值模糊。我也尝试了 Open、Close、Dilation 和 Erosion,但噪音仍然存在。我不确定下一步会是什么。

这是我的代码:

r = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)
threshold=cv2.adaptiveThreshold(r, 255, cv2.ADAPTIVE_THRESH_GAUSSIAN_C, cv2.THRESH_BINARY, 91, 2.)
ret,f6 = cv2.threshold(threshold,0,250,cv2.THRESH_BINARY)

morph_img = cv2.morphologyEx(f6, cv2.MORPH_CLOSE, kernel)
imagem = cv2.bitwise_not(morph_img)
imagem2 = cv2.bilateralFilter(imagem,9,55,55)
imagem3 = cv2.medianBlur(imagem2,5)
imagem3 = cv2.bilateralFilter(imagem3,7,55,55)
imagem3 = cv2.dilate(imagem3,kernel,iterations=5)
imagem3 = cv2.medianBlur(imagem3,5)

return imagem3

我只想看到黑色屏幕上的血管。它需要使血管也连续。

这是我能够生成的当前图像:

Current image

原始图像

Original

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com