AVt天堂网 手机版,亚洲va久久久噜噜噜久久4399,天天综合亚洲色在线精品,亚洲一级Av无码毛片久久精品

當前位置:首頁 > 科技  > 軟件

使用 Python 的基于邊緣和基于區域的分割

來源: 責編: 時間:2023-11-15 17:17:08 265觀看
導讀在本文中,我們將重點討論基于邊緣和基于區域的分割技術。在討論細節之前,我們需要了解細分它們分別是什么以及它們是如何工作的。分割圖像分割是一種將數字圖像分割成各種圖像對象的技術。區域中的每個像素(圖像對象)在

在本文中,我們將重點討論基于邊緣和基于區域的分割技術。在討論細節之前,我們需要了解細分它們分別是什么以及它們是如何工作的。8Dz28資訊網——每日最新資訊28at.com

8Dz28資訊網——每日最新資訊28at.com

8Dz28資訊網——每日最新資訊28at.com

分割

8Dz28資訊網——每日最新資訊28at.com

圖像分割是一種將數字圖像分割成各種圖像對象的技術。8Dz28資訊網——每日最新資訊28at.com

8Dz28資訊網——每日最新資訊28at.com

區域中的每個像素(圖像對象)在某些屬性(如顏色、亮度、位置或紋理)上是相似的,這可以降低圖像的復雜性以便于分析。8Dz28資訊網——每日最新資訊28at.com

8Dz28資訊網——每日最新資訊28at.com

在分割的幫助下,還可以從圖像中檢測隱藏信息。8Dz28資訊網——每日最新資訊28at.com

8Dz28資訊網——每日最新資訊28at.com

分割算法基于圖像的兩個基本屬性:8Dz28資訊網——每日最新資訊28at.com

8Dz28資訊網——每日最新資訊28at.com

  • 像素強度值(邊界方法)
  • 像素相似性(區域方法)

8Dz28資訊網——每日最新資訊28at.com

在下圖中,我們有一張以椅子、桌子、窗戶等為特征的圖像。我們可以借助分割來分別獲取這些對象。中間的圖像有一張椅子、一張桌子和一個窗戶作為我們的分割圖像對象。在最右邊的圖像中,通過標記圖像對象來使用實例分割。8Dz28資訊網——每日最新資訊28at.com

8Dz28資訊網——每日最新資訊28at.com

隨著 Python 機器學習的到來,分割變得非常容易。8Dz28資訊網——每日最新資訊28at.com

8Dz28資訊網——每日最新資訊28at.com

對圖像分割的需求

8Dz28資訊網——每日最新資訊28at.com

將一個圖像分割成不同的圖像對象,從中提取信息,然后進行標記,以訓練各種機器學習模型來解決業務問題。8Dz28資訊網——每日最新資訊28at.com

8Dz28資訊網——每日最新資訊28at.com

一個例子是在分割的幫助下自動標記出勤的面部識別系統。8Dz28資訊網——每日最新資訊28at.com

8Dz28資訊網——每日最新資訊28at.com

分割的另一個應用是在醫學領域,在檢測到腫瘤、癌癥等嚴重疾病后進行高效和快速的診斷。8Dz28資訊網——每日最新資訊28at.com

8Dz28資訊網——每日最新資訊28at.com

圖像分割在機器人等領域也有巨大的應用。8Dz28資訊網——每日最新資訊28at.com

8Dz28資訊網——每日最新資訊28at.com

基于邊緣的圖像分割

8Dz28資訊網——每日最新資訊28at.com

在這種方法中,區域的邊界彼此之間以及與背景之間的差異很大,允許基于強度(灰度級)的局部不連續性進行邊界檢測。8Dz28資訊網——每日最新資訊28at.com

8Dz28資訊網——每日最新資訊28at.com

換句話說,它是在圖像中定位邊緣的過程。這是理解圖像特征的非常重要的一步,因為我們知道邊緣由有意義的特征組成并且具有重要的信息。8Dz28資訊網——每日最新資訊28at.com

8Dz28資訊網——每日最新資訊28at.com

基于區域的圖像分割

8Dz28資訊網——每日最新資訊28at.com

這種方法包括根據一組特定的標準將圖像劃分為相似的區域。8Dz28資訊網——每日最新資訊28at.com

8Dz28資訊網——每日最新資訊28at.com

基于區域的分割技術包括一種通過將圖像分割成具有相似像素特征的不同部分來進行分割的算法。這種技術搜索輸入圖像中的小塊或大塊,以便進行分割。8Dz28資訊網——每日最新資訊28at.com

8Dz28資訊網——每日最新資訊28at.com

它將為選定的塊添加更多的像素,或者進一步將塊點縮小為更小的段,并將它們與其他更小的塊點合并。因此,基于這種方法還有兩種基本的技術: 區域生長和區域合并與分裂。8Dz28資訊網——每日最新資訊28at.com

8Dz28資訊網——每日最新資訊28at.com

Python 實現

import numpy as npimport matplotlib.pyplot as pltfrom skimage import datacoins = data.coins()hist = np.histogram(coins, bins=np.arange(0, 256))fig, (ax1) = plt.subplots()ax1.imshow(coins, cmap=plt.cm.gray,interpolation='nearest')

8Dz28資訊網——每日最新資訊28at.com

基于邊緣的圖像分割

from skimage.feature import cannyedges = canny(coins/255.)fig, ax = plt.subplots(figsize=(4, 3))ax.imshow(edges, cmap=plt.cm.gray, interpolation='nearest')ax.axis('off')ax.set_title('Canny detector')Text(0.5, 1.0, 'Canny detector')

在該代碼中,我們使用了 canny 庫,這是一種流行的邊緣檢測算法來檢測輸入圖像的邊緣。8Dz28資訊網——每日最新資訊28at.com

8Dz28資訊網——每日最新資訊28at.com

通過設置有效對象的最小大小,可以輕松去除小的虛假對象:8Dz28資訊網——每日最新資訊28at.com

from scipy import ndimage as ndifill_coins = ndi.binary_fill_holes(edges)fig, ax = plt.subplots(figsize=(4, 3))ax.imshow(fill_coins, cmap=plt.cm.gray, interpolation='nearest')ax.axis('off')ax.set_title('Filling the holes')Text(0.5, 1.0, 'Filling the holes')

8Dz28資訊網——每日最新資訊28at.com

基于區域的分割

from skimage.filters import sobelelevation_map = sobel(coins)fig, ax = plt.subplots(figsize=(4, 3))ax.imshow(elevation_map, cmap=plt.cm.gray, interpolation='nearest')ax.axis('off')ax.set_title('elevation_map')Text(0.5, 1.0, 'elevation_map')

這里,我們從 skimage.filters 中導入 sobel 模塊,它用于在輸入圖像中查找邊緣。8Dz28資訊網——每日最新資訊28at.com

8Dz28資訊網——每日最新資訊28at.com

Sobel 變換還幫助我們找到輸入圖像中的垂直和水平邊緣。8Dz28資訊網——每日最新資訊28at.com

8Dz28資訊網——每日最新資訊28at.com

總結

8Dz28資訊網——每日最新資訊28at.com

本文通過 Python 實現,深入闡述了分割及其兩個重要技術(基于邊緣的分割和基于區域的分割)。8Dz28資訊網——每日最新資訊28at.com

本文鏈接:http://www.tebozhan.com/showinfo-26-25985-0.html使用 Python 的基于邊緣和基于區域的分割

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。郵件:2376512515@qq.com

上一篇: 應用獲取客戶端真實IP

下一篇: C語言結構體用法詳解

標簽:
  • 熱門焦點
  • 盧偉冰長文解析K60至尊版 對Redmi有著里程碑式的意義

    在今天的Redmi后性能時代戰略發布會結束之后,Redmi總經理盧偉冰又帶來了一篇長文,詳解了為什么 Redmi 要開啟后性能時代?為什么選擇和 MediaTek、Pixelworks 深度合作?以及后性
  • K60至尊版剛預熱 一加Ace2 Pro正面硬剛

    Redmi這邊剛如火如荼的宣傳了K60 Ultra的各種技術和硬件配置,作為競品的一加也坐不住了。一加中國區總裁李杰發布了兩條微博,表示在自家的一加Ace2上早就已經采用了和PixelWo
  • 紅魔電競平板評測:大屏幕硬實力

    前言:三年的疫情因為要上網課的原因激活了平板市場,如今網課的時代已經過去,大家的生活都恢復到了正軌,這也就意味著,真正考驗平板電腦生存的環境來了。也就是面對著這種殘酷的
  • 企業采用CRM系統的11個好處

    客戶關系管理(CRM)軟件可以為企業提供很多的好處,從客戶保留到提高生產力。  CRM軟件用于企業收集客戶互動,以改善客戶體驗和滿意度。  CRM軟件市場規模如今超過580
  • 中國家電海外掘金正當時|出海專題

    作者|吳南南編輯|胡展嘉運營|陳佳慧出品|零態LT(ID:LingTai_LT)2023年,出海市場戰況空前,中國創業者在海外紛紛摩拳擦掌,以期能夠把中國的商業模式、創業理念、戰略打法輸出海外,他們依
  • “又被陳思誠騙了”

    作者|張思齊 出品|眾面(ID:ZhongMian_ZM)如今的國產懸疑電影,成了陳思誠的天下。最近大爆電影《消失的她》票房突破30億斷層奪魁暑期檔,陳思誠再度風頭無兩。你可以說陳思誠的
  • 年輕人的“職場羞恥感”,無處不在

    作者:馮曉亭 陶 淘 李 欣 張 琳 馬舒葉來源:燃次元“人在職場,應該選擇什么樣的著裝?”近日,在網絡上,一個與著裝相關的帖子引發關注,在該帖子里,一位在高級寫字樓亞洲金
  • iQOO 11S屏幕細節公布:首發三星2K E6全感屏 安卓最好的直屏手機

    日前iQOO手機官方宣布,新一代電競旗艦iQOO 11S將會在7月4日19:00正式與大家見面。隨著發布時間的日益臨近,官方關于該機的預熱也更加密集,截至目前已
  • 7月4日見!iQOO 11S官宣:“雞血版”驍龍8 Gen2+200W快充加持

    上半年已接近尾聲,截至目前各大品牌旗下的頂級旗艦都已悉數亮相,而下半年即將推出的頂級旗艦已經成為了數碼圈爆料的主流,其中就包括全新的iQOO 11S系
Top