matlab 量化 行的代码,用matlab实现dct变换的量化

coef = [

-415 -33 -58 35 58 -51 -15 -12;

5 -34 49 18 27 1 -5 3;

-46 14 80 -35 -50 19 7 -18;

-53 21 34 -20 2 34 36 12;

9 -2 9 -5 -32 -15 45 37;

-8 15 -16 7 -8 11 4 7;

19 -28 -2 -26 -2 7 -44 -21;

18 25 -12 -44 35 48 -37 -3

];

quant = [

16 11 10 16 24 40 51 61;

12 12 14 19 26 58 60 55;

14 13 16 24 40 57 69 56;

14 17 22 29 51 87 80 62;

18 22 37 56 68 109 103 77;

24 35 55 64 81 104 113 92;

49 64 78 87 103 121 120 101;

72 92 95 98 112 100 103 99

];

quantCoef = round(coef ./ quant)

quantCoef =

-26 -3 -6 2 2 -1 0 0

0 -3 4 1 1 0 0 0

-3 1 5 -1 -1 0 0 0

-4 1 2 -1 0 0 0 0

1 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值