This page was machine-translated. Spotted a mistake?Help improve it.
Skip to content

Symulacja daltonizmu

Symuluj zaburzenie widzenia barw (CVD), aby zobaczyć, jak obrazy wyglądają dla osób z różnymi rodzajami daltonizmu. Przydatne do testowania dostępności projektów, wykresów i interfejsów użytkownika.

Punkt końcowy API

POST /api/v1/tools/image/color-blindness

Przyjmuje dane formularza multipart z plikiem obrazu oraz polem JSON settings.

Parametry

ParametrTypWymaganyDomyślnieOpis
simulationTypestringNie"deuteranomaly"Rodzaj zaburzenia widzenia barw do zasymulowania

Rodzaje symulacji

WartośćStanOpis
protanopiaŚlepota na czerwieńCałkowity brak czopków czerwieni
deuteranopiaŚlepota na zieleńCałkowity brak czopków zieleni
tritanopiaŚlepota na błękitCałkowity brak czopków błękitu
protanomalyOsłabione widzenie czerwieniObniżona czułość czopków czerwieni
deuteranomalyOsłabione widzenie zieleniObniżona czułość czopków zieleni (najczęstsze)
tritanomalyOsłabione widzenie błękituObniżona czułość czopków błękitu
achromatopsiaCałkowita ślepota barwCałkowity brak widzenia barw
blueConeMonochromacyTylko czopki błękituDziałają wyłącznie czopki błękitu

Przykładowe żądanie

bash
curl -X POST http://localhost:1349/api/v1/tools/image/color-blindness \
  -H "Authorization: Bearer si_your-api-key" \
  -F "[email protected]" \
  -F 'settings={"simulationType": "deuteranopia"}'

Przykładowa odpowiedź

json
{
  "jobId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "downloadUrl": "/api/v1/download/a1b2c3d4-e5f6-7890-abcd-ef1234567890/design.png",
  "originalSize": 1850000,
  "processedSize": 1820000
}

Uwagi

  • Deuteranomalia (osłabione widzenie zieleni) jest ustawieniem domyślnym, ponieważ to najczęstsza postać zaburzenia widzenia barw, dotykająca około 6% mężczyzn.
  • Symulacja wykorzystuje macierze transformacji kolorów, które modelują, jak obniżone lub nieobecne fotoreceptory czopkowe zmieniają postrzegane barwy.
  • To narzędzie jest nieniszczące i generuje jedynie podgląd. Nie modyfikuje oryginalnego obrazu na potrzeby dostępności.
  • Format wyjściowy odpowiada formatowi wejściowemu. Pliki wejściowe HEIC, RAW, PSD i SVG są automatycznie dekodowane przed przetworzeniem.