---
title: "vuer.serdes"
section: "Python API"
order: 29
description: "Python API reference for vuer.serdes"
---

# vuer.serdes

## serializer

```python
def serializer(data)
```

[Source](https://github.com/vuer-ai/vuer-docs/blob/docs/v0.1.6/src/vuer/serdes.py#L7)

## jpeg

```python
def jpeg(image, quality: int=90)
```

[Source](https://github.com/vuer-ai/vuer-docs/blob/docs/v0.1.6/src/vuer/serdes.py#L43)

base64 encode the image into a string, using JPEG encoding

Does not support transparency.

## png

```python
def png(image)
```

[Source](https://github.com/vuer-ai/vuer-docs/blob/docs/v0.1.6/src/vuer/serdes.py#L57)

base64 encode the image into a string, using PNG encoding

## b64jpeg

```python
def b64jpeg(image, quality: int=90)
```

[Source](https://github.com/vuer-ai/vuer-docs/blob/docs/v0.1.6/src/vuer/serdes.py#L67)

base64 encode the image into a string, using JPEG encoding

Does not support transparency.

## b64png

```python
def b64png(image)
```

[Source](https://github.com/vuer-ai/vuer-docs/blob/docs/v0.1.6/src/vuer/serdes.py#L82)

base64 encode the image into a string, using PNG encoding
