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

當(dāng)前位置: 首頁 > news >正文

宜昌微網(wǎng)站建設(shè)微信推廣鏈接怎么制作

宜昌微網(wǎng)站建設(shè),微信推廣鏈接怎么制作,wordpress 網(wǎng)頁搜索排名,網(wǎng)站常用配色為了將灰度圖像表示為頻譜圖,我們需要進(jìn)行以下步驟: 加載圖像并將其轉(zhuǎn)換為灰度圖像。對圖像進(jìn)行二維離散傅里葉變換。將變換結(jié)果表示為幅度譜和相位譜??梢詫Ψ茸V和相位譜進(jìn)行可視化,以查看頻率分布。對幅度譜和相位譜進(jìn)行逆變換&#xf…

在這里插入圖片描述
為了將灰度圖像表示為頻譜圖,我們需要進(jìn)行以下步驟:

  1. 加載圖像并將其轉(zhuǎn)換為灰度圖像。
  2. 對圖像進(jìn)行二維離散傅里葉變換。
  3. 將變換結(jié)果表示為幅度譜和相位譜。
  4. 可以對幅度譜和相位譜進(jìn)行可視化,以查看頻率分布。
  5. 對幅度譜和相位譜進(jìn)行逆變換,以獲得原始圖像。

接下來是Python實現(xiàn):

import numpy as np
import cv2
import matplotlib.pyplot as plt# Step 1: 加載圖像并將其轉(zhuǎn)換為灰度圖像
img = cv2.imread('image.jpg', 0)# Step 2: 對圖像進(jìn)行二維離散傅里葉變換
dft = cv2.dft(np.float32(img), flags=cv2.DFT_COMPLEX_OUTPUT)
dft_shift = np.fft.fftshift(dft)# Step 3: 將變換結(jié)果表示為幅度譜和相位譜
magnitude_spectrum = 20 * np.log(cv2.magnitude(dft_shift[:, :, 0], dft_shift[:, :, 1]))
phase_spectrum = np.angle(dft_shift)# Step 4: 對幅度譜和相位譜進(jìn)行可視化
plt.subplot(121), plt.imshow(magnitude_spectrum, cmap='gray')
plt.title('Magnitude Spectrum'), plt.xticks([]), plt.yticks([])
plt.subplot(122), plt.imshow(phase_spectrum, cmap='gray')
plt.title('Phase Spectrum'), plt.xticks([]), plt.yticks([])
plt.show()# Step 5: 對幅度譜和相位譜進(jìn)行逆變換,以獲得原始圖像
magnitude_spectrum = cv2.magnitude(dft_shift[:, :, 0], dft_shift[:, :, 1])
magnitude_spectrum = cv2.idft(np.exp(cv2.phase(dft_shift) * 1j) * magnitude_spectrum)
magnitude_spectrum = cv2.magnitude(magnitude_spectrum[:, :, 0], magnitude_spectrum[:, :, 1])# 將結(jié)果可視化
plt.subplot(121), plt.imshow(img, cmap='gray')
plt.title('Input Image'), plt.xticks([]), plt.yticks([])
plt.subplot(122), plt.imshow(magnitude_spectrum, cmap='gray')
plt.title('Reconstructed Image'), plt.xticks([]), plt.yticks([])
plt.show()

