请转化为python: Mat resultImg Mat kernel = (MAT_ < int > (3, 3) << 0, -1, 0, -1, 5, -1, 0, -1, 0); filter2D(dstImageMat, resultImg, -1, kernel, Point(-1, -1), 0); cv2.imwrite(savepath, p2)
时间: 2023-09-30 10:03:33 浏览: 193
实现用python将mat转图片
以下是将代码转化为Python语言的版本:
```python
import cv2
import numpy as np
resultImg = np.zeros_like(dstImageMat)
kernel = np.array([[0, -1, 0], [-1, 5, -1], [0, -1, 0]], dtype=np.int)
cv2.filter2D(dstImageMat, -1, kernel, resultImg, (-1, -1), 0)
cv2.imwrite(savepath, resultImg)
```
请确保在运行此代码之前,已经导入了`cv2`和`numpy`库,并且`dstImageMat`和`savepath`已经定义和赋值。
阅读全文