Հեղինակ՝ ·

Գլխավոր էջ/Փաստաթղթավորում/Պատկերների քողարկում
Վերադառնալ փաստաթղթավորմանը

Պատկերի ծածկում — Օգտագործման ուղեցույց

Հայտնաբերեք և ծածկեք անձնական տվյալները սկանավորումների, լուսանկարների և սքրինշոթների ներսում: Այս ուղեցույցը ներկայացնում է վերբեռնման, վերլուծության, ծածկման և ներբեռնման աշխատանքային հոսքը, չափի և ձևաչափի սահմանափակումները, OCR լեզվի աջակցությունը և հիմքում ընկած API կանչը:

Աշխատանքային հոսք. վերբեռնում, վերլուծություն, ծածկում, ներբեռնում

Յուրաքանչյուր նկար անցնում է նույն չորս քայլերով՝ անկախ նրանից՝ օգտագործում եք վեբ հավելվածը, ուղղակիորեն կանչում եք API-ն, թե MCP սերվերի միջոցով կանչում եք anonym_legal_redact_image գործիքը:

1. Վերբեռնում

Ընտրեք PNG կամ JPG ֆայլ: Հավելվածը ստուգում է ֆայլի տեսակը և չափը ձեր պլանի վերբեռնման սահմանի հետ՝ նախքան որևէ բան սերվեր ուղարկելը:

2. Վերլուծություն

OCR-ը (Tesseract) կարդում է տեքստը պատկերում և գրանցում է, թե որտեղ է գտնվում տեքստի յուրաքանչյուր հատվածը: Այնուհետև այդ արտահանված տեքստն անցնում է նույն PII հայտնաբերիչով, որն օգտագործվում է փաստաթղթերի համար՝ վերադարձնելով գտնված էակները և դրանց դիրքերը — դեռ ոչինչ չի ծածկվում:

3. Ծածկում

Կրկին գործարկեք հարցումը՝ mode-ը սահմանելով "redact"՝ յուրաքանչյուր հայտնաբերված տարածք ծածկելու հստակ սև արկղով, որը գծված է անմիջապես պատկերի պիքսելների վրա: Սա միակողմանի տեսողական ծածկում է, ոչ թե վերադարձելի կոդավորում:

4. Ներբեռնում

Ծածկված պատկերը վերադարձվում է որպես ֆայլ (PNG կամ սկզբնական բովանդակության տեսակ), որը դուք պահպանում եք տեղական — պատասխանն ուղարկելուց հետո ոչինչ չի պահվում սերվերում:

Չափի և պիքսելի սահմանափակումներ

  • Աջակցվում են միայն PNG և JPG (JPEG): Այլ ռաստրային ձևաչափեր, ինչպիսիք են TIFF, BMP, WebP և GIF, ներկայումս չեն աջակցվում:
  • Պատկերները սահմանափակված են 20 ՄԲ-ով սերվերի կողմից: Ձեր պլանի սեփական սահմանը կարող է ավելի ցածր լինել — Basic պլանը սահմանափակում է վերբեռնումները 5 ՄԲ-ով (Pro՝ 10 ՄԲ, Business՝ 20 ՄԲ). անվճար պլանն ընդհանրապես չի ներառում պատկերի ծածկում:
  • Ընդհանուր լուծաչափը (լայնություն × բարձրություն) սահմանափակված է 150 մեգապիքսելով: Այդ սահմանից բարձր վերբեռնումները մերժվում են մինչև մշակումը:

OCR լեզվի աջակցություն

OCR-ը աշխատում է Tesseract-ի վրա: API-ի language դաշտն ընդունում է ISO 639-1 կոդ (հիմնականում "en"՝ անգլերենի համար), որը քարտեզագրված է Tesseract լեզվի փաթեթի հետ — մոտ երեք տասնյակ լեզուներ են քարտեզագրված, այդ թվում՝ գերմաներեն, ֆրանսերեն, իսպաներեն, իտալերեն, պորտուգալերեն, հոլանդերեն, լեհերեն, ռուսերեն, ուկրաիներեն, արաբերեն, եբրայերեն, հինդի, ճապոներեն, կորեերեն, չինարեն, թայերեն, վիետնամերեն և թուրքերեն: Փաստացի հասանելիությունը կախված է նրանից, թե որ Tesseract փաթեթներն են տեղադրված OCR հոսթի վրա. անհասանելի լեզուն վերադառնում է անգլերենի:

