首页 > 其他分享 >11

11

时间:2023-07-26 10:23:43浏览次数:33  
标签:11 image fft mask low print freq

def getHighLowFre(image):
    f = torch.fft.fft2(image)
    # 计算频率
    freqs = torch.fft.fftfreq(image.shape[-1])
    # print(freqs)
    # 设定阈值,用于分离高频和低频信息
    threshold = 0.1
    # 创建掩码,用于分离高频和低频信息
    mask = (freqs.abs() < threshold).float().to(args.device)
    print(mask)
    # 应用掩码,分离高频和低频信息
    low_freq = torch.fft.ifft2(f * mask)
    print(low_freq)
    high_freq = image - low_freq
    print(high_freq)
    return high_freq, low_freq

 

标签:11,image,fft,mask,low,print,freq
From: https://www.cnblogs.com/yyhappy/p/17581741.html

相关文章

  • JDK11~19 从入门到精通进阶学习路线?
    JDK11~19从入门到精通进阶学习路线?学习JDK的进阶路线可以按照以下步骤进行:1.理解基础概念和语法:首先,你需要对Java语言的基本概念和语法有一定的了解。学习Java的入门资料、教程或者参加培训课程都是一个好的方式。2.学习面向对象编程(OOP):Java是一种面向对象的编程语言,掌握面......
  • day119 - spring-获取bean
    获取bean根据id获取上一篇的入门文章讲解的就是根据id获取bean的方式根据类型获取@TestpublicvoidtestIOC(){//获取ioc容器ApplicationContextioc=newClassPathXmlApplicationContext("spring-ioc.xml");//获取beanStudentstudent=ioc.getBean......
  • AtCoder Beginner Contest 311
    AtCoderBeginnerContest311FirstABC思路:找到第一个a,b,c都出现的位置#include<bits/stdc++.h>usingnamespacestd;#defineintlonglong//#defineint__int128typedefpair<int,int>PII;typedefpair<string,int>PSI;typedefpair<string,string&......
  • AtCoder Beginner Contest 311
    A-FirstABC#include<bits/stdc++.h>usingnamespacestd;#defineintlonglongint32_tmain(){ios::sync_with_stdio(false),cin.tie(nullptr),cout.tie(nullptr);intn;strings;cin>>n>>s;set<char>c......
  • 题解 P1150 【Peter的烟】
    postedon2020-11-1410:00:20|under题解|source2023编者注:本篇题解的方法过于暴力,但是尊重历史。请不要太在意。—-教你们用栈做这道题原题传送门看到这题,第一反应是用stack做。我们可以把Peter手上的烟看作一个栈,一根烟就是一个元素,抽了\(n\)支烟就从栈里pop几个,......
  • oracle数据库临时表空间损坏,报错ORA-01116,ORA-01110 ,ORA-27041,ORA-06512的解决方式
     打脚本的时候报错:ORA-01116:打开数据库文件203时出错ORA-01110:数据文件203:'/u01/app/oracle/oradata/temp02.dbf'ORA-27041:无法打开文件Linux-x86_64Error:2:NosuchfileordirectoryAdditionalinformation:3ORA-06512:在line9  是我们环境的临时表空间......
  • 爬虫js基础11
    产业平台  importrequestsimportexecjscookies={'Hm_lvt_6146f11e5afab71309b3accbfc4a932e':'1689929133','Hm_lpvt_6146f11e5afab71309b3accbfc4a932e':'1689929133','JSESSIONID':'AF490D30B86E......
  • FX110: 为什么有了交易系统好几年了,还一直亏钱?
    为什么有了交易系统好几年了,却一直还是亏钱?这个问题其实很简单,如果你有交易系统,却一直无法实现盈利,要么就是交易系统本身存在问题,但是你不知道;要么就是人出了问题。那么我们就从这两个方面来好好分析一下,到底问题出在哪。一、如果是交易系统出了问题,一般是这两个方面:1、你的交易系......
  • PowerShell实现Win11环境变量追加及备份
    最近重装了系统,之前配置的环境又得重新配置,感觉很繁琐所以查阅资料实现了用脚本配置环境变量,这样只要保留原先的JDK等环境文件夹就可以一键配置了。一开始我准备采用比较熟悉的bat脚本来实现setxPATH"%PATH%;%myPath%"/m但setx会覆盖原有path!!,故最后使用PowerShell实现,脚......
  • !114514
    \(S_m(n)=\sum\limits_{i=0}^{n-1}i^m=\dfrac{1}{m+1}\sum\limits_{i=0}^{m}B_{m+1-i}\dbinom{m+1}in^i\),注意求和没有\(B_0\)。CF923DPickingStrings经过手玩发现,B和C等价,A可以转化为BB,B等价于AB。于是先把所有极长的AB连续段缩起来,凡是后面有......