# From https://docs.opencv.fr/python/persons from opencv.fr.persons.schemas import PersonBase, PersonGender from pathlib import Path from opencv.fr import FR # Define the region, and developer key # SG: "https://sg.opencv.fr" # US: "https://us.opencv.fr" # EU: "https://eu.opencv.fr" BACKEND_URL = "https://eu.opencv.fr" DEVELOPER_KEY = "8zt.......................................ZmQ2" # Initialize the SDK sdk = FR(BACKEND_URL, DEVELOPER_KEY) image_base_path = Path("sample_images") image_path = image_base_path / "Bond.jpg" # The only mandatory parameter for a person is images # If id is unspecified, it will be auto-generated # If name is unspecified, it will be set to the person's id person = PersonBase([image_path], name="James Bond") person.id = "007" person = sdk.persons.create(person) #persons = sdk.persons.list() print(person) my_person = sdk.persons.get("007") my_person.gender= PersonGender("M") my_person = sdk.persons.update(my_person) persons = sdk.persons.list() print(persons)