கூகுள் விஷன் ஏபிஐ அம்சங்களை அணுக கிளையன்ட் நிகழ்வை உருவாக்க, நீங்கள் தொடர்ச்சியான படிகளைப் பின்பற்ற வேண்டும். Google Vision API என்பது படங்களைப் புரிந்துகொள்வதற்கும் முகங்களைக் கண்டறிவதற்கும் ஒரு சக்திவாய்ந்த கருவியாகும், இது டெவலப்பர்கள் தங்கள் பயன்பாடுகளில் மேம்பட்ட பட பகுப்பாய்வு திறன்களை ஒருங்கிணைக்க அனுமதிக்கிறது. கீழே விவரிக்கப்பட்டுள்ள படிகளைப் பின்பற்றுவதன் மூலம், நீங்கள் ஒரு கிளையன்ட் நிகழ்வை அமைக்கலாம் மற்றும் API இன் அம்சங்களை திறம்பட பயன்படுத்தத் தொடங்கலாம்.
1. Google Vision API ஐ இயக்கவும்:
– கூகுள் கிளவுட் கன்சோலுக்குச் செல்லவும் (https://console.cloud.google.com/).
- ஒரு புதிய திட்டத்தை உருவாக்கவும் அல்லது ஏற்கனவே உள்ள ஒன்றைத் தேர்ந்தெடுக்கவும்.
- API நூலகத்திற்குச் செல்வதன் மூலம் உங்கள் திட்டத்திற்கான விஷன் API ஐ இயக்கவும்.
– "Vision API" ஐத் தேடி, தொடர்புடைய முடிவைக் கிளிக் செய்யவும்.
- உங்கள் திட்டத்திற்கான API ஐ இயக்க "இயக்கு" பொத்தானைக் கிளிக் செய்யவும்.
2. அங்கீகாரத்தை அமைக்கவும்:
– Google Cloud Console இல் உள்ள "நற்சான்றிதழ்கள்" பக்கத்திற்குச் சென்று உங்கள் திட்டத்திற்கான சேவைக் கணக்கு விசையை உருவாக்கவும்.
- "நற்சான்றிதழ்களை உருவாக்கு" பொத்தானைக் கிளிக் செய்து, "சேவை கணக்கு விசை" என்பதைத் தேர்ந்தெடுக்கவும்.
- பொருத்தமான சேவை கணக்கு மற்றும் முக்கிய வகையைத் தேர்ந்தெடுக்கவும்.
– JSON கீ கோப்பு வடிவத்தைத் தேர்ந்தெடுத்து, "உருவாக்கு" பொத்தானைக் கிளிக் செய்யவும்.
- உருவாக்கப்பட்ட JSON விசைக் கோப்பைப் பாதுகாப்பாகச் சேமிக்கவும், ஏனெனில் இது உங்கள் கோரிக்கைகளை அங்கீகரிக்கப் பயன்படும்.
3. கிளையன்ட் லைப்ரரியை நிறுவவும்:
– உங்கள் நிரலாக்க மொழியைப் பொறுத்து, விஷன் ஏபிஐக்கான கூகுள் கிளவுட் கிளையண்ட் லைப்ரரியை நிறுவ வேண்டும்.
- எடுத்துக்காட்டாக, நீங்கள் பைத்தானைப் பயன்படுத்துகிறீர்கள் என்றால், பின்வரும் கட்டளையை இயக்குவதன் மூலம் நூலகத்தை நிறுவலாம்:
pip install google-cloud-vision
4. தேவையான நூலகங்களை இறக்குமதி செய்யவும்:
– உங்கள் குறியீட்டில், Google Vision API உடன் தொடர்பு கொள்ள தேவையான நூலகங்களை இறக்குமதி செய்யவும். எடுத்துக்காட்டாக, பைத்தானில், நீங்கள் பின்வரும் இறக்குமதி அறிக்கையைப் பயன்படுத்துவீர்கள்:
python from google.cloud import vision_v1
5. கிளையன்ட் நிகழ்வை உருவாக்கவும்:
- கூகுள் விஷன் ஏபிஐயை அணுகுவதற்கு கிளையன்ட் ஆப்ஜெக்ட்டை உடனடியாகச் செயல்படுத்தவும். `from_service_account_file` முறைக்கான அளவுருவாக படி 2 இல் பெறப்பட்ட உங்கள் JSON விசைக் கோப்பிற்கான பாதையை வழங்கவும்.
python client = vision_v1.ImageAnnotatorClient.from_service_account_file('path/to/your/key.json')
6. API அம்சங்களைப் பயன்படுத்தவும்:
- கிளையன்ட் நிகழ்வை உருவாக்கினால், நீங்கள் இப்போது Google Vision API க்கு கோரிக்கைகளை செய்யலாம் மற்றும் அதன் பல்வேறு அம்சங்களைப் பயன்படுத்தலாம். எடுத்துக்காட்டாக, படக் கோப்பை `face_detection` முறைக்கு அனுப்புவதன் மூலம் படத்தில் உள்ள முகங்களைக் கண்டறியலாம்:
python response = client.face_detection(image=open('path/to/your/image.jpg', 'rb'))
- லேபிள் கண்டறிதல், உரை கண்டறிதல், மைல்கல் கண்டறிதல் மற்றும் பல போன்ற பிற பட பகுப்பாய்வு பணிகளையும் நீங்கள் செய்யலாம். ஒவ்வொரு அம்சம் மற்றும் அவற்றை எவ்வாறு பயன்படுத்துவது என்பது பற்றிய விரிவான தகவலுக்கு Google Cloud Vision API ஆவணத்தைப் பார்க்கவும்.
இந்தப் படிகளைப் பின்பற்றுவதன் மூலம், கூகுள் விஷன் ஏபிஐ அம்சங்களை திறம்பட அணுகுவதற்கு கிளையன்ட் நிகழ்வை உருவாக்கலாம். API உடன் சீரான ஒருங்கிணைப்பை உறுதி செய்வதற்காக செயல்பாட்டின் போது ஏற்படக்கூடிய சாத்தியமான பிழைகள் மற்றும் விதிவிலக்குகளைக் கையாள நினைவில் கொள்ளுங்கள்.
தொடர்பான பிற சமீபத்திய கேள்விகள் மற்றும் பதில்கள் முகங்களைக் கண்டறிதல்:
- கூகுள் விஷன் ஏபிஐ முக அங்கீகாரத்தை இயக்குமா?
- Google Vision API ஐப் பயன்படுத்தும் போது அனைத்து முகங்களும் தெளிவாகத் தெரியும்படி படங்களை வழங்குவது ஏன் முக்கியம்?
- முகநூல் பொருளில் இருந்து ஒரு நபரின் உணர்ச்சிகளைப் பற்றிய தகவலை எவ்வாறு பிரித்தெடுக்க முடியும்?
- கூகுள் விஷன் ஏபிஐயின் டிடெக்ட் ஃபேஸ் அம்சத்தைப் பயன்படுத்தும் போது, முகக்குறிப்புப் பொருளில் என்ன தகவல்கள் இருக்கும்?
- படங்களை பகுப்பாய்வு செய்வதற்கும் புரிந்து கொள்வதற்கும் Google Vision API வழங்கும் சில அம்சங்கள் யாவை?