RGB图像边缘检测 python
时间: 2023-11-09 17:02:56 浏览: 147
python opencv实现图像边缘检测
可以使用OpenCV库中的Canny函数进行RGB图像边缘检测,具体代码如下:
```python
import cv2
# 读取RGB图像
img = cv2.imread('image.jpg')
# 转换为灰度图像
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
# 边缘检测
edges = cv2.Canny(gray, 100, 200)
# 显示结果
cv2.imshow('Edges', edges)
cv2.waitKey(0)
cv2.destroyAllWindows()
```
其中,Canny函数的第一个参数是灰度图像,第二个参数和第三个参数分别是阈值1和阈值2,用于控制边缘的检测灵敏度。
阅读全文