imencode
-
説明:NumPy 画像配列を指定された形式のバイト列にエンコードします。
-
パラメータ
- img (
np.ndarray):エンコードする画像配列。 - imgtyp (
str | int | IMGTYP):画像タイプ。IMGTYP.JPEG/IMGTYP.PNGを指定できます。デフォルトはIMGTYP.JPEG。
- img (
-
戻り値
- bytes | None:エンコードされた画像のバイト列。失敗時は
None。
- bytes | None:エンコードされた画像のバイト列。失敗時は
-
備考
- 互換性のため
IMGTYP=...も受け付けます(imgtypと同時に渡すとTypeError)。
- 互換性のため
-
使用例
from capybara.vision.improc import IMGTYP, imencode, imread
img = imread('lena.png')
encoded_bytes = imencode(img, imgtyp=IMGTYP.PNG)