测试opencv
This commit is contained in:
15
test.py
Normal file
15
test.py
Normal file
@@ -0,0 +1,15 @@
|
||||
import urllib.request
|
||||
|
||||
import cv2
|
||||
import numpy as np
|
||||
|
||||
if __name__ == '__main__':
|
||||
# 发送HTTP请求并获取图像数据
|
||||
resp = urllib.request.urlopen("http://drg100.cn-sh2.ufileos.com/PH20240529000194_1_075936_1.PNG?UCloudPublicKey=4Z7QYI7qml36QRjcCjKrls7aHl1R6H6uq&Signature=iy2o2yJqJ8jJVoR71qxAIy2wuD4%3D&Expires=1719008836")
|
||||
# 将数据读取为字节流
|
||||
image_data = resp.read()
|
||||
# 将字节流转换为NumPy数组
|
||||
image_np = np.frombuffer(image_data, np.uint8)
|
||||
# 解码NumPy数组为OpenCV图像格式
|
||||
image = cv2.imdecode(image_np, cv2.IMREAD_COLOR)
|
||||
cv2.imwrite("test.png", image)
|
||||
Reference in New Issue
Block a user