Den här sidan är maskinöversatt. Hittade du ett fel?Hjälp till att förbättra den.
Skip to content

Simulering av färgblindhet ​

Simulera färgseendebrist (CVD) för att förhandsgranska hur bilder ser ut för personer med olika typer av färgblindhet. Användbart för tillgänglighetstestning av design, diagram och gränssnitt.

API-slutpunkt ​

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

Tar emot multipart-formulärdata med en bildfil och ett JSON-fält settings.

Parametrar ​

ParameterTypObligatoriskStandardBeskrivning
simulationTypestringNej"deuteranomaly"Typ av färgseendebrist att simulera

Simuleringstyper ​

VärdeTillståndBeskrivning
protanopiaRödblindFullständig avsaknad av röda tappar
deuteranopiaGrönblindFullständig avsaknad av gröna tappar
tritanopiaBlåblindFullständig avsaknad av blå tappar
protanomalyRödsvagNedsatt känslighet för röda tappar
deuteranomalyGrönsvagNedsatt känslighet för gröna tappar (vanligast)
tritanomalyBlåsvagNedsatt känslighet för blå tappar
achromatopsiaHelt färgblindFullständig avsaknad av färgseende
blueConeMonochromacyEndast blå tapparEndast blå tappar fungerar

Exempelbegäran ​

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"}'

Exempelsvar ​

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

Anteckningar ​

  • Deuteranomali (grönsvag) är standard eftersom det är den vanligaste formen av färgseendebrist och drabbar ungefär 6 % av män.
  • Simuleringen använder färgtransformationsmatriser som modellerar hur nedsatta eller frånvarande fotoreceptortappar förändrar upplevda färger.
  • Detta verktyg är icke-destruktivt och genererar endast en förhandsgranskning. Det ändrar inte originalbilden för tillgänglighet.
  • Utdataformatet matchar indataformatet. Indata i HEIC, RAW, PSD och SVG avkodas automatiskt före bearbetning.