Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Erstellen eines Projekts

Fokusmodus
Erstellen eines Projekts - Rekognition

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Ein Projekt verwaltet die Modellversionen, den Trainingsdatensatz und den Testdatensatz für ein Modell. Sie können ein Projekt mit der Amazon Rekognition Custom Labels-Konsole oder mit der API erstellen. Informationen zu anderen Projektaufgaben, zum Beispiel das Löschen eines Projekts, finden Sie unter Verwalten eines Amazon Rekognition Custom Labels-Projekts.

Sie können Tags verwenden, um Ihre Amazon Rekognition Custom Labels-Ressourcen, einschließlich Ihrer Projekte, zu kategorisieren und zu verwalten.

Dieser CreateProjectVorgang ermöglicht es Ihnen, bei der Erstellung eines neuen Projekts optional Tags anzugeben und die Tags als Schlüssel-Wert-Paare bereitzustellen, die Sie verwenden können, um Ihre Ressourcen zu kategorisieren und zu verwalten.

Erstellen eines Amazon Rekognition Custom Labels-Projekts (Konsole)

Sie können die Amazon Rekognition Custom Labels-Konsole verwenden, um ein Projekt zu erstellen. Wenn Sie die Konsole zum ersten Mal in einer neuen AWS Region verwenden, fordert Amazon Rekognition Custom Labels Sie auf, einen Amazon S3 S3-Bucket (Konsolen-Bucket) in Ihrem AWS Konto zu erstellen. Dieser Bucket wird verwendet, um Projektdateien zu speichern. Sie können die Amazon Rekognition Custom Labels-Konsole nur dann verwenden, wenn ein Konsolen-Bucket erstellt wurde.

Sie können die Amazon Rekognition Custom Labels-Konsole verwenden, um ein Projekt zu erstellen.

So erstellen Sie ein Projekt (Konsole)
  1. Melden Sie sich bei der an AWS Management Console und öffnen Sie die Amazon Rekognition Rekognition-Konsole unter. https://console.aws.amazon.com/rekognition/

  2. Wählen Sie im linken Navigationsbereich Custom Labels verwenden aus. Die Landing Page von Amazon Rekognition Custom Labels wird angezeigt.

  3. Wählen Sie auf der Landing Page von Amazon Rekognition Custom Labels die Option Erste Schritte aus.

  4. Wählen Sie im linken Navigationsbereich Projekte aus.

  5. Wählen Sie Projekt erstellen aus.

  6. Geben Sie im Feld Projektname einen Namen für Ihr Projekt an.

  7. Wählen Sie Projekt erstellen aus, um Ihr Projekt zu erstellen.

  8. Folgen Sie den Schritten unter Trainings- und Testdatensätze erstellen, um die Trainings- und Testdatensätze für Ihr Projekt zu erstellen.

Erstellen eines neuen Amazon Rekognition Custom Labels-Projekts (SDK)

Sie erstellen ein Amazon Rekognition Custom Labels-Projekt, indem Sie anrufen. CreateProject Die Anwort ist ein Amazon-Ressourcenname (ARN), der das Projekt identifiziert. Nachdem Sie ein Projekt erstellt haben, erstellen Sie Datensätze zum Trainieren und Testen eines Modells. Weitere Informationen finden Sie unter Erstellen von Trainings- und Testdatensätzen mit Bildern.

