您有约束最小能量算法的源码么 可以分享一下么,java基本算法

文章 3年前 (2021) admin
0

Q1:约束能量最小化算法

约束能量最小化(CEM)算法是一种检测和提取已知参考谱和未知背景谱的小目标的算法(耿秀瑞,2005)。该算法根据目标频谱,放大特定方向信号,衰减其他背景信号,从而实现目标提取。具体思路如下:设s={r1,r2,…,rn}为所有高光谱数据的像素向量集,其中ri=(ri1,ri2,…,riL)T为任意像素的光谱向量,i=1,2,…,n,n为像素数,l为图像波段总数。假设d=(d1,d2,…,dL)T为已知目标像素的光谱向量,CEM就是设计这样一个线性滤波器w=(w1,w2,…,wL)T,以满足高光谱遥感图像信息提取技术在输入像素光谱向量ri时,通过滤波器,其输出yi为高光谱的要求。滤波器的设计是在约束条件(6.9)下求公式(6.11)的最小值,即高光谱遥感图像信息提取技术中6.2.2.2约束能量最小化算子的求解主要采用拉格朗日乘子法,由CEM算子求解约束最小值问题,求解步骤如下:1)构造拉格朗日函数:f (w)=wtrw (DTW-1),为。2)部分推导:# # f(w)/# # w=rw RTWd=2rwd;3)让偏导数等于0,得到:w=-1/(r-1d);4)将W代入公式(6.9)得到=-2/(DTR-1d);5)将代入步骤3),算符为:w *=r-1d/(DTR-1d)。因此,将w*应用于s,所设计的滤波器是一种高光谱遥感图像信息提取技术。

Q2:有没有程序员可以写出傻妞的源代码,分享一下

傻妞在二次元,还没到那个层次。只有她在科技领域达到那个水平,才能看到这个傻丫头的效果。

Q3:能不能帮我解释一下这个源代码,它的算法是怎样的,

strlen()函数是用来检测字符串长度的,字符串以"\0"结尾,所以,读到"\0"表示字符串结束,revers()函数是用来反转字符串的函数,j = len /2 - 1就是求字符串中间的前一个字符,c = *(b + j);//就是c = b[j]*(b + j) = *(b + len - j -1);//就是b[j]= b[len - j - 1]*(b + len - j - 1) = c;//就是b[len-j-1] = c;似乎代码有问题,while循环里面应该有个j--才能正确翻转,否则就是死循环。。。。。

Q4:请问谁有鱼C工作室数据结构和算法的打包源代码,能发给我一下嘛?谢谢!

抱歉,我们只讨论动物。

Q5:椭圆曲线加密算法的源代码可以传一份给我么

Q6:请把能量公式源码修改一下,我想引进大智慧,但引不进去 这是网址http://www.goodgupiao.com/gupiaogongsh

t;REF(ZIG(3,5),1)) AND (REF(ZIG(3,5),1)<=REF(ZIG(3,5),2)) AND (REF(ZIG(3,5),2)<=REF(ZIG(3,5),3));买:VARC;VARD:=(ZIG(3,5)=REF(ZIG(3,5),2)) AND (REF(ZIG(3,5),2)>=REF(ZIG(3,5),3));卖:VARD;注意:有未来函数!!!

版权声明:admin 发表于 2021年10月23日 下午5:54。
转载请注明:您有约束最小能量算法的源码么 可以分享一下么,java基本算法 | 热豆腐网址之家

相关文章