最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python用opencv 圖像傅里葉變換

 更新時(shí)間:2021年01月04日 17:18:17   作者:我堅(jiān)信陽光燦爛  
這篇文章主要介紹了python用opencv 圖像傅里葉變換的方法,幫助大家更好的利用python處理圖片,感興趣的朋友可以了解下

傅里葉變換
dft = cv.dft(np.float32(img),flags = cv.DFT_COMPLEX_OUTPUT)
傅里葉逆變換
img_back = cv.idft(f_ishift)

實(shí)驗(yàn):將圖像轉(zhuǎn)換到頻率域,低通濾波,將頻率域轉(zhuǎn)回到時(shí)域,顯示圖像

import numpy as np
import cv2 as cv
from matplotlib import pyplot as plt

img = cv.imread('d:/paojie_g.jpg',0)
rows, cols = img.shape
crow, ccol = rows//2 , cols//2

dft = cv.dft(np.float32(img),flags = cv.DFT_COMPLEX_OUTPUT)
dft_shift = np.fft.fftshift(dft)

# create a mask first, center square is 1, remaining all zeros
mask = np.zeros((rows,cols,2),np.uint8)
mask[crow-30:crow+31, ccol-30:ccol+31, :] = 1

# apply mask and inverse DFT
fshift = dft_shift*mask
f_ishift = np.fft.ifftshift(fshift)
img_back = cv.idft(f_ishift)
img_back = cv.magnitude(img_back[:,:,0],img_back[:,:,1])

plt.subplot(121),plt.imshow(img, cmap = 'gray')
plt.title('Input Image'), plt.xticks([]), plt.yticks([])
plt.subplot(122),plt.imshow(img_back, cmap = 'gray')
plt.title('Low Pass Filter'), plt.xticks([]), plt.yticks([])
plt.show()

相關(guān)文章

  • django將網(wǎng)絡(luò)中的圖片,保存成model中的ImageField的實(shí)例

    django將網(wǎng)絡(luò)中的圖片,保存成model中的ImageField的實(shí)例

    今天小編就為大家分享一篇django將網(wǎng)絡(luò)中的圖片,保存成model中的ImageField的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • 基于Python實(shí)現(xiàn)IP代理池

    基于Python實(shí)現(xiàn)IP代理池

    在網(wǎng)絡(luò)爬蟲或數(shù)據(jù)采集領(lǐng)域,IP代理池是一種常用的工具,本文將詳細(xì)介紹如何使用Python實(shí)現(xiàn)一個(gè)簡單的IP代理池,有需要的可以參考一下
    2024-11-11
  • Python將圖片轉(zhuǎn)為漫畫風(fēng)格的示例

    Python將圖片轉(zhuǎn)為漫畫風(fēng)格的示例

    本文主要介紹了Python將圖片轉(zhuǎn)為漫畫風(fēng)格的示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-04-04
  • python實(shí)現(xiàn)的B站直播錄制工具

    python實(shí)現(xiàn)的B站直播錄制工具

    這篇文章主要介紹了python實(shí)現(xiàn)的B站直播錄播工具,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下
    2021-04-04
  • python實(shí)現(xiàn)批量修改文件名

    python實(shí)現(xiàn)批量修改文件名

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)批量修改文件名,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • Python接口自動(dòng)化之淺析requests模塊get請(qǐng)求

    Python接口自動(dòng)化之淺析requests模塊get請(qǐng)求

    這篇文章主要介紹了requests模塊get請(qǐng)求,在Python語言中,雖然提供了urllib2和urllib的庫,但是相比較而言,Requests仍然是實(shí)現(xiàn)接口測試最好的選擇,因?yàn)樗怯闷饋砀雍啽?/div> 2021-08-08
  • Python使用MD5加密字符串示例

    Python使用MD5加密字符串示例

    這篇文章主要介紹了Python使用MD5加密字符串示例,對(duì)一些可能出現(xiàn)的錯(cuò)誤點(diǎn)上本文也給出提醒,需要的朋友可以參考下
    2014-08-08
  • 一文了解conda虛擬環(huán)境的使用及常見問題

    一文了解conda虛擬環(huán)境的使用及常見問題

    管理不同項(xiàng)目的依賴關(guān)系是一個(gè)常見而棘手的問題,本文主要介紹了一文了解conda虛擬環(huán)境的使用及常見問題,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-03-03
  • 一文帶你探索Python中15個(gè)常見的魔術(shù)方法

    一文帶你探索Python中15個(gè)常見的魔術(shù)方法

    在Python中,特殊方法(也稱為魔術(shù)方法)是由Python解釋器自動(dòng)調(diào)用的,我們不需要手動(dòng)調(diào)用它們,本文小編為大家整理了15個(gè)常見特殊方法的實(shí)現(xiàn),希望對(duì)大家有所幫助
    2024-01-01
  • 對(duì)python特殊函數(shù) __call__()的使用詳解

    對(duì)python特殊函數(shù) __call__()的使用詳解

    今天小編就為大家分享一篇對(duì)python特殊函數(shù) __call__()的使用詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-07-07

最新評(píng)論

乳源| 麦盖提县| 比如县| 前郭尔| 景泰县| 江口县| 白朗县| 达拉特旗| 阳江市| 寻甸| 安泽县| 农安县| 静海县| 玛曲县| 安泽县| 花莲市| 天镇县| 天津市| 九龙县| 广德县| 乌兰浩特市| 淮滨县| 额敏县| 石阡县| 永康市| 江口县| 阿拉善左旗| 清流县| 高唐县| 康保县| 于都县| 宜州市| 沙湾县| 高尔夫| 黄石市| 辽源市| 安达市| 康马县| 昭通市| 红河县| 凯里市|