Skip to content

Commit caafc80

Browse files
authored
Add files via upload
1 parent 1c89301 commit caafc80

1 file changed

Lines changed: 30 additions & 0 deletions

File tree

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
#coding:utf-8
2+
#By:Eastmount CSDN 2020-12-22
3+
import cv2
4+
import numpy as np
5+
6+
#读取原始图像
7+
img = cv2.imread('nv.png')
8+
9+
#获取图像行和列
10+
rows, cols = img.shape[:2]
11+
12+
#新建目标图像
13+
dst = np.zeros((rows, cols, 3), dtype="uint8")
14+
15+
#提取三个颜色通道
16+
(b, g, r) = cv2.split(img)
17+
18+
#彩色图像均衡化
19+
bH = cv2.equalizeHist(b)
20+
gH = cv2.equalizeHist(g)
21+
rH = cv2.equalizeHist(r)
22+
23+
#合并通道
24+
dst = cv2.merge((bH, gH, rH))
25+
26+
#显示图像
27+
cv2.imshow('src', img)
28+
cv2.imshow('dst', dst)
29+
cv2.waitKey()
30+
cv2.destroyAllWindows()

0 commit comments

Comments
 (0)