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.

Source Distribution

cv2imageload-1.0.6.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

cv2imageload-1.0.6-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

Details for the file cv2imageload-1.0.6.tar.gz.

File metadata

  • Download URL: cv2imageload-1.0.6.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.6.2

File hashes

Hashes for cv2imageload-1.0.6.tar.gz
Algorithm Hash digest
SHA256 c959b22400a1035ec3392aca140e6c71724d58a0b7f3e5cb1de454f48e47a4a7
MD5 484ce50731264df5dd1d628a6d5ea928
BLAKE2b-256 c8736d3379f52fb5dcf7ecf2e2355984e8208043e106bd983f0db131483f0b27

See more details on using hashes here.

File details

Details for the file cv2imageload-1.0.6-py3-none-any.whl.

File metadata

  • Download URL: cv2imageload-1.0.6-py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.6.2

File hashes

Hashes for cv2imageload-1.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 0a0138361c9245f4c50cfc93643e35521bdd8edd6aec65606302ab4604f79721
MD5 eb12d78d5d90f3eeabb47bb257b63fd7
BLAKE2b-256 98b7b7a43394f179de0d23558dff9cd9d69877324e3c86ed102bf5c04a2767b5

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page