解釋:

  • Step 1:我們使用OpenCV的cv2.imread函數(shù)加載圖像,并將其轉(zhuǎn)換為灰度圖像。
  • Step 2:我們使用cv2.dft函數(shù)對灰度圖像進(jìn)行二維離散傅里葉變換。然后,我們使用np.fft.fftshift函數(shù)將結(jié)果進(jìn)行中心化,以便更好地可視化。
  • Step 3:我們使用cv2.magnitude函數(shù)計算幅度譜,并使用np.angle函數(shù)計算相位譜。
  • Step 4:我們使用matplotlib庫對幅度譜和相位譜進(jìn)行可視化。在幅度譜中,亮度表示頻率分量的強(qiáng)度;在相位譜中,亮度表示相位值。
  • Step 5.1:我們使用np.exp函數(shù)將相位譜轉(zhuǎn)換為復(fù)數(shù)形式,并將其與幅度譜相乘,得到復(fù)數(shù)頻譜。
  • Step 5.2:我們使用np.fft.ifft2函數(shù)對復(fù)數(shù)頻譜進(jìn)行逆變換,得到圖像的復(fù)原結(jié)果。
  • Step 5.3:我們使用cv2.magnitude函數(shù)計算逆變換結(jié)果的幅度譜,并使用cv2.imshow函數(shù)將其顯示出來。注意,我們需要在這里使用np.zeros_like函數(shù)來創(chuàng)建一個與idft數(shù)組大小相同的全零數(shù)組,以保證cv2.magnitude函數(shù)可以正常工作。

最后,我們將原始圖像和復(fù)原圖像放在一起進(jìn)行可視化。注意,我們需要使用plt.subplot函數(shù)來創(chuàng)建子圖。

http://m.risenshineclean.com/news/59930.html

相關(guān)文章:

  • 政府網(wǎng)站建設(shè)評分標(biāo)準(zhǔn)網(wǎng)站建設(shè)優(yōu)化的技巧
  • 蘇州做網(wǎng)站優(yōu)化網(wǎng)站關(guān)鍵詞怎么快速上排名
  • 杭州濱江網(wǎng)站建設(shè)杭州網(wǎng)站關(guān)鍵詞排名優(yōu)化
  • 開發(fā)一個物流app需要多少錢優(yōu)化資源配置
  • flash網(wǎng)站的制作網(wǎng)頁制作
  • 小程序搭建賺錢是真的嗎南京seo報價
  • word文檔做網(wǎng)站如何推廣seo
  • java 開發(fā)手機(jī)網(wǎng)站開發(fā)莆田seo推廣公司
  • 創(chuàng)業(yè)做網(wǎng)站需要哪些必備條件小程序seo
  • 響應(yīng)式企業(yè)網(wǎng)站后臺管理系統(tǒng)網(wǎng)絡(luò)推廣公司運作
  • 企業(yè)網(wǎng)站建設(shè)亮點百度開戶推廣多少錢
  • 句容做網(wǎng)站業(yè)務(wù)員用什么軟件找客戶
  • 攝影工作室網(wǎng)站模板網(wǎng)絡(luò)優(yōu)化工程師主要負(fù)責(zé)什么工作
  • 人是用什么做的視頻網(wǎng)站嗎浙江網(wǎng)絡(luò)推廣
  • 注冊網(wǎng)站公司淘寶關(guān)鍵詞排名怎么查詢
  • 網(wǎng)站托管服務(wù)合同如何推廣網(wǎng)店
  • 網(wǎng)站怎么做qq登錄不知怎么入門
  • 網(wǎng)站的元素怎么做網(wǎng)站?
  • 長沙專業(yè)做網(wǎng)站seo 優(yōu)化 服務(wù)
  • 有自媒體誰還做網(wǎng)站搜狗推廣登錄入口
  • 四川超宇建設(shè)集團(tuán)網(wǎng)站百度競價推廣思路
  • 武城縣建設(shè)局網(wǎng)站近期時政熱點新聞20條
  • 建設(shè)卡開通網(wǎng)銀網(wǎng)站體育熱點新聞
  • 攝影網(wǎng)站論文互聯(lián)網(wǎng)推廣公司排名
  • 東莞有口碑的教育網(wǎng)站建設(shè)seo關(guān)鍵詞外包公司
  • 廣告平面設(shè)計軟件網(wǎng)站關(guān)鍵詞怎樣優(yōu)化
  • 網(wǎng)站首頁適配規(guī)則網(wǎng)站制作公司有哪些
  • 做安居客網(wǎng)站需要什么瀏覽器個人網(wǎng)站推廣
  • 用政府網(wǎng)站做參考文獻(xiàn)的格式2020最近的新聞大事10條
  • 廣州做網(wǎng)站哪個公司做得好關(guān)鍵詞林俊杰