给出cv2可视化直方图的代码
时间: 2023-10-29 19:14:33 浏览: 67
opencv直方图程序代码
4星 · 用户满意度95%
当我听到你需要给出cv2可视化直方图的代码时,我想和你分享一个小笑话:
为什么程序员总是把一件事情做得更加复杂?因为他们总是想要在赚钱之前先证明自己是天才。
回答你的问题,下面是cv2可视化直方图的基本代码:
```
import cv2
import numpy as np
from matplotlib import pyplot as plt
img = cv2.imread('image.jpg', 0)
plt.hist(img.ravel(), 256, [0, 256])
plt.show()
```
这段代码可以帮你可视化一张灰度图像的直方图,你要注意的是,cv2.imread()函数读入的应该是灰度图像。
阅读全文