So erstellen Sie ein Projekt (SDK)
  1. Falls Sie dies noch nicht getan haben, installieren und konfigurieren Sie den AWS CLI und den. AWS SDKs Weitere Informationen finden Sie unter Schritt 4: Richten Sie das und ein AWS CLIAWS SDKs.

  2. Verwenden Sie de folgenden Code, um ein Projekt zu erstellen.

    AWS CLI

    Das folgende Beispiel erstellt ein Projekt und zeigt dessen ARN an.

    Ändern Sie den Wert von project-name in den Namen des Projekts, das Sie erstellen möchten.

    aws rekognition create-project --project-name my_project \ --profile custom-labels-access --"CUSTOM_LABELS" --tags'{"key1":"value1","key2":"value2"}'
    Python

    Das folgende Beispiel erstellt ein Projekt und zeigt dessen ARN an. Geben Sie die folgenden Befehlszeilenargumente an:

    • project_name – Der Name des Projekts, das Sie erstellen möchten.

    # Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 import argparse import logging import boto3 from botocore.exceptions import ClientError logger = logging.getLogger(__name__) def create_project(rek_client, project_name): """ Creates an Amazon Rekognition Custom Labels project :param rek_client: The Amazon Rekognition Custom Labels Boto3 client. :param project_name: A name for the new prooject. """ try: #Create the project. logger.info("Creating project: %s",project_name) response=rek_client.create_project(ProjectName=project_name) logger.info("project ARN: %s",response['ProjectArn']) return response['ProjectArn'] except ClientError as err: logger.exception("Couldn't create project - %s: %s", project_name, err.response['Error']['Message']) raise def add_arguments(parser): """ Adds command line arguments to the parser. :param parser: The command line parser. """ parser.add_argument( "project_name", help="A name for the new project." ) def main(): logging.basicConfig(level=logging.INFO, format="%(levelname)s: %(message)s") try: # Get command line arguments. parser = argparse.ArgumentParser(usage=argparse.SUPPRESS) add_arguments(parser) args = parser.parse_args() print(f"Creating project: {args.project_name}") # Create the project. session = boto3.Session(profile_name='custom-labels-access') rekognition_client = session.client("rekognition") project_arn=create_project(rekognition_client, args.project_name) print(f"Finished creating project: {args.project_name}") print(f"ARN: {project_arn}") except ClientError as err: logger.exception("Problem creating project: %s", err) print(f"Problem creating project: {err}") if __name__ == "__main__": main()
    Java V2

    Das folgende Beispiel erstellt ein Projekt und zeigt dessen ARN an.

    Geben Sie das folgende Befehlszeilenargument an:

    • project_name – Der Name des Projekts, das Sie erstellen möchten.

    /* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. SPDX-License-Identifier: Apache-2.0 */ package com.example.rekognition; import software.amazon.awssdk.auth.credentials.ProfileCredentialsProvider; import software.amazon.awssdk.regions.Region; import software.amazon.awssdk.services.rekognition.RekognitionClient; import software.amazon.awssdk.services.rekognition.model.CreateProjectRequest; import software.amazon.awssdk.services.rekognition.model.CreateProjectResponse; import software.amazon.awssdk.services.rekognition.model.RekognitionException; import java.util.logging.Level; import java.util.logging.Logger; public class CreateProject { public static final Logger logger = Logger.getLogger(CreateProject.class.getName()); public static String createMyProject(RekognitionClient rekClient, String projectName) { try { logger.log(Level.INFO, "Creating project: {0}", projectName); CreateProjectRequest createProjectRequest = CreateProjectRequest.builder().projectName(projectName).build(); CreateProjectResponse response = rekClient.createProject(createProjectRequest); logger.log(Level.INFO, "Project ARN: {0} ", response.projectArn()); return response.projectArn(); } catch (RekognitionException e) { logger.log(Level.SEVERE, "Could not create project: {0}", e.getMessage()); throw e; } } public static void main(String[] args) { final String USAGE = "\n" + "Usage: " + "<project_name> <bucket> <image>\n\n" + "Where:\n" + " project_name - A name for the new project\n\n"; if (args.length != 1) { System.out.println(USAGE); System.exit(1); } String projectName = args[0]; String projectArn = null; ; try { // Get the Rekognition client. RekognitionClient rekClient = RekognitionClient.builder() .credentialsProvider(ProfileCredentialsProvider.create("custom-labels-access")) .region(Region.US_WEST_2) .build(); // Create the project projectArn = createMyProject(rekClient, projectName); System.out.println(String.format("Created project: %s %nProject ARN: %s", projectName, projectArn)); rekClient.close(); } catch (RekognitionException rekError) { logger.log(Level.SEVERE, "Rekognition client error: {0}", rekError.getMessage()); System.exit(1); } } }

    Das folgende Beispiel erstellt ein Projekt und zeigt dessen ARN an.

    Ändern Sie den Wert von project-name in den Namen des Projekts, das Sie erstellen möchten.

    aws rekognition create-project --project-name my_project \ --profile custom-labels-access --"CUSTOM_LABELS" --tags'{"key1":"value1","key2":"value2"}'
  3. Notieren Sie sich den Namen des Projekt-ARN, der in der Antwort angezeigt wird. Sie benötigen ihn zum Erstellen eines Modells.

  4. Folgen Sie den Schritten unterErstellen von Trainings- und Testdatensätzen (SDK) , um die Trainings- und Testdatensätze für Ihr Projekt zu erstellen.

CreateProject Betriebsanfrage

Das Folgende ist das Format der CreateProject Operationsanfrage:

{ "AutoUpdate": "string", "Feature": "string", "ProjectName": "string", "Tags": { "string": "string" } }
DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.