精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Python中的圖像增強技術

新聞 前端
圖像增強是一種非常強大的技術,針對現有圖像人為創建各種變化以擴展圖像數據集,例如縮放現有圖像、將現有圖像旋轉幾度、剪切或裁剪圖像等等。在本文中,我們將使用 imgaug 庫探索 Python 中的圖像增強技術。

圖像增強是一種非常強大的技術,針對現有圖像人為創建各種變化以擴展圖像數據集,例如縮放現有圖像、將現有圖像旋轉幾度、剪切或裁剪圖像等等。在本文中,我們將使用 imgaug 庫探索 Python 中的圖像增強技術。

我們為什么需要圖像增強?

深度學習卷積神經網絡(CNN)需要大量圖像才能有效訓練模型。通過更好的增強有助于提高模型的性能,從而減少過度擬合。可用于分類和對象檢測數據集的最流行的數據集具有數千到數百萬個圖像。

歸納是指在模型訓練期間根據以前從未見過的數據進行評估模型的性能測試或驗證。由于 CNN 具有不變性,即使在不同大小,方向或不同照明下可見時,它也可以對對象進行分類。因此,我們可以獲取圖像的小型數據集,并通過放大或縮小,垂直或水平翻轉它們或更改亮度來改變對象的大小。這樣,我們可以創建豐富、多樣化的圖像數據集。

圖像增強可以從一小組圖像中創建豐富多樣的圖像集,以進行圖像分類,目標檢測或圖像分割。在仔細了解問題域之后,需要采用增加訓練數據集大小的增強策略。

什么時候需要應用圖像增強?

在我們訓練模型之前,可以將圖像增強用作預處理。 

  • 離線或預處理增強

增強被用作預處理步驟,以增加數據集的大小。通常,當我們有一個小的訓練數據集要擴展時,便可以完成此操作。

在較小的數據集上生成擴充很有幫助,但在應用于較大的數據集時,我們需要考慮磁盤空間。 

  • 在線或實時增強

顧名思義,增強是實時應用的。這通常適用于較大的數據集,因為我們不需要將增強的映像保存在磁盤上。

在這種情況下,我們在小批量中應用轉換,然后將其輸入模型。

在線增強模型將在每個時期看到不同的圖像。在“離線增強”中,增強圖像是訓練集的一部分,它會根據時期數多次查看增強圖像。

該模型可通過在線增強更好地推廣,因為它在通過在線數據增強進行訓練期間會看到更多樣本。

我們將使用 imgaug 類來演示圖像增強。

基本圖像處理技術

  • 翻轉:垂直或水平翻轉圖像
  • 旋轉:將圖像旋轉指定的角度。
  • 剪切:像平行四邊形一樣移動圖像的一部分
  • 裁剪:對象以不同比例出現在圖像中的不同位置
  • 放大,縮小
  • 改變亮度或對比度

現在,我們將使用 imgaug 庫探索這些數據增強技術

Imgaug

imgaug 是一個用于圖像增強以及關鍵點 / 地標,邊界框,熱圖和分段圖的庫。

  1. pip install imgaug 

在某些情況下,我們會遇到 Shapely 錯誤,在這種情況下,我們可以嘗試使用以下命令

  1. pip install imgaug — upgrade — no-deps 

我們將拍攝一張圖像,并使用基本的數據增強技術對其進行轉換實踐。

導入所需的庫:

  1. import imageio 
  2.  
  3. import imgaug as ia 
  4.  
  5. import imgaug.augmenters as iaa 
  6.  
  7. import numpy as np 
  8.  
  9. import pandas as pd 
  10.  
  11. import matplotlib.pyplot as plt 
  12.  
  13. import matplotlib.patches as patches 
  14.  
  15. import matplotlib 
  16.  
  17. %matplotlib inline 

顯示原始圖像

我們使用 imageio 顯示原始圖像

  1. image = imageio.imread(“.\car2.jpeg”) 
  2.  
  3. ia.imshow(image) 

Python中的图像增强技术

旋轉影像

