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

python用opencv 圖像傅里葉變換

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

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

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

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)絡中的圖片,保存成model中的ImageField的實例

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

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

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

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

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

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

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

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

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

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

    Python接口自動化之淺析requests模塊get請求

    這篇文章主要介紹了requests模塊get請求,在Python語言中,雖然提供了urllib2和urllib的庫,但是相比較而言,Requests仍然是實現(xiàn)接口測試最好的選擇,因為它是用起來更加簡便
    2021-08-08
  • Python使用MD5加密字符串示例

    Python使用MD5加密字符串示例

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

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

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

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

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

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

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

最新評論

高陵县| 通河县| 察雅县| 阳山县| 沁源县| 七台河市| 湘潭县| 漳浦县| 安乡县| 德安县| 辽阳县| 长武县| 鲁甸县| 崇左市| 金乡县| 磴口县| 夏河县| 孝昌县| 万州区| 景德镇市| 徐水县| 浏阳市| 永新县| 时尚| 郑州市| 无锡市| 宜阳县| 鹰潭市| 年辖:市辖区| 托克逊县| 鄢陵县| 洪江市| 阳泉市| 东乌珠穆沁旗| 阿拉善盟| 崇仁县| 郸城县| 多伦县| 习水县| 库尔勒市| 泽库县|