Google Vision API-д тайралтын зөвлөмжийг илрүүлэх аргыг ашиглан өөрийн орчинг тохируулж, үйлчлүүлэгчийн жишээ үүсгэхийн тулд та хэд хэдэн алхмуудыг дагах шаардлагатай. Энэ үйл явц нь орчинг тохируулах, шаардлагатай програм хангамжийн хамаарлыг суулгах, програмаа баталгаажуулах, эцэст нь API-тай харилцах үйлчлүүлэгчийн жишээг үүсгэх зэрэг орно.
Эхлээд та Google Cloud Platform (GCP) төслийг тохируулсан эсэхээ шалгаарай. Хэрэв танд байхгүй бол GCP консол дээр шинэ төсөл үүсгэнэ үү. Консол дээрх APIs & Services > Library хэсэгт очиж, "Vision API"-г хайж, төсөлдөө идэвхжүүлснээр Vision API-г идэвхжүүлнэ үү.
Дараа нь та шаардлагатай програм хангамжийн хамаарлыг суулгах хэрэгтэй. Vision API нь Python, Java, Node.js зэрэг програмчлалын янз бүрийн хэлнүүдэд зориулсан үйлчлүүлэгчийн сангуудыг хангадаг. Өөрийнхөө хэрэгцээнд тохирохыг нь сонгоод хөгжүүлэлтийн орчинд суулгаарай. Жишээлбэл, хэрэв та Python ашиглаж байгаа бол терминал дээрээ `pip install –upgrade google-cloud-vision` командыг ажиллуулж Google Cloud Vision номын санг суулгаж болно.
Шаардлагатай сангуудыг суулгасны дараа та Vision API-д хандахын тулд програмаа баталгаажуулах шаардлагатай. Үүнд үйлчилгээний дансны итгэмжлэлүүдийг үүсгэх, JSON түлхүүр файлыг авах зэрэг орно. GCP консол дээр APIs & Services > Credentials руу очоод "Create console" дээр дарна уу. "Үйлчилгээний бүртгэл"-ийг төрлөөр нь сонгоод, үйлчилгээний дансны нэр, ID-г өгч, түүнд шаардлагатай үүргийг (жишээ нь, "Cloud Vision API > Cloud Vision API Хэрэглэгч") олгоно. Эцэст нь "Түлхүүр үүсгэх" дээр товшоод JSON түлхүүрийн төрлийг сонгоод үүсгэсэн түлхүүр файлыг татаж авна уу.
Баталгаажуулалтыг тохируулснаар та Vision API-тай харилцах үйлчлүүлэгчийн жишээг үүсгэж болно. Үйлчлүүлэгчийг зохих итгэмжлэл болон төслийн ID-аар эхлүүлнэ үү. Жишээлбэл, Python дээр та дараах байдлаар үйлчлүүлэгчийн жишээ үүсгэж болно:
python from google.cloud import vision_v1 # Set the path to your JSON key file key_path = '/path/to/your/key.json' # Set the project ID associated with your GCP project project_id = 'your-project-id' # Create a client instance client = vision_v1.ImageAnnotatorClient.from_service_account_json(key_path)
Одоо танд crop hints илрүүлэх аргыг ашиглахад бэлэн үйлчлүүлэгчийн жишээ байна. Энэ аргыг ашиглахын тулд API-д зургийн файл эсвэл зургийн URL-г оруулах шаардлагатай. Газар тариалангийн зөвлөмжийг илрүүлэх арга нь зурагт дүн шинжилгээ хийж, зургийн найрлагыг сайжруулахад ашиглаж болох газар тариалангийн зөвлөмжийн талаарх мэдээллийг буцаана.
Crop hints илрүүлэх аргыг үйлчлүүлэгчийн жишээн дээр хэрхэн ашиглах жишээг энд үзүүлэв.
python # Load the image file image_path = '/path/to/your/image.jpg' with open(image_path, 'rb') as image_file: content = image_file.read() # Create an image object image = vision_v1.Image(content=content) # Perform the crop hints detection response = client.crop_hints_detection(image=image) # Retrieve the crop hints from the response crop_hints = response.crop_hints_annotation.crop_hints # Print the bounding polygons of the detected crop hints for hint in crop_hints: print('Bounding Polygon:', hint.bounding_poly) # You can also access other information about the crop hints, such as confidence scores and importance fractions
Google Vision API-д crop hints илрүүлэх аргыг ашиглахын тулд өөрийн орчныг тохируулж, үйлчлүүлэгчийн жишээг үүсгэхийн тулд та орчныг тохируулах, шаардлагатай хамаарлыг суулгах, програмаа баталгаажуулах, үйлчлүүлэгчийн жишээ үүсгэх шаардлагатай. Тохируулсны дараа та үйлчлүүлэгчийн жишээг ашиглан зураг дээр тайрах зөвлөмжийг илрүүлэх боломжтой.
Сүүлийн үеийн бусад асуулт, хариулт Газар тариалангийн зөвлөмжийг илрүүлэх:
- Google Vision API-д илүү дэвшилтэт хэрэглээнд ашиглах өөр ямар параметр, сонголтууд байдаг вэ?
- Бид API-ийн JSON хариултаас санал болгож буй тариалангийн бүсийг хэрхэн гаргаж авах вэ?
- Python дээр crop hints функцэд шаардлагатай параметрүүд юу вэ?
- Google Vision API дахь ургацын зөвлөмжийг илрүүлэх аргын зорилго юу вэ?