Skip to content

Commit 95efb6f

Browse files
committed
feat: cv2 joint image
Change-Id: I4058ea1cfc8e483beefa28efb69165224f18c498
1 parent b3975f7 commit 95efb6f

File tree

12 files changed

+143
-14
lines changed

12 files changed

+143
-14
lines changed
89.9 KB
Loading

code/NationalHoliday/10-01.png

23.9 KB
Loading

code/NationalHoliday/10-02.png

24.9 KB
Loading

code/NationalHoliday/10-03.png

25.7 KB
Loading

code/NationalHoliday/10-04.png

24.7 KB
Loading

code/NationalHoliday/10-05.png

25.7 KB
Loading

code/NationalHoliday/10-06.png

26 KB
Loading

code/NationalHoliday/10-07.png

25.1 KB
Loading

code/opencv_extend_border.py

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# -*- coding: utf-8 -*-
2+
3+
import cv2
4+
5+
if __name__ == '__main__':
6+
img = cv2.imread("NationalHoliday/10-01.png")
7+
img = cv2.copyMakeBorder(img, 10, 10, 10, 10, cv2.BORDER_CONSTANT, value=[255, 255, 255])
8+
cv2.imshow("Extend Border Image", img)
9+
10+
key = cv2.waitKey(0)
11+
# 按 q 键则直接退出
12+
if key == 27:
13+
cv2.destroyAllWindows()
14+
# 按 s 键则保存退出
15+
elif key == ord('s'):
16+
cv2.imwrite("extend_border.png", img)
17+
cv2.destroyAllWindows()

code/opencv_horizontal_joint.py

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# -*- coding: utf-8 -*-
2+
3+
import cv2
4+
5+
if __name__ == '__main__':
6+
file_path = [
7+
"NationalHoliday/10-01.png",
8+
"NationalHoliday/10-02.png",
9+
"NationalHoliday/10-03.png",
10+
"NationalHoliday/10-04.png",
11+
"NationalHoliday/10-05.png",
12+
"NationalHoliday/10-06.png",
13+
"NationalHoliday/10-07.png",
14+
]
15+
img = cv2.hconcat(list(map(cv2.imread, file_path)))
16+
cv2.imshow("Joint Image", img)
17+
key = cv2.waitKey(0)
18+
19+
# 按 q 键则直接退出
20+
if key == 27:
21+
cv2.destroyAllWindows()
22+
# 按 s 键则保存退出
23+
elif key == ord('s'):
24+
cv2.imwrite("horizontal_joint.png", img)
25+
cv2.destroyAllWindows()

0 commit comments

Comments
 (0)