د خپل چاپیریال تنظیم کولو لپاره او د ګوګل ویژن API کې د کشف کراپ اشارو میتود کارولو لپاره د پیرودونکي مثال رامینځته کولو لپاره ، تاسو اړتیا لرئ یو لړ مرحلې تعقیب کړئ. پدې پروسه کې ستاسو د چاپیریال تنظیم کول، د اړین سافټویر انحصار نصب کول، ستاسو غوښتنلیک تصدیق کول، او په پای کې د API سره د تعامل لپاره د پیرودونکي مثال جوړول شامل دي.
لومړی، ډاډ ترلاسه کړئ چې تاسو د ګوګل کلاوډ پلیټ فارم (GCP) پروژه جوړه کړې ده. که تاسو دا نلرئ، په GCP کنسول کې یوه نوې پروژه جوړه کړئ. په کنسول کې د APIs او خدماتو> کتابتون برخې ته د نیویګ کولو له لارې د ویژن API فعال کړئ ، د "ویژن API" لټون وکړئ او ستاسو د پروژې لپاره یې فعال کړئ.
بیا، تاسو اړتیا لرئ د اړین سافټویر انحصار نصب کړئ. ویژن API د مختلف پروګرامینګ ژبو لپاره د مراجعینو کتابتونونه چمتو کوي، پشمول Python، Java، او Node.js. هغه یو غوره کړئ چې ستاسو اړتیاو سره سم وي او په خپل پرمختیایي چاپیریال کې یې نصب کړئ. د مثال په توګه، که تاسو Python کاروئ، تاسو کولی شئ د ګوګل کلاوډ ویژن کتابتون په خپل ټرمینل کې د `pip install –upgrade google-cloud-vision` کمانډ په چلولو سره نصب کړئ.
د اړتیا وړ کتابتونونو نصبولو وروسته، تاسو اړتیا لرئ چې د ویژن API ته د لاسرسي لپاره خپل غوښتنلیک تصدیق کړئ. پدې کې د خدماتو حساب سندونه رامینځته کول او د JSON کلیدي فایل ترلاسه کول شامل دي. په GCP کنسول کې، د APIs او خدماتو> اسنادو ته لاړ شئ او "د اسنادو رامینځته کولو" باندې کلیک وکړئ. د ډول په توګه "خدمت حساب" وټاکئ، د خدماتو حساب لپاره نوم او ID چمتو کړئ، او اړین رولونه ورکړئ (د مثال په توګه، "Cloud Vision API> Cloud Vision API کارن"). په نهایت کې ، "کیلي رامینځته کړئ" باندې کلیک وکړئ ، د JSON کلیدي ډول غوره کړئ ، او رامینځته شوي کیلي فایل ډاونلوډ کړئ.
د تصدیق ترتیب سره ، تاسو اوس کولی شئ د ویژن 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)
اوس تاسو د پیرودونکي مثال لرئ چې د کشف شوي فصل اشارو میتود کارولو لپاره چمتو یاست. د دې میتود کارولو لپاره ، تاسو اړتیا لرئ د عکس فایل یا د عکس URL API ته چمتو کړئ. د فصل د اشارو د موندلو طریقه د عکس تحلیل کوي او د احتمالي فصل اشارو په اړه معلومات بیرته راګرځوي چې د عکس جوړښت ښه کولو لپاره کارول کیدی شي.
دلته یو مثال دی چې څنګه د پیرودونکي مثال سره د فصل نښې میتود کشف کړئ:
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
د دې لپاره چې خپل چاپیریال تنظیم کړئ او د ګوګل ویژن API کې د کشف کراپ اشارو میتود کارولو لپاره د پیرودونکي مثال رامینځته کړئ ، تاسو اړتیا لرئ خپل چاپیریال تنظیم کړئ ، اړین انحصارونه نصب کړئ ، خپل غوښتنلیک تصدیق کړئ ، او د پیرودونکي مثال رامینځته کړئ. یوځل تنظیم شوی ، تاسو کولی شئ د پیرودونکي مثال وکاروئ ترڅو په عکسونو کې د فصل نښې کشف ترسره کړئ.
په اړه نورې وروستۍ پوښتنې او ځوابونه د فصل نښې کشف کول:
- د نور پرمختللي کارونې لپاره د ګوګل ویژن API کې کوم نور پیرامیټونه او اختیارونه شتون لري؟
- موږ څنګه د API د JSON ځواب څخه د وړاندیز شوي فصل ساحه استخراج کړو؟
- په Python کې د فصل د اشارو فعالیت لپاره کوم پیرامیټونه اړین دي؟
- د ګوګل ویژن API کې د فصل د اشارو میتود کشف کولو هدف څه دی؟