我們可以通過指定旋轉角度來旋轉圖像。我們將圖像旋轉 -50 度到 30 度

  1. rotate=iaa.Affine(rotate=(-5030)) 
  2.  
  3. rotated_image=rotate.augment_image(image) 
  4.  
  5. ia.imshow(rotated_image) 

Python中的图像增强技术

給圖像添加噪點

我們將從高斯分布采樣的不同噪聲值添加到圖像。

  1. gaussian_noise=iaa.AdditiveGaussianNoise(10,20
  2.  
  3. noise_image=gaussian_noise.augment_image(image) 
  4.  
  5. ia.imshow(noise_image) 

Python中的图像增强技术

裁剪圖像

修剪會刪除圖像側面的像素列 / 行。在下面的示例中,我們將圖像的一側裁剪了 30%

  1. crop = iaa.Crop(percent=(00.3)) # crop image 
  2.  
  3. corp_image=crop.augment_image(image) 
  4.  
  5. ia.imshow(corp_image) 

Python中的图像增强技术

扭曲圖像

設置 0 到 40 度

  1. shear = iaa.Affine(shear=(0,40)) 
  2.  
  3. shear_image=shear.augment_image(image) 
  4.  
  5. ia.imshow(shear_image) 

Python中的图像增强技术

翻轉圖像

我們可以垂直或水平翻轉圖像。Fliplr 水平翻轉圖像

  1. #flipping image horizontally 
  2.  
  3. flip_hr=iaa.Fliplr(p=1.0
  4.  
  5. flip_hr_image= flip_hr.augment_image(image) 
  6.  
  7. ia.imshow(flip_hr_image) 

Python中的图像增强技术

垂直翻轉圖像

  1. flip_vr=iaa.Flipud(p=1.0
  2.  
  3. flip_vr_image= flip_vr.augment_image(image) 
  4.  
  5. ia.imshow(flip_vr_image) 

Python中的图像增强技术

改變圖像的亮度

我們使用 GammaContrast 通過縮放像素值來調整圖像亮度。在 gamma =(0.5,2.0)范圍內的值似乎是明智的。我們也可以使用 SigmoidContrast 或 LinearContrast 來更改圖像的亮度

  1. image = imageio.imread(“.\img Aug\car2.jpeg”) 
  2.  
  3. contrast=iaa.GammaContrast(gamma=2.0
  4.  
  5. contrast_image =contrast.augment_image(image) 
  6.  
  7. ia.imshow(contrast_image) 

Python中的图像增强技术

縮放圖像

我們可以使用縮放來放大或縮小圖像。我們已將圖像縮放到圖像高度 / 寬度的 150%至 80%。我們可以獨立縮放每個軸

Python中的图像增强技术

增強物體檢測

我們繪制邊界框以進行對象檢測。當我們放大圖像時,我們希望包圍盒也相應地更新。

imgaug 支持邊界框。當我們旋轉,剪切或裁剪圖像時,對象周圍的邊界框也會相應更新。

從 imgaug 導入邊界框

  1. from imgaug.augmentables.bbs import BoundingBox, BoundingBoxesOnImage 

初始化原始圖像周圍的邊界框

  1. bbs = BoundingBoxesOnImage([ 
  2.  
  3. BoundingBox(x1=10, x2=520, y1=10, y2=300
  4.  
  5. ], shape=image.shape) 

在原始圖像上方顯示邊框

  1. ia.imshow(bbs.draw_on_image(image, size=2)) 

Python中的图像增强技术

在下面的代碼中,我們使用 translate_percentage 移動圖像,擴大邊界框并將其應用于圖像上

  1. move=iaa.Affine(translate_percent={"x"0.1}, scale=0.8
  2.  
  3. image_aug, bbs_aug = move(image=image, bounding_boxes=bbs) 
  4.  
  5. ia.imshow(bbs_aug.draw_on_image(image_aug, size=2)) 

Python中的图像增强技术

應用圖像增強后在圖像外部處理邊界框

邊框有時可能會超出圖像,因此我們需要其他代碼來處理這種情況

我們旋轉圖像,并嘗試在對象周圍繪制邊框

  1. rotate_bb=iaa.Affine(rotate=(-5030)) 
  2.  
  3. image_aug, bbs_aug = rotate_bb(image=image, bounding_boxes=bbs) 
  4.  
  5. ia.imshow(bbs_aug.draw_on_image(image_aug, size=2)) 

Python中的图像增强技术

邊界框的部分在圖像外部。在下面的代碼中,我們將將邊框完全或部分移出圖像

裁剪部分位于外部的邊界框,使其完全位于圖像內部

我們創建一個 padding 函數,以 1 像素的白色邊框和 1 像素的黑色邊框填充圖像:

  1. def pad(image, by): 
  2.  
  3. image_border1 = ia.pad(image, top=1, right=1, bottom=1, left=1
  4.  
  5. mode="constant", cval=255
  6.  
  7. image_border2 = ia.pad(image_border1, top=by-1, right=by-1
  8.  
  9. bottom=by-1, left=by-1
  10.  
  11. mode="constant", cval=0
  12.  
  13. return image_border2 

然后,我們在圖像上繪制邊界框。我們首先將圖像平面擴展 BORDER 像素,然后標記圖像平面內的邊界框

  1. def draw_bbs(image, bbs, border): 
  2.  
  3. GREEN = [02550
  4.  
  5. ORANGE = [2551400
  6.  
  7. RED = [25500
  8.  
  9. image_border = pad(image, border) 
  10.  
  11. for bb in bbs.bounding_boxes: 
  12.  
  13. if bb.is_fully_within_image(image.shape): 
  14.  
  15. color = GREEN 
  16.  
  17. elif bb.is_partly_within_image(image.shape): 
  18.  
  19. color = ORANGE 
  20.  
  21. else
  22.  
  23. color = RED 
  24.  
  25. image_border = bb.shift(left=border, top=border) 
  26.  
  27. .draw_on_image(image_border, size=2, color=color) 
  28.  
  29. return image_border 

現在,我們對圖像應用相同的旋轉并繪制邊界框

  1. rotate=iaa.Affine(rotate=(-5030)) 
  2.  
  3. image_aug, bbs_aug = rotate(image=image, bounding_boxes=bbs) 
  4.  
  5. image_after = draw_bbs(image_aug, bbs_aug.remove_out_of_image().clip_out_of_image(), 100
  6.  
  7. ia.imshow(image_after) 

Python中的图像增强技术   

 

責任編輯:張燕妮 來源: AI前線
相關推薦

2022-10-25 16:36:03

機器學習深度學習數據集

2023-03-09 15:25:49

2018-05-25 12:18:02

webhtml5javascript

2023-08-23 10:35:11

2016-12-01 13:44:19

iosandroid

2016-12-01 14:23:32

iosandroid

2022-09-21 10:50:43

pickledillPython

2024-10-08 15:42:45

2023-09-27 08:51:52

PythonOCR技術

2025-01-20 08:00:00

圖像增強深度學習AI

2022-11-03 16:31:08

語音智能語音識別

2017-09-04 15:43:00

深度學習神經網絡徑向變換

2023-12-01 10:51:00

LoRaWAN醫療保健

2022-05-13 12:46:06

開源深度學習技術

2023-06-08 14:35:48

AI語音

2013-11-22 17:42:14

SAP中國商業同略會

2023-09-20 15:53:59

物聯網旅游

2022-08-10 11:10:35

AR數字信息

2022-02-28 13:56:27

PET隱私數據保護

2021-06-03 19:13:06

MySQLJson數據
點贊
收藏

51CTO技術棧公眾號

国产精品69xx| 亚洲AV无码国产精品午夜字幕| 无码少妇一区二区三区| 在线免费观看日本一区| 自拍偷拍99| 人妻精品一区二区三区| 日韩激情中文字幕| 不用播放器成人网| 中文字幕国产综合| 色播一区二区| 欧美最猛性xxxxx直播| 激情六月天婷婷| 九色在线视频蝌蚪| 国产成人精品免费看| 国产精品成人一区二区| 国产精品老熟女一区二区| 国产欧美一区| 精品国产91久久久久久久妲己| 北条麻妃视频在线| 成人性生交大片免费看在线播放| 国产欧美日韩麻豆91| 粉嫩精品一区二区三区在线观看| 国产亚洲欧美日韩高清| 国产在线欧美| 北条麻妃99精品青青久久| 亚洲午夜久久久久久久久红桃| 国产高清亚洲| 在线免费视频一区二区| 欧美 日韩 国产 高清| 毛片av在线| 国产日韩精品一区二区三区| 国产伦理一区二区三区| 国产情侣在线播放| 青青草国产精品亚洲专区无| 3344国产精品免费看| 黑人巨大精品一区二区在线| 久久激情电影| 亚洲三级免费看| 最近日本中文字幕| 中文在线综合| 91精品国产91综合久久蜜臀| 黄色一级片免费的| www.26天天久久天堂| 色香蕉久久蜜桃| 免费看日本毛片| 超级碰碰不卡在线视频| 一区二区三区日本| 在线观看免费黄色片| 日本三级在线视频| 国产精品色呦呦| 少妇精品久久久久久久久久| 九色在线免费| 欧美极品美女视频| 色狠狠久久av五月综合|| 亚洲 另类 春色 国产| 成人v精品蜜桃久久一区| 99视频国产精品免费观看| 99久久久国产精品无码网爆| 另类小说欧美激情| 国产在线精品成人一区二区三区| 91国内精品久久久| 精品影院一区二区久久久| 国产精品三级美女白浆呻吟| 又污又黄的网站| 美女看a上一区| 国产在线日韩在线| 精品国产黄色片| 粉嫩av一区二区三区粉嫩 | 亚洲电影有码| 欧美亚洲动漫精品| 久热精品在线播放| 国语精品视频| 精品国产免费人成在线观看| 午夜影院福利社| 极品尤物一区| 亚洲人成人99网站| 天天摸日日摸狠狠添| 羞羞色午夜精品一区二区三区| 欧美成aaa人片在线观看蜜臀| 欧美极品视频在线观看| 亚洲精选久久| 国产精品男人的天堂| 无码人妻久久一区二区三区| 精品亚洲欧美一区| 97在线中文字幕| 婷婷在线免费视频| 国产欧美一区二区精品忘忧草| 一本久久a久久精品vr综合| 国产丝袜在线| 狠狠色噜噜狠狠狠狠97| 污污的网站18| 亚洲视频精选| 一个人看的www久久| 亚洲波多野结衣| 亚洲精品免费观看| 国产精品爽爽爽| 亚洲av无码乱码国产麻豆| 久久久综合九色合综国产精品| 亚洲日本精品| 9999精品成人免费毛片在线看| 在线观看不卡一区| 香蕉视频免费网站| jizzjizz欧美69巨大| 欧美男插女视频| 91青青草视频| 粉嫩av一区二区三区在线播放 | 精品久久久久久国产91| 69久久久久久| 清纯唯美亚洲经典中文字幕| 精品久久国产精品| 久久久久久久久久久久久av| 狠狠色狠狠色综合| 日韩av不卡播放| 99在线视频影院| 91麻豆精品国产自产在线 | 午夜先锋成人动漫在线| 北条麻妃99精品青青久久| www亚洲视频| 国产精品一品视频| 亚洲毛片aa| 天堂中文在线播放| 精品日产卡一卡二卡麻豆| 秋霞网一区二区三区| 亚洲看片一区| aaa级精品久久久国产片| aaa在线观看| 色婷婷亚洲婷婷| 国产女人18毛片水真多18| 久久久五月天| 国产精品爽爽爽| 黄色国产在线| 欧美性色19p| 97人妻精品一区二区三区免费| 综合亚洲视频| 国产在线观看91精品一区| 岛国最新视频免费在线观看| 精品久久香蕉国产线看观看亚洲 | 女仆av观看一区| 色综合久久久888| 国产精品久久久久久无人区| 国产婷婷色一区二区三区| 92看片淫黄大片一级| 欧美精品国产白浆久久久久| 国产69精品99久久久久久宅男| 亚洲AV无码乱码国产精品牛牛 | 成人精品免费看| 欧美中文字幕在线观看视频| 国产一区二区三区亚洲综合| 色青青草原桃花久久综合| 波多野结衣日韩| 久久久噜噜噜久久中文字幕色伊伊 | yjizz视频| 亚洲网站在线| 国产精品日韩一区二区| 丰满的护士2在线观看高清| 日韩免费在线观看| 精品无码久久久久久久| 成人高清视频在线观看| 日韩免费视频播放| 久久av综合| 国产精品久久久久久影视| 尤物在线视频| 欧美一二三四区在线| 唐朝av高清盛宴| 白白色亚洲国产精品| 久色视频在线播放| 精品一区二区三区在线| 国产免费一区二区三区在线能观看| 91se在线| 欧美va亚洲va在线观看蝴蝶网| 久久久久亚洲天堂| 99久久99久久精品免费观看 | 国产中文字幕精品| 成年丰满熟妇午夜免费视频| 亚洲精品一区国产| 97精品视频在线| 国产三区四区在线观看| 欧美另类z0zxhd电影| 九九九在线视频| 91亚洲午夜精品久久久久久| 日本新janpanese乱熟| 天天射成人网| 国产日韩久久| 台湾成人免费视频| 久国内精品在线| 青青国产在线| 91精品国产综合久久国产大片| 久久精品国产亚洲av麻豆色欲| 久久综合九色综合久久久精品综合 | 国模私拍视频在线播放| 亚洲视频电影图片偷拍一区| 国产精品高潮呻吟久久久| 亚洲图片自拍偷拍| 少妇的滋味中文字幕bd| 国产成人亚洲综合a∨婷婷图片| 免费看日本毛片| 无需播放器亚洲| 欧美精品七区| 亚洲精品一区二区三区中文字幕| 日韩暖暖在线视频| 污片在线免费观看| 伊人青青综合网站| 日韩在线视频第一页| 欧美日韩一区二区三区在线| 国产无套在线观看| 国产精品麻豆一区二区| 精品无码在线视频| 国产福利一区二区| 免费涩涩18网站入口| 99视频精品| 欧美日韩dvd| 日韩电影免费网址| 久久国产一区| 日韩精品一区二区三区中文字幕| 国产成人精彩在线视频九色| 欧美aaaxxxx做受视频| xvideos国产精品| 欧美女同网站| 亚洲精品国产品国语在线| 国产精品毛片久久久久久久av| 欧美性xxxxx极品| 久久综合加勒比| 亚洲精品中文在线| 日本伦理一区二区三区| 91久色porny| 久久久久国产免费| 国产一区二区在线影院| 男人搞女人网站| 亚洲一区久久| 国产美女网站在线观看| 激情国产一区| 2018中文字幕第一页| 亚洲影视一区二区三区| 亚洲高清视频一区| 精品美女久久久| 欧洲精品久久| 欧美猛男男男激情videos| 国产视频一区二区不卡| 成人爽a毛片| 国产91精品一区二区绿帽| 欧美黄色一级| 91|九色|视频| 无码国模国产在线观看| 91在线精品观看| 久久伦理中文字幕| 97人人模人人爽人人少妇| 精品国产鲁一鲁****| 亚洲一区二区三区香蕉| av在线亚洲一区| 亚洲一区二区三区乱码aⅴ蜜桃女 亚洲一区二区三区乱码aⅴ | 无码人妻一区二区三区在线视频| 免费观看在线色综合| 欧美大胆a视频| 色一情一乱一伦| 一本久久综合亚洲鲁鲁五月天| 在线视频一区二区三区四区| 日本久久电影网| 中文字幕91爱爱| 欧美久久久久久久久久| 国产乱人乱偷精品视频a人人澡| 欧美二区在线观看| www.香蕉视频| 亚洲国产精品热久久| 十八禁一区二区三区| 亚洲精品v欧美精品v日韩精品| 手机看片1024国产| 亚洲乱亚洲乱妇无码| 国产乱子伦三级在线播放| 最近更新的2019中文字幕| 最新国产在线拍揄自揄视频| 欧美激情精品久久久久久免费印度| 久草在线资源站资源站| 欧美亚洲在线观看| 成人黄色毛片| 亚洲综合日韩中文字幕v在线| 成人春色在线观看免费网站| 久久亚洲午夜电影| 91一区二区三区四区| 欧美做暖暖视频| 羞羞答答国产精品www一本| 一个色综合久久| 成人aa视频在线观看| av黄色免费网站| 亚洲色欲色欲www| 亚洲精品77777| 欧美三级资源在线| 成人乱码一区二区三区 | 成年女人的天堂在线| 久久亚洲精品中文字幕冲田杏梨 | 偷窥国产亚洲免费视频| 色老头在线视频| 欧美成人福利视频| 青青草av免费在线观看| 久久影视电视剧免费网站| 鲁鲁在线中文| 成人午夜在线影院| 欧美精品中文| 亚洲高潮无码久久| 久久经典综合| 一级黄色电影片| 中文一区二区在线观看| 国产午夜免费视频| 欧美日韩国产成人在线91| 二区三区在线视频| 精品久久久av| 国产高清不卡| 高清视频一区| 香蕉av一区二区| 999在线免费视频| 97超碰欧美中文字幕| 日韩va亚洲va欧美va清高| 欧美性生活大片免费观看网址| 一区二区三区四区| 色天天久久综合婷婷女18| 男人添女人下面高潮视频| 激情五月激情综合网| 精品成人av一区二区三区| 亚洲欧美乱综合| 一区二区自拍偷拍| 亚洲天堂网在线观看| 九色porny视频在线观看| 99超碰麻豆| 亚洲一级淫片| 思思久久精品视频| 中文文精品字幕一区二区| 国产精品一区二区6| 日韩欧美精品在线| 超碰在线网址| 亚洲一区二区三区香蕉| 久久亚洲在线| 色哟哟精品视频| 国产三级精品在线| 黄色片视频免费| 亚洲香蕉成人av网站在线观看 | 一区二区三区国产精华| 国产精品自拍视频在线| 国产欧美日韩不卡免费| 无码人妻精品一区二区三区不卡| 日韩精品在线观看一区二区| 波多野结衣视频一区二区| 成人av电影免费| 欧美日韩亚洲三区| 肉丝美足丝袜一区二区三区四| 亚洲情趣在线观看| 国产精品一区二区人人爽| 久久精品成人欧美大片| 五月天色综合| 91社在线播放| 国产精品综合久久| 久久国产精品波多野结衣| 日韩美一区二区三区| 日韩av毛片| 国产精品一区二区a| av成人激情| 麻豆av免费观看| 日本韩国精品一区二区在线观看| 国产三级电影在线| 国产精品久在线观看| 国产精品国产一区| 俄罗斯女人裸体性做爰| 一区二区不卡在线播放| 男人天堂综合网| 18久久久久久| 成人精品中文字幕| 亚洲欧美手机在线| 亚洲综合在线免费观看| 天天综合天天色| 国产成人久久精品| 国产精品福利在线观看播放| 午夜性福利视频| 黑人巨大精品欧美一区二区一视频| 你懂的视频在线观看| 国产精品色悠悠| 黄色成人在线网址| 四虎影成人精品a片| 欧美日韩精品电影| 性欧美ⅴideo另类hd| 久久精品人人做人人爽电影| 久久久久一区| 五月综合色婷婷| 亚洲成人精品av| 国精产品一区一区三区四川| 最新不卡av| 99r国产精品| 一级欧美一级日韩| 久久久久久久成人| 欧美日中文字幕| 精品久久久久久无码人妻| 一本到三区不卡视频| 黄色av电影在线观看| 久久久久欧美| 久久99国产精品久久99果冻传媒| 国产一级在线观看视频| 国产亚洲欧洲黄色| 国产厕拍一区| 最新av免费在线观看| 精品久久久久国产| 在线观看小视频| 亚洲成人一区二区三区| 成人av在线播放网址|