API հղում

Նկարի կրճատումը հասանելի է ուղղակիորեն API-ի միջոցով՝ վեբ հավելվածով չանցնող ինտեգրումների համար, ինչպես նաև MCP սերվերի վրա որպես anonym_legal_redact_image գործիք («analyze» կամ «redact» ռեժիմով) MCP հաճախորդների համար, ինչպիսին Claude-ն է:

POST /api/presidio/image

Authentication: Հաստատվեք Bearer նշանով Authorization գլխագրում (API նշան կամ հաստատված սեսիա, նույնը, ինչ տեքստի վերլուծության վերջնակետերում): Առանց վավեր նշանի հարցումները վերադարձնում են 401:

Request body: Ուղարկեք multipart/form-data մարմին: Պարտադիր դաշտեր՝ file (PNG կամ JPG պատկերը) և mode ("analyze" կամ "redact"): Ընտրովի դաշտեր՝ language (ISO 639-1 OCR լեզվի կոդ, հիմնական՝ "en"), entities (էակների տեսակների JSON զանգված, որոնց սահմանափակվի հայտնաբերումը), score_threshold և fill_color (միայն redact ռեժիմում, հիմնական՝ "black"), operator (redact mode only: "redact" | "replace" | "mask", default "redact"), and mask_char (redact mode with operator="mask" only, default "*").

Response: analyze ռեժիմում պատասխանը JSON է. հայտնաբերված էակները (տեսակ, տեքստի դիրք և վստահության միավոր) գումարած tokens_charged դաշտը: redact ռեժիմում պատասխանը հենց ծածկված պատկերն է (երկուական, Content-Type image/png կամ սկզբնական տեսակ)՝ նշանի արժեքը վերադարձված X-Tokens-Charged գլխագրում:

ՀՏՀ

Ո՞ր պատկերի ձևաչափերն են աջակցվում:

Միայն PNG և JPG (JPEG): Այլ ռաստրային ձևաչափեր, ինչպիսիք են TIFF, BMP, WebP և GIF, ներկայումս չեն աջակցվում:

Որո՞նք են չափի և լուծաչափի սահմանափակումները:

20 ՄԲ և 150 մեգապիքսել ընդհանուր լուծաչափ, հետագայում սահմանափակված ձեր պլանի սեփական վերբեռնման սահմանով (5 ՄԲ Basic-ում, 10 ՄԲ Pro-ում, 20 ՄԲ Business-ում):

Արդյո՞ք պատկերի ծածկումը պահանջում է վճարովի պլան:

Այո: Պատկերի ծածկումը պահանջում է Basic պլան կամ ավելի բարձր: Անվճար պլանն աջակցում է միայն տեքստի անանունացում:

Արդյո՞ք ծածկումը վերադարձելի է:

Ոչ: Ծածկումը ծածկում է հայտնաբերված տարածքը անթափանց սև արկղով անմիջապես պատկերի պիքսելների վրա — միակողմանի տեսողական ծածկում է, ոչ թե վերադարձելի կոդավորում, ինչպիսին առաջարկում է տեքստի անանունացնողը:

Ինչպե՞ս ուղիղ կանչեմ API-ն՝ վեբ հավելվածն օգտագործելու փոխարեն:

Ուղարկեք POST հարցում /api/presidio/image-ին՝ Bearer նշանով Authorization գլխագրում և multipart/form-data մարմնով, որը պարունակում է file և mode ("analyze" կամ "redact"): Դաշտերի ամբողջական ցանկի և պատասխանի կառուցվածքի համար տե՛ս վերևի API հղում բաժինը:

Փորձեք պատկերի ծածկումը

Վերբեռնեք սկանավորում, լուսանկար կամ սքրինշոթ և տեսեք հայտնաբերված PII-ն ծածկված մի քանի վայրկյանում:

Բացել վեբ հավելվածը

Limitations / 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.

How we measure — our methodology