共用方式為


Init 影像轉換

本文說明如何使用 Azure 機器學習 設計工具中的 Init 映射轉換元件,初始化映像轉換,以指定要轉換映像的方式。

如何設定 Init 影像轉換

  1. Init 影像轉換 元件新增至設計工具中的管線。

  2. 針對 [ 重設大小],指定是否要將輸入 PIL 影像的大小調整為指定的大小。 如果您選擇 [True],您可以在 [大小] 中指定所需的輸出影像大小,預設為 256。

  3. 針對 中心裁剪,指定是否要在中央裁剪指定的 PIL 影像。 如果您選擇 [True],則可以在 [裁剪大小] 中 指定裁剪所需的輸出影像大小,預設為 224。

  4. 針對 Pad,指定是否要以面板值 0 填補所有端的指定 PIL 映射。 如果您選擇 [True],您可以在 Padding 中的每個框線上指定邊框間距(要新增多少圖元)。

  5. 針對 [色彩抖動],指定是否要隨機變更影像的亮度、對比和飽和度。

  6. 針對 [灰階],指定是否要將影像轉換成灰階。

  7. 針對 [隨機重設大小裁剪],指定是否要將指定的 PIL 影像裁剪為隨機大小和外觀比例。 原始大小隨機大小的裁剪(範圍從 0.08 到 1.0)和原始外觀比例的隨機外觀比例(範圍從 3/4 到 4/3) 。 此裁剪最後會重設大小為指定的大小。 這通常用於訓練初始網路。 如果您選擇 [True],您可以預設在 [隨機大小] 中 指定每個邊緣的預期輸出大小 256。

  8. 針對 [隨機裁剪],指定是否要在隨機位置裁剪指定的 PIL 影像。 如果您選擇 [True],則可以在 [隨機裁剪大小] 中 指定裁剪所需的輸出大小,預設為 224。

  9. 針對 [隨機水準翻轉],指定是否以機率 0.5 隨機翻轉指定的 PIL 影像。

  10. 針對 [隨機垂直翻轉],指定是否以機率 0.5 隨機翻轉指定的 PIL 影像。

  11. 針對 [隨機旋轉],指定是否要以角度旋轉影像。 如果您選擇 'True',您可以藉由設定 隨機旋轉度來指定範圍,這表示預設為 0(-degrees、+degrees)。

  12. 針對 [隨機仿射],指定是否要隨機轉換影像中心不變。 如果您選擇 [True],則可以在隨機仿射度指定要從範圍中選取的度數,這表示預設為 0(-degrees、+degrees)。

  13. 針對 [隨機灰階],指定是否要隨機將影像轉換成機率為 0.1 的灰階。

  14. 針對 [隨機檢視方塊],指定是否要以機率 0.5 隨機執行指定 PIL 影像的檢視方塊轉換。

  15. 連接到 [ 套用影像轉換 ] 元件,以將上述指定的轉換套用至輸入影像數據集。

  16. 提交管線。

結果

轉換完成後,您可以在 [套用影像轉換] 元件的輸出中找到已轉換的影像。

技術注意事項

https://pytorch.org/vision/stable/transforms.html如需影像轉換的詳細資訊,請參閱 。

元件參數

名稱 範圍 類型 預設 描述
Resize 任意 布林值 True 將輸入 PIL 影像的大小調整為指定的大小
大小 >=1 整數 256 指定所需的輸出大小
中央裁剪 任意 布林值 True 裁剪中央指定的 PIL 影像
裁剪大小 >=1 整數 224 指定裁剪所需的輸出大小
Pad 任意 Boolean False 使用指定的 「pad」 值,將指定 PIL 映像填補所有側邊
填補 >=0 整數 0 每個框線上的邊框間距
色彩抖動 任意 Boolean False 隨機變更影像的亮度、對比和飽和度
灰階 任意 Boolean False 將影像轉換成灰階
隨機重設大小的裁剪 任意 Boolean False 將指定的 PIL 影像裁剪為隨機大小和外觀比例
隨機大小 >=1 整數 256 每個邊緣的預期輸出大小
隨機裁剪 任意 Boolean False 在隨機位置裁剪指定的 PIL 影像
隨機裁剪大小 >=1 整數 224 裁剪所需的輸出大小
隨機水平翻轉 任意 布林值 True 以給定機率隨機翻轉指定的 PIL 影像
隨機垂直翻轉 任意 Boolean False 以給定機率隨機翻轉指定的 PIL 影像
隨機旋轉 任意 Boolean False 依角度旋轉影像
隨機旋轉度 [0,180] 整數 0 要從中選取的程度範圍
隨機仿射 任意 Boolean False 影像保持中心不變的隨機仿射轉換
隨機仿射度 [0,180] 整數 0 要從中選取的程度範圍
隨機灰階 任意 Boolean False 隨機將影像轉換為機率為0.1的灰階
隨機檢視方塊 任意 Boolean False 以機率 0.5 隨機執行指定 PIL 影像的檢視方塊轉換
隨機清除 任意 Boolean False 隨機選取影像中的矩形區域,並以機率 0.5 清除其圖元

輸出

名字 類型​​ 描述
輸出影像轉換 TransformationDirectory 輸出可連線到 [套用影像轉換] 元件的影像轉換

下一步

請參閱 Azure 機器學習 可用的元件集。