图像处理的傅里叶级数方法matlab代码

clear;P = imread('pic.jpg');I = rgb2gray(P);I = double(I);s = size(I);N_ = s(1); M_ = s(2);imwrite(uint8(I),'I0.jpg');N = 50;Ccc = zeros(N+1,N+1);Ccs = zeros(N+1,N+1);Csc = zeros(N+1,N+1);Css = zeros(N+1,N+1);for E = 0:N for n = 0:E m = E
摘要由CSDN通过智能技术生成
clear;

P = imread('pic.jpg');
I = rgb2gray(P);
I = double(I);
s = size(I);
N_ = s(1); M_ = s(2);
imwrite(uint8(I),'I0.jpg');

N = 50;
Ccc = zeros(N+1,N+1);
Ccs = zeros(N+1,N+1);
Csc = zeros(N+1,N+1);
Css = zeros(N+1,N+1);
for E = 0:N
	for n = 0:E
		m = E - n;
		for x = 1:N_
			for y = 1:M_
				Ccc(n+1,m+1) = Ccc(n+1,m+1) + cos(2*pi*n*x/N_) * cos(2*pi*m*y/M_) * I(x,y);
				Ccs(n+1,m+1) = Ccs(n+1
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值