Autor: George Curta ·
Zacrnjivanje Slika — Vodič za Korištenje
Otkrijte i prekrijte osobne podatke unutar skenova, fotografija i snimki zaslona. Ovaj vodič provodi vas kroz radni tijek učitavanja, analize, zacrnjivanja i preuzimanja, ograničenja veličine i formata, podršku za OCR jezike i temeljni API poziv.
Radni tijek: učitavanje, analiza, zacrnjivanje, preuzimanje
Svaka slika prolazi kroz ista četiri koraka, bilo da koristite web aplikaciju, izravno pozivate API ili pozivate alat anonym_legal_redact_image putem MCP poslužitelja.
1. Učitavanje
Odaberite PNG ili JPG datoteku. Aplikacija provjerava vrstu i veličinu datoteke prema ograničenju učitavanja vašeg plana prije nego što bilo što pošalje na poslužitelj.
2. Analiza
OCR (Tesseract) čita tekst na slici i bilježi gdje se nalazi svaki dio teksta. Taj izdvojeni tekst zatim prolazi kroz isti detektor PII-a koji se koristi za dokumente, vraćajući pronađene entitete i njihove pozicije — ništa još nije zacrnjeno.
3. Zacrnjivanje
Ponovno pokrenite zahtjev s mode postavljenim na "redact" kako biste prekrili svako otkriveno područje potpunom crnom kutijom nacrtanom izravno na pikselima slike. Ovo je jednosmjerno vizualno zacrnjivanje, a ne reverzibilna enkripcija.
4. Preuzimanje
Zacrnjena slika se vraća kao datoteka (PNG ili izvorni tip sadržaja) koju spremate lokalno — ništa se ne zadržava na poslužitelju nakon što je odgovor poslan.
Ograničenja veličine i piksela
- Podržani su samo PNG i JPG (JPEG). Drugi rasterski formati poput TIFF, BMP, WebP i GIF trenutno nisu podržani.
- Slike su ograničene na 20 MB na strani poslužitelja. Ograničenje vašeg plana može biti niže — Basic plan ograničava učitavanja na 5 MB (Pro 10 MB, Business 20 MB); besplatni plan uopće ne uključuje zacrnjivanje slika.
- Ukupna rezolucija (širina × visina) ograničena je na 150 megapiksela. Učitavanja iznad tog ograničenja se odbijaju prije obrade.
Podrška za OCR jezike
OCR radi na Tesseractu. Polje language u API-ju prihvaća ISO 639-1 kod (zadano "en" za engleski) mapiran na Tesseract jezični paket — mapirano je oko trideset jezika, uključujući njemački, francuski, španjolski, talijanski, portugalski, nizozemski, poljski, ruski, ukrajinski, arapski, hebrejski, hindski, japanski, korejski, kineski, tajlandski, vijetnamski i turski. Stvarna dostupnost ovisi o tome koji su Tesseract paketi instalirani na OCR poslužitelju; nedostupan jezik prelazi na engleski.
API referenca
Zacrnjivanje slika dostupno je izravno putem API-ja za integracije koje ne prolaze kroz web aplikaciju, te putem MCP poslužitelja kao alat anonym_legal_redact_image (način rada "analyze" ili "redact") za MCP klijente poput Claudea.
POST /api/presidio/imageAuthentication: Autentificirajte se Bearer tokenom u zaglavlju Authorization (API token ili autenticirana sesija, isto kao kod krajnjih točaka za analizu teksta). Zahtjevi bez valjanog tokena vraćaju 401.
Request body: Pošaljite tijelo tipa multipart/form-data. Obavezna polja: file (PNG ili JPG slika) i mode ("analyze" ili "redact"). Opcionalna polja: language (ISO 639-1 kod OCR jezika, zadano "en"), entities (JSON polje tipova entiteta na koje se ograničava otkrivanje), score_threshold i fill_color (samo za način redact, zadano "black"), operator (redact mode only: "redact" | "replace" | "mask", default "redact"), and mask_char (redact mode with operator="mask" only, default "*").
Response: U načinu analyze odgovor je JSON: otkriveni entiteti (tip, pozicija teksta i ocjena povjerenja) plus polje tokens_charged. U načinu redact odgovor je sama zacrnjena slika (binarna, Content-Type image/png ili izvorni tip) s troškom tokena vraćenim u zaglavlju X-Tokens-Charged.
FAQ
Koji formati slika su podržani?
Samo PNG i JPG (JPEG). Drugi rasterski formati poput TIFF, BMP, WebP i GIF trenutno nisu podržani.
Koja su ograničenja veličine i rezolucije?
20 MB i ukupna rezolucija od 150 megapiksela, dodatno ograničeno vlastitim ograničenjem učitavanja vašeg plana (5 MB na Basic, 10 MB na Pro, 20 MB na Business).
Zahtijeva li zacrnjivanje slika plaćeni plan?
Da. Zacrnjivanje slika zahtijeva Basic plan ili viši. Besplatni plan podržava samo anonimizaciju teksta.
Je li zacrnjivanje reverzibilno?
Ne. Zacrnjivanje prekriva otkriveno područje neprozirnom crnom kutijom izravno na pikselima slike — jednosmjerno vizualno zacrnjivanje, a ne reverzibilna enkripcija kakvu nudi anonimizator teksta.
Kako mogu izravno pozvati API umjesto korištenja web aplikacije?
Pošaljite POST zahtjev na /api/presidio/image s Bearer tokenom u zaglavlju Authorization i tijelom tipa multipart/form-data koje sadrži file i mode ("analyze" ili "redact"). Pogledajte odjeljak API reference iznad za potpuni popis polja i oblik odgovora.
Isprobajte zacrnjivanje slika
Učitajte sken, fotografiju ili snimku zaslona i pogledajte kako se otkriveni PII prekriva u nekoliko sekundi.
Otvorite web aplikacijuLimitations / Important note
- OCR-based text extraction is probabilistic; low-quality scans and handwriting lower detection recall.
- Redaction is a visual, one-way black box over the detected region — not reversible encryption.
- This page is informational and is not legal advice.