Ji bo afirandina mînakek xerîdar ku bigihîje taybetmendiyên Google Vision API, hûn hewce ne ku rêzek gavan bişopînin. Google Vision API ji bo têgihiştina wêneyan û tespîtkirina rûyan amûrek hêzdar e, ku dihêle pêşdebiran kapasîteyên analîzkirina wêneya pêşkeftî di nav sepanên xwe de yek bikin. Bi şopandina gavên ku li jêr hatine destnîşan kirin, hûn ê karibin mînakek xerîdar saz bikin û dest bi karanîna taybetmendiyên API-ê bi bandor bikin.
1. Google Vision API çalak bike:
- Herin Google Cloud Console (https://console.cloud.google.com/).
- Projeyek nû biafirînin an yeka heyî hilbijêrin.
- Bi rêveçûna Pirtûkxaneya API-ê ji bo projeya xwe Vision API çalak bikin.
- Li "Vision API" bigerin û li ser encama têkildar bikirtînin.
- Li ser bişkoja "Enable" bikirtînin da ku API-ya projeya xwe çalak bikin.
2. Verastkirinê saz bikin:
- Ji bo projeya xwe mifteyek hesabek karûbarê biafirînin ku biçin rûpela "Kredentials" di Google Cloud Console.
- Li ser bişkoka "Carenentials Create" bikirtînin û "Bişkojka hesabê karûbarê" hilbijêrin.
- Hesabê karûbarê guncan û celebê mifteyê hilbijêrin.
- Forma pelê key JSON hilbijêrin û bişkoka "Create" bikirtînin.
- Pelê mifteya JSON-a hatî hilberandin bi ewlehî hilînin, ji ber ku ew ê ji bo rastkirina daxwazên we were bikar anîn.
3. Pirtûkxaneya xerîdar saz bikin:
- Bi zimanê bernamesaziya xwe ve girêdayî, hûn hewce ne ku pirtûkxaneya xerîdar a Google Cloud ji bo API-ya Vision saz bikin.
- Mînakî, heke hûn Python bikar tînin, hûn dikarin bi xebitandina fermana jêrîn pirtûkxaneyê saz bikin:
pip install google-cloud-vision
4. Pirtûkxaneyên pêwîst derxînin:
- Di koda xwe de, pirtûkxaneyên pêwîst derxînin da ku bi Google Vision API re têkilî daynin. Mînakî, di Python de, hûn ê daxuyaniya importa jêrîn bikar bînin:
python from google.cloud import vision_v1
5. Mînakek xerîdar biafirînin:
- Tiştek xerîdar destnîşan bikin ku bigihîje API-ya Google Vision. Ji bo rêbaza `from_service_account_file` riya pelê mifteya JSON-a xwe ya ku di gava 2-an de hatî wergirtin peyda bikin.
python client = vision_v1.ImageAnnotatorClient.from_service_account_file('path/to/your/key.json')
6. Taybetmendiyên API-ê bikar bînin:
- Bi mînaka xerîdar re hatî afirandin, hûn naha dikarin daxwaznameyên Google Vision API-yê bikin û taybetmendiyên wê yên cihêreng bikar bînin. Mînakî, hûn dikarin rûyên di wêneyekê de bi derbaskirina pelê wêneyê bi rêbaza `face_detection` vedîtin:
python response = client.face_detection(image=open('path/to/your/image.jpg', 'rb'))
- Di heman demê de hûn dikarin karên din ên analîzkirina wêneyê yên wekî vedîtina labelê, vedîtina nivîsê, tespîtkirina nîşanan, û hêj bêtir jî bikin. Ji bo agahdariya berfireh li ser her taybetmendiyê û awayê karanîna wan serî li belgeya Google Cloud Vision API bidin.
Bi şopandina van gavan, hûn dikarin mînakek xerîdar biafirînin ku bi bandor bigihîje taybetmendiyên Google Vision API. Ji bîr mekin ku hûn xeletî û îstîsnayên potansiyel ên ku di dema pêvajoyê de çêbibin bi rê ve bibin da ku bi API-ê re entegrasyona bêkêmasî misoger bikin.
Pirs û bersivên din ên vê dawiyê di derbarê Rûyan vedîtin:
- Ma Google Vision API nasîna rûyê çalak dike?
- Çima girîng e ku hûn wêneyên ku hemî rû bi zelalî têne xuyang kirin dema ku Google Vision API bikar tînin peyda bikin?
- Em çawa dikarin di derheqê hestên kesek de agahdarî ji objekta faceAnnotations derxînin?
- Dema ku taybetmendiya Detect Face ya Google Vision API-ê bikar tîne, tiştê faceAnnotations çi agahdarî digire?
- Hin taybetmendiyên ku ji hêla Google Vision API ve ji bo analîzkirin û têgihîştina wêneyan têne peyda kirin çi ne?