中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當前位置: 首頁 > news >正文

只做美食類目產(chǎn)品的網(wǎng)站谷歌play商店

只做美食類目產(chǎn)品的網(wǎng)站,谷歌play商店,泰安做網(wǎng)站多少錢,wordpress主題 簡潔Sobel算子是基于一階導數(shù)的離散差分算子,其中Sobel對于像素值的變化是十分敏感的,在進行邊緣檢測的時候,Sobel算子常用于對周圍像素的重要性進行檢測。 Sobel算子包括檢驗水平方向的算子和檢測豎直方向的算子 計算機梯度值的操作如下&#x…

Sobel算子是基于一階導數(shù)的離散差分算子,其中Sobel對于像素值的變化是十分敏感的,在進行邊緣檢測的時候,Sobel算子常用于對周圍像素的重要性進行檢測。

Sobel算子包括檢驗水平方向的算子G_{x}和檢測豎直方向的算子G_{y}

計算機梯度值的操作如下:

  1. G_{x}算子在圖像上進行卷積操作檢測水平邊緣。公式為:G_{x}=A*g_{x}
  2. G_{y}算子在圖像上進行卷積操作檢測垂直邊緣。?公式為:G_{y}=A*g_{y}
  3. 結(jié)合水平方向和垂直方向計算每一個梯度點的數(shù)值,公式為:G=|G_{x}|+|C_{y}|

在OpenCV中可以cv2.Sobel()來計算圖像梯度值,其中格式為cv2.Sobel(src,depth,dx,dy,size),其中第一個參數(shù)src表示的是需要處理的圖像;第二個參數(shù)depth表示的是圖像的深度;第三個參數(shù)dx和第四個參數(shù)dy分別選擇水平和豎直方向;size表示的是Sobel算子的大小。

下面有這么一張圖像:

(1)水平方向梯度計算

對上圖計算進行卷積操作檢測水平方向邊緣:

import cv2
import matplotlib.pyplot as plt
import numpy as npimage=cv2.imread(r'D:/Photo/3.png')
sobelx_image=cv2.Sobel(img,cv2.CV_64F,1,0,ksize=3)
cv2.imshow('sobelx',sobelx_image)
cv2.waitKey(0)
cv2.destroyAllWindows()

運行結(jié)果如下所示:
?

在上圖中會把負值截斷為0,因此我們需要添加一處操作:

sobelx_image=cv2.convertScaleAbs(sobelx_image)
#取絕對值操作

完整代碼為:

import cv2
import matplotlib.pyplot as plt
import numpy as npimage=cv2.imread(r'D:/Photo/3.png')
sobelx_image=cv2.Sobel(img,cv2.CV_64F,0,1,ksize=3)
sobelx_image=cv2.convertScaleAbs(sobelx_image)
cv2.imshow('sobelx',sobelx_image)
cv2.waitKey(0)
cv2.destroyAllWindows()

運行結(jié)果如下所示:

對于存在梯度的像素來說,如果兩個圖像存在差異,那么右邊減去左邊的不為0,則有可能會正數(shù)或者有可能為負數(shù),因此需要取絕對值操作,此時像素點為一個大于0的正數(shù),像素點部位不是純黑色。

(2)豎直方向梯度計算

?同理可以對豎直方向進行梯度計算,代碼為:

import cv2
import matplotlib.pyplot as plt
import numpy as npimage=cv2.imread(r'D:/Photo/3.png')
sobelx_image=cv2.Sobel(img,cv2.CV_64F,0,1,ksize=3)
cv2.imshow('sobelx',sobelx_image)
cv2.waitKey(0)
cv2.destroyAllWindows()

?運行結(jié)果如下所示:

(3)完整的梯度計算

完整的梯度計算需要分別將水平方向和垂直方向分別乘上各自權值再求和,例如將權值設置為0.5:

sobel=cv2.addWeighted(sobelx_image,0.5,sobely_image,0.5,0)
cv2.imshow('sobel',sobel)
cv2.waitKey(0)
cv2.destroyAllWindows()

運行結(jié)果如下所示:

為什么不直接使用?sobel_image=cv2.Sobel(img,cv2.CV_64F,1,1,ksize=3)呢?因為在OpenCV中如果直接設置dx和dy的方向均為1的話,那么可能會添加重影,疊加效果不是很好,因此不建議。

http://www.risenshineclean.com/news/51173.html

相關文章:

  • 購物網(wǎng)站修改注冊信息模塊的分析唐老鴨微信營銷軟件
  • 北京網(wǎng)站開發(fā)培訓網(wǎng)絡廣告策劃與制作
  • 網(wǎng)站首頁的重要性seo霸屏
  • wordpress 隱藏跳轉(zhuǎn)贛州網(wǎng)站seo
  • 手機自己制作表白網(wǎng)站app產(chǎn)品營銷方案
  • 凡科 預約網(wǎng)站企業(yè)seo排名哪家好
  • 織夢網(wǎng)站欄目不顯示不出來如何優(yōu)化百度seo排名
  • 山東建設管理局官方網(wǎng)站互聯(lián)網(wǎng)營銷的特點
  • 老網(wǎng)站權重低的原因排名檢測
  • 電子商務自助建網(wǎng)站2023年6月份疫情嚴重嗎
  • frontpage官方下載南寧seo推廣外包
  • php怎么做p2p網(wǎng)站深圳網(wǎng)站推廣公司
  • 烏克蘭vps國外服務器網(wǎng)絡優(yōu)化需要哪些知識
  • 南昌信息推廣平臺搜索引擎優(yōu)化哪些方面
  • wordpress內(nèi)嵌網(wǎng)頁福州排名seo公司
  • 用meteor框架做的微博網(wǎng)站淘寶指數(shù)官網(wǎng)入口
  • 自適應網(wǎng)站如何做mip網(wǎng)頁免費拓客軟件哪個好用
  • 一站式企業(yè)服務平臺是什么搜索熱度和搜索人氣
  • 軟件開發(fā)工具屬于哪種類型的軟件提升seo排名
  • 開一家做網(wǎng)站的公司圖片seo優(yōu)化是什么意思
  • 網(wǎng)站做銷售是斤么工作google開戶
  • 住房和城鄉(xiāng)建設部網(wǎng)站建筑合同網(wǎng)站模板搭建
  • 網(wǎng)站建設公司官方網(wǎng)站怎么做品牌推廣和宣傳
  • 鑫三科技網(wǎng)站設計百度關鍵詞推廣費用
  • 網(wǎng)頁模板免費下載html深圳網(wǎng)站關鍵詞優(yōu)化公司
  • 軟件工程做項目網(wǎng)站工程建設數(shù)字化管理平臺
  • 西寧seo網(wǎng)站優(yōu)化用戶體驗
  • php做網(wǎng)站為什么比java快企業(yè)策劃咨詢公司
  • 成都廣告制作廠家深圳優(yōu)化seo
  • 做網(wǎng)站打廣告圖片素材app推廣方法