Skip to content

Commit a73a71a

Browse files
committed
update version 1.1.7
1 parent 7d094e7 commit a73a71a

5 files changed

Lines changed: 38 additions & 3 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## OpencvToolsV1.1.6
1+
## OpencvToolsV1.1.7
22
Opencv相关操作
33

44
### 打包为wheel文件

opencv_tools/jade_opencv_process.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -346,6 +346,18 @@ def cv2_base64(image):
346346
base64_str = base64.b64encode(base64_str)
347347
return str(base64_str, encoding="utf-8")
348348

349+
# base64转opencv
350+
def base64_to_cv2(base_image):
351+
image_bytes = base64.b64decode(base_image)
352+
np_array = np.frombuffer(image_bytes, np.uint8)
353+
image_cv2 = cv2.imdecode(np_array, cv2.IMREAD_COLOR)
354+
return image_cv2
355+
356+
# base64转文件
357+
358+
def base64_to_file(base_image,image_path):
359+
with open(image_path, 'wb') as f:
360+
f.write(base64.b64decode(base_image))
349361

350362
# opencv显示关键点和矩形框
351363
def CVShowKeypointsBoxes(img_path, keypoints, bboxes=[], scores=[], waitkey=1):

opencv_tools/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@
66
# @Email : jadehh@1ive.com
77
# @Software : Samples
88
# @Desc :
9-
version = "1.1.6"
9+
version = "1.1.7"

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
find_packages("opencv_tools", pack_list)
1313
setup(
1414
name="opencv_tools",
15-
version="1.1.6",
15+
version="1.1.7",
1616
keywords=("pip", "opencv_tools", ""),
1717
description="opencv_tools",
1818
long_description="",

test.py

Lines changed: 23 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)