Initiera bildtransformering
Den här artikeln beskriver hur du använder komponenten Init Image Transformation i Azure Mašinsko učenje designer för att initiera bildtransformeringen för att ange hur du vill att avbildningen ska transformeras.
Så här konfigurerar du Init Image Transformation
Lägg till komponenten Init Image Transformation i pipelinen i designern.
För Ändra storlek anger du om du vill ändra storlek på pil-avbildningen för indata till den angivna storleken. Om du väljer "Sant" kan du ange önskad bildstorlek för utdata i Storlek, som standard 256.
För Center crop anger du om du vill beskära den angivna PIL-avbildningen i mitten. Om du väljer "Sant" kan du ange önskad bildstorlek för utdata för grödan i Beskärningsstorlek, som standard 224.
För Pad anger du om du vill fylla på den angivna PIL-avbildningen på alla sidor med padvärdet 0. Om du väljer Sant kan du ange utfyllnad (hur många bildpunkter som ska läggas till) på varje kantlinje i Utfyllnad.
För Färg jitter anger du om du slumpmässigt ska ändra ljusstyrka, kontrast och mättnad för en bild.
För Gråskala anger du om bilden ska konverteras till gråskala.
För Slumpmässig storleksanpassad gröda anger du om du vill beskära den angivna PIL-avbildningen till slumpmässig storlek och proportion. En gröda av slumpmässig storlek (från 0,08 till 1,0) av den ursprungliga storleken och ett slumpmässigt proportioner (intervall från 3/4 till 4/3) av det ursprungliga proportionförhållandet görs. Den här grödan ändras slutligen till en viss storlek. Detta används ofta för att träna Inception-nätverken. Om du väljer "Sant" kan du ange den förväntade utdatastorleken för varje kant i Slumpmässig storlek, som standard 256.
För Slumpmässig gröda anger du om du vill beskära den angivna PIL-avbildningen på en slumpmässig plats. Om du väljer "Sant" kan du ange önskad utdatastorlek för grödan i Slumpmässig beskärningsstorlek, som standard 224.
För Slumpmässig vågrät flip anger du om den angivna PIL-bilden ska vändas slumpmässigt med sannolikheten 0,5.
För Slumpmässig lodrät flip anger du om du vill vända den angivna PIL-bilden slumpmässigt med sannolikheten 0,5.
För Slumpmässig rotation anger du om bilden ska roteras efter vinkel. Om du väljer "Sant" kan du ange i gradersintervall genom att ange Slumpmässiga rotationsgrader, vilket innebär (-grader, +grader), som standard 0.
För Random affine anger du om en slumpmässig affintransformering av avbildningen ska hålla mitten i variant. Om du väljer "Sant" kan du ange i grader som ska väljas i Slumpmässiga affingrader, vilket innebär (-grader, +grader), som standard 0.
För Slumpmässig gråskala anger du om bilden ska konverteras slumpmässigt till gråskala med sannolikheten 0,1.
För slumpmässigt perspektiv anger du om du vill utföra perspektivomvandling av den angivna PIL-bilden slumpmässigt med sannolikheten 0,5.
Anslut till tillämpa bildtransformeringskomponenten för att tillämpa den transformering som anges ovan på datauppsättningen för indatabilden.
Skicka pipelinen.
Resultat
När omvandlingen är klar kan du hitta transformerade bilder i utdata från komponenten Tillämpa bildtransformering .
Tekniska anteckningar
https://pytorch.org/vision/stable/transforms.html Mer information om bildtransformering finns i.
Komponentparametrar
Name | Intervall | Typ | Standardvärde | beskrivning |
---|---|---|---|---|
Ändra storlek | Alla | Booleskt | Sant | Ändra storlek på pil-avbildningen för indata till den angivna storleken |
Storlek | >=1 | Integer | 256 | Ange önskad utdatastorlek |
Mittengröda | Alla | Booleskt | Sant | Beskär den angivna PIL-avbildningen i mitten |
Beskärningsstorlek | >=1 | Integer | 224 | Ange önskad utdatastorlek för beskärningen |
Pad | Alla | Boolean | Falsk | Lägg den angivna PIL-avbildningen på alla sidor med det angivna "pad"-värdet |
Utfyllnad | >=0 | Integer | 0 | Utfyllnad på varje kantlinje |
Färg jitter | Alla | Boolean | Falsk | Ändra en bilds ljusstyrka, kontrast och mättnad slumpmässigt |
Gråskala | Alla | Boolean | Falsk | Konvertera bild till gråskala |
Slumpmässig storleksanpassad gröda | Alla | Boolean | Falsk | Beskär den angivna PIL-bilden till slumpmässig storlek och proportioner |
Slumpmässig storlek | >=1 | Integer | 256 | Förväntad utdatastorlek för varje kant |
Slumpmässig gröda | Alla | Boolean | Falsk | Beskär den angivna PIL-avbildningen på en slumpmässig plats |
Slumpmässig beskärningsstorlek | >=1 | Integer | 224 | Önskad utdatastorlek för grödan |
Slumpmässig vågrät vänd | Alla | Booleskt | Sant | Vänd den angivna PIL-bilden slumpmässigt vågrätt med en viss sannolikhet |
Slumpmässig lodrät vänd | Alla | Boolean | Falsk | Vänd den angivna PIL-bilden slumpmässigt lodrätt med en viss sannolikhet |
Slumpmässig rotation | Alla | Boolean | Falsk | Rotera bilden efter vinkel |
Slumpmässiga rotationsgrader | [0,180] | Integer | 0 | Intervall med grader att välja mellan |
Slumpmässig affin | Alla | Boolean | Falsk | Slumpmässig affintransformering av bilden som håller mitten invariant |
Slumpmässiga affingrader | [0,180] | Integer | 0 | Intervall med grader att välja mellan |
Slumpmässig gråskala | Alla | Boolean | Falsk | Konvertera bilden slumpmässigt till gråskala med sannolikheten 0,1 |
Slumpmässigt perspektiv | Alla | Boolean | Falsk | Utför perspektivtransformering av den angivna PIL-bilden slumpmässigt med sannolikheten 0,5 |
Slumpmässig radering | Alla | Boolean | Falsk | Slumpmässigt väljer en rektangelregion i en bild och raderar dess bildpunkter med sannolikheten 0,5 |
Utdata
Namn | Type | Beskrivning |
---|---|---|
Transformering av utdatabild | TransformationDirectory | Transformering av utdatabild som kan anslutas till komponenten Tillämpa bildtransformering . |
Nästa steg
Se den uppsättning komponenter som är tillgängliga för Azure Mašinsko učenje.