Skip to main content

python cv2 load image from image file, url or base64 code of image

Project description

cv2ImageLoad

python cv2通过图片文件、图片url、图片的base64编码加载图片。cv2ImageLoad

安装

pip install cv2imageload

使用

from cv2imageload import ImageLoad, ImageLoadError

file = 'th-108.jpg'
url = 'http://*.com/test.png'
base64_str = '图片的base64编码字符串'

# 加载图片文件
try:
    image = ImageLoad.loadImage(file)
except ImageLoadError as e:
    print(e.reason)

# 加载url图片
try:
    image = ImageLoad.loadImage(url)
except ImageLoadError as e:
    print(e.reason)

# 加载base64编码的图片
try:
    image = ImageLoad.loadImage(base64_str)
except ImageLoadError as e:
    print(e.reason)

# 将图片编码为base64字符串
try:
    base64_str = ImageLoad.base64EncodeImage(image, with_base64_header=True, file_ext='jpg')
except ImageLoadError as error:
    print(error.reason)
print(base64_str[:30])

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for cv2imageload, version 1.0.6
Filename, size File type Python version Upload date Hashes
Filename, size cv2imageload-1.0.6-py3-none-any.whl (4.8 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size cv2imageload-1.0.6.tar.gz (3.5 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page