Afbeeldingen importeren

Laadt afbeeldingen van Azure BLOB-opslag in een gegevensset

Categorie: OpenCV-bibliotheek modules

Notitie

Van toepassing op : machine learning Studio (klassiek)

Deze inhoud is alleen van toepassing op Studio (klassiek). Er zijn Vergelijk bare modules voor slepen en neerzetten toegevoegd aan Azure Machine Learning Designer. In dit artikel vindt u meer informatie over de twee versies.

Module overzicht

In dit artikel wordt beschreven hoe u de module afbeeldingen importeren in azure machine learning Studio (klassiek) gebruikt om meerdere installatie kopieën van Azure Blob-opslag te verkrijgen en hiervan een afbeeldings gegevensset te maken.

Wanneer u deze module gebruikt om afbeeldingen van Blob-opslag in uw werk ruimte te laden, wordt elke afbeelding geconverteerd naar een reeks numerieke waarden voor de rode, groene en blauwe kanalen, samen met de naam van het afbeeldings bestand. Een gegevensset van dergelijke afbeeldingen bestaat uit meerdere rijen in een tabel, elk met een andere set RGB-waarden en de bijbehorende afbeeldings bestandsnamen. Zie installatie kopieën importerenvoor instructies over het voorbereiden van uw installatie kopieën en het maken van verbinding met de Blob-opslag.

Nadat u alle installatie kopieën hebt geconverteerd, kunt u deze gegevensset door geven aan de module score model en een vooraf getraind afbeeldings classificatie model verbinden om het afbeeldings type te voors pellen.

U kunt elk type installatie kopieën importeren die worden gebruikt voor machine learning; Er zijn echter beperkingen, met inbegrip van de typen en grootte van installatie kopieën die kunnen worden verwerkt, zie de sectie technische opmerkingen .

Importeer installatie kopieën gebruiken

In dit voor beeld wordt ervan uitgegaan dat u meerdere installatie kopieën hebt geüpload naar uw account in Azure Blob-opslag. De installatie kopieën bevinden zich in een container die alleen is bedoeld voor dat doel. Als regel moet elke afbeelding tamelijk klein zijn en dezelfde dimensies en kleur kanalen hebben. Zie de sectie technische opmerkingen voor een gedetailleerde lijst met vereisten die van toepassing zijn op installatie kopieën.

  1. Voeg de module afbeeldingen importeren toe aan uw experiment in Studio (klassiek).

  2. Voeg de getrainde trapsgewijze afbeeldings classificatie en de module score model toe.

  3. Configureer in de module images importeren de locatie van de installatie kopieën en geef de verificatie methode, privé of openbaar op:

    • Als de installatie kopie is ingesteld op een blob die is geconfigureerd voor open bare toegang via Shared Access signatures(SAS), typt u de URL naar de container waarin de installatie kopieën worden bewaard.

    • Als de installatie kopieën worden opgeslagen in een privé account in azure Storage, selecteert u accounten typt u de account naam zoals deze wordt weer gegeven in de beheer Portal. Plak vervolgens de primaire of secundaire account sleutel.

    • Voor pad naar container typt ualleen de naam van de container en geen andere paden.

  4. Verbind de uitvoer van import installatie kopieën naar de module score model .

  5. Voer het experiment uit.

Resultaten

Elke rij van de uitvoer gegevensset bevat gegevens uit één afbeelding. De rijen worden alfabetisch gesorteerd op naam van de installatie kopie en de kolommen bevatten de volgende informatie, in deze volg orde:

  • De eerste kolom bevat afbeeldings namen.
  • Alle andere kolommen bevatten platte gegevens uit de kleuren kanalen rood, groen en blauw, in die volg orde.
  • Het transparantie kanaal wordt genegeerd.

Afhankelijk van de kleur diepte van de afbeelding en de indeling van de afbeelding, kunnen er veel duizenden kolommen voor één afbeelding zijn. Als u de resultaten van het experiment wilt bekijken, raden we u daarom aan de module select columns in dataset toe te voegen en alleen deze kolommen te selecteren:

  • Naam van installatiekopie
  • Labels met een score
  • Gescoorde kansen

Technische opmerkingen

Deze sectie bevat implementatie details, tips en antwoorden op veelgestelde vragen

Ondersteunde afbeeldings indelingen

De module import images bepaalt het type van een installatie kopie door de eerste paar bytes van de inhoud te lezen, niet door de bestands extensie. Op basis van die informatie wordt bepaald of de afbeelding een van de ondersteunde afbeeldings indelingen is.

  • Windows bitmap-bestanden:. bmp,. DIB
  • JPEG-bestanden:. JPEG,. jpg,. JPE
  • JPEG 2000-bestanden:. JP2
  • Portable Network Graphics:. png
  • Indeling van Portable-afbeelding:. PBM,. PGM,. ppm
  • Sun-raster:. SR,. RAS
  • TIFF-bestanden:. TIFF,. TIF

Vereisten voor installatiekopieën

De volgende vereisten zijn van toepassing op afbeeldingen die worden verwerkt door de module import images :

  • Alle afbeeldingen moeten dezelfde vorm hebben.
  • Alle afbeeldingen moeten dezelfde kleur kanalen hebben. U kunt bijvoorbeeld geen grijs waarden afbeeldingen combi neren met RBG-installatie kopieën.
  • Er is een limiet van 65536 pixels per afbeelding. Het aantal installatie kopieën is echter niet beperkt.
  • Als u een BLOB-container als bron opgeeft, mag de container geen andere typen gegevens bevatten. Zorg ervoor dat de container alleen installatie kopieën bevat voordat u de module uitvoert.

Andere beperkingen

  • Als u van plan bent de vooraf getrainde trapsgewijze installatie kopie module te gebruiken, moet u er rekening mee houden dat deze momenteel alleen ondersteuning biedt voor het herkennen van gezichten in frontale weer gave; andere classificaties van installatie kopieën zijn nog niet beschikbaar.

  • U kunt geen afbeeldings gegevens sets gebruiken met deze modules: Train, model voor meerdere validaties.

Module parameters

Naam Bereik Type Standaard Beschrijving
Geef een verificatie type op Lijst AuthenticationType Account Open bare of Shared Access Signature SAS-URI of gebruikers referenties
URI Alle Tekenreeks geen Uniform Resource Identifier met SAS of open bare toegang
Accountnaam Alle Tekenreeks geen De naam van het Azure Storage-account
Accountsleutel Alle SecureString geen Sleutel gekoppeld aan het Azure Storage-account
Pad naar container, map of BLOB Alle Tekenreeks geen Pad naar de BLOB of de naam van de tabel

Uitvoer

Naam Type Beschrijving
Gegevensset voor resultaten Gegevens tabel Gegevensset met gedownloade afbeeldingen

Uitzonderingen

Uitzondering Beschrijving
Fout 0003 Uitzonde ring treedt op als een of meer invoer waarden null of leeg zijn.
Fout 0029 Uitzonde ring treedt op wanneer ongeldige URI is door gegeven.
Fout 0009 Uitzonde ring treedt op als de naam van het Azure-opslag account of de container naam onjuist is opgegeven.
Fout 0015 Uitzonde ring treedt op als de database verbinding is mislukt.
Fout 0030 Uitzonde ring treedt op wanneer het niet mogelijk is om een bestand te downloaden.
Fout 0049 Uitzonde ring treedt op wanneer het niet mogelijk is om een bestand te parseren.
Fout 0048 Uitzonde ring treedt op wanneer het niet mogelijk is om een bestand te openen.

Zie machine learning fout codesvoor een lijst met fouten die specifiek zijn voor Studio-modules (Classic).

Zie Machine Learning rest API fout codesvoor een lijst met API-uitzonde ringen.

Zie ook

Classificatie van getrainde trapsgewijze installatie kopieën
Module lijst a-Z