> For the complete documentation index, see [llms.txt](https://doc.dbrain.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.dbrain.io/dbrain-official/proverka-dokumentov/kachestvo-izobrazheniya.md).

# Качество изображения

{% hint style="danger" %}
Рассказываем про сервис, чтобы вы понимали его возможности. Воспользоваться им пока что нельзя. Если он вам нужен, напишите нам в[ телеграм](https://t.me/dbrain_support_bot) или на <hello@dbrain.io>
{% endhint %}

Список проверок:

1. Размер изображения по минимальной стороне.
2. Вес изображения.
3. Экспозиция (уровень освещённости изображения).
4. Чёткость изображения.

Когда сервис заработает, вам понадобится эта информация:

{% hint style="success" %}
Чтобы воспользоваться сервисом, отправьте POST-запрос на URL `https://latest.dbrain.io/check/quality`
{% endhint %}

{% hint style="info" %}
Перед началом работы с сервисами изучите раздел [«Общая информация о сервисах»](/dbrain-official/obshaya-informaciya-o-servisakh.md). Там мы рассказываем про допустимые форматы файлов, виды запросов и ответов, набор HTTP-статусов и даём рекомендации по устранению ошибок
{% endhint %}

## В ответе на запрос к API:

* `min_side_pixel` — integer. Число пикселей по минимальной стороне изображения. Рекомендуем отбраковывать изображения размером менее 640 пикселей.
* `weight` — integer. Вес изображения в килобайтах. Рекомендуем отбраковывать изображения весом менее 100 Kb.
* `exposition` — number от 0 до 2. Уровень освещённости изображения, где:
  * 1 — хорошо сбалансированное изображение: не слишком тёмное и не слишком светлое
  * 0 — очень тёмное, недоэкспонированное
  * 2 — очень светлое, переэкспонированное
  * Сервис также возвращает промежуточные значения. Мы рекомендуем отбраковывать изображения с exposition менее 0.5 и более 1.5
* `sharpness` —  number от 0 до 1. Уровень чёткости изображения, где:
  * 1 — хорошее, чёткое изображение
  * 0 — максимально смазанное
  * Сервис также возвращает промежуточные значения. Рекомендуем отбраковывать изображения с `sharpness` менее 0.5
* `traceback` — string, сообщение об ошибке. Содержит информацию о том, где произошла ошибка в коде и какие функции были вызваны перед ней. Это сообщение может помочь разработчикам понять причину возникновения ошибки и исправить её. Передайте сообщение нашей службе поддержки в [телеграм](https://t.me/dbrain_support_bot).
