Closed. This question needs to be more
focused。它当前不接受答案。
想改善这个问题吗?更新问题,使其仅关注
editing this post的一个问题。
在17天前关闭。
Improve this question
我有一只脚的图像,我只想从图像中提取脚,然后删除所有其他背景 Material 。
我试图通过OpenCV的边缘检测方法来执行此操作,但是这些方法对我来说并不起作用。
这是我的代码:
import cv2 as cv
import numpy as np
img = cv.imread('D:/Desktop data/img2.jpg')
img_gray = cv.cvtColor(img, cv.COLOR_BGR2GRAY)
img_blur = cv.GaussianBlur(img_gray, (5, 5), 0)
# img_lap = cv.Laplacian(img_blur, cv.CV_64F)
img_canny = cv.Canny(img_blur, 150, 30)
cv.imshow('img_blur', img_blur)
# cv.imshow('img_lap', img_lap)
cv.imshow('img_canny', img_canny)
cv.waitKey(0)
cv.destroyAllWindows()
这是一个示例图像
我只想从中提取脚的
。
这是一个仅提取脚的示例图像
,我想要类似该图像的结果
任何帮助,将不胜感激
提前致谢。
我是一名优秀的程序员,十分优秀!