Deur George Curta ·
Beeldredigering — Gebruikersgids
Detecteer en bedek persoonlike data binne skanderings, foto's, en skermskote. Hierdie gids loop deur die oplaai-, analiseer-, swartmaak-, en aflaai-werksvloei, die grootte- en formaatgrense, OCR-taalondersteuning, en die onderliggende API-oproep.
Werksvloei: oplaai, analiseer, swartmaak, aflaai
Elke beeld deurloop dieselfde vier stappe, of jy nou die web app gebruik, die API direk aanroep, of die anonym_legal_redact_image-gereedskap oor die MCP-bediener aanroep.
1. Laai Op
Kies 'n PNG- of JPG-lêer. Die app kontroleer die lêertipe en -grootte teen jou plan se oplaaigrens voordat enigiets na die bediener gestuur word.
2. Analiseer
OCR (Tesseract) lees die teks in die beeld en teken aan waar elke stuk teks sit. Daardie onttrekte teks loop dan deur dieselfde PII-detektor wat vir dokumente gebruik word, wat die gevonde entiteite en hul posisies teruggee — niks word nog geredigeer nie.
3. Swartmaak
Voer die versoek weer uit met modus gestel op "redact" om elke opgespoorde area te bedek met 'n soliede swart blok wat direk op die beeld se pixels geteken word. Dit is 'n eenrigting visuele swartmaking, nie 'n omkeerbare enkripsie nie.
4. Laai Af
Die geredigeerde beeld word teruggegee as 'n lêer (PNG of die oorspronklike inhoudstipe) wat jy plaaslik stoor — niks word op die bediener behou nadat die respons gestuur is nie.
Grootte- en pixelgrense
- Slegs PNG en JPG (JPEG) word ondersteun. Ander raster formate soos TIFF, BMP, WebP, en GIF word tans nie ondersteun nie.
- Beelde word bediener-kant beperk tot 20 MB. Jou plan se eie grens kan laer wees — Basic-plan beperk oplaaie tot 5 MB (Pro 10 MB, Business 20 MB); die gratis plan sluit glad nie beeldredigering in nie.
- Totale resolusie (breedte × hoogte) word beperk tot 150 megapixels. Oplaaie bo daardie grens word verwerp voor verwerking.
OCR-taalondersteuning
OCR loop op Tesseract. Die API se language-veld aanvaar 'n ISO 639-1-kode (verstek na "en" vir Engels) wat na 'n Tesseract-taalpakket gekarteer word — ongeveer drie dosyn tale word gekarteer, insluitend Duits, Frans, Spaans, Italiaans, Portugees, Nederlands, Pools, Russies, Oekraïens, Arabies, Hebreeus, Hindi, Japanees, Koreaans, Chinees, Thai, Vietnamees, en Turks. Werklike beskikbaarheid hang af van watter Tesseract-pakkette op die OCR-bediener geïnstalleer is; 'n onbeskikbare taal val terug na Engels.
API-verwysing
Beeldredigering is direk via die API beskikbaar vir integrasies wat nie deur die web app gaan nie, en oor die MCP-bediener as die anonym_legal_redact_image-gereedskap (modus "analyze" of "redact") vir MCP-kliënte soos Claude.
POST /api/presidio/imageAuthentication: Verifieer met 'n Bearer-token in die Authorization-kopreël (óf 'n API-token óf 'n geverifieerde sessie, dieselfde as die teksanalise-eindpunte). Versoeke sonder 'n geldige token gee 401 terug.
Request body: Stuur 'n multipart/form-data-liggaam. Vereiste velde: file (die PNG- of JPG-beeld) en mode ("analyze" of "redact"). Opsionele velde: language (ISO 639-1 OCR-taalkode, verstek "en"), entities ('n JSON-lys van entiteittipes om opsporing tot te beperk), score_threshold, en fill_color (slegs redact-modus, verstek "black"), operator (redact mode only: "redact" | "replace" | "mask", default "redact"), and mask_char (redact mode with operator="mask" only, default "*").
Response: In analyze-modus is die respons JSON: die opgespoorde entiteite (tipe, teksposisie, en vertroue telling) plus 'n tokens_charged-veld. In redact-modus is die respons die geredigeerde beeld self (binêr, Content-Type image/png of die oorspronklike tipe) met die tokenkoste teruggegee in die X-Tokens-Charged-kopreël.
FAQ
Watter beeldformate word ondersteun?
Slegs PNG en JPG (JPEG). Ander raster formate soos TIFF, BMP, WebP, en GIF word tans nie ondersteun nie.
Wat is die grootte- en resolusiegrense?
20 MB en 150 megapixels totale resolusie, verder beperk deur jou plan se eie oplaaigrens (5 MB op Basic, 10 MB op Pro, 20 MB op Business).
Vereis beeldredigering 'n betaalde plan?
Ja. Beeldredigering vereis 'n Basic-plan en hoër. Die gratis plan ondersteun slegs teks-anonimisering.
Is die swartmaking omkeerbaar?
Nee. Swartmaking bedek die opgespoorde area met 'n ondeurskynende swart blok direk op die beeld se pixels — 'n eenrigting visuele swartmaking, nie omkeerbare enkripsie soos die teks-anonimiseerder bied nie.
Hoe roep ek die API direk aan in plaas van die web app te gebruik?
Stuur 'n POST-versoek na /api/presidio/image met 'n Bearer-token in die Authorization-kopreël en 'n multipart/form-data-liggaam wat file en mode ("analyze" of "redact") bevat. Sien die API-verwysingafdeling hierbo vir die volledige veldlys en responsvorm.
Probeer Beeldredigering
Laai 'n skandering, foto, of skermskoot op en sien die opgespoorde PII binne 'n paar sekondes bedek.
Maak die web app oopLimitations / 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.