幻影坦克吧 关注:350,411贴子:747,243
  • 5回复贴,共1

回复:突发奇想☝️🤓

取消只看楼主收藏回复

tmd 沟槽的opencv调了半天都没法用幅值逆变换


IP属地:广东来自Android客户端7楼2024-10-12 17:54
回复
    结果出来了,编码之后的图看起来和直接相加差不多,解码之后的图有较强的摩尔纹。结论就是不太行


    IP属地:广东来自Android客户端9楼2024-10-12 20:10
    回复
      2025-07-28 13:24:03
      广告
      不感兴趣
      开通SVIP免广告
      修改了一下,应该算科研成功了。讲讲编解码的思路:
      (0)把表里图的长宽都扩展成2的幂次,建议用0填补。
      (1)把表图和里图分别经过DFT,并把复数结果存储于A和B,并把B的四个象限置换。
      (2)在复数矩阵C中,以各边的中点为顶点划一个菱形,外部的值复制于A,内部的值复制于B。
      (3)对C进行IDFT,得到编码后的图。
      [1]对编码后的图进行DFT,并把复数结果存储于Z。
      [2]在Z划一个菱形,外部的值复制到X,内部的值复制到Y。X和Y其余元素的值全为零。
      [3]把Y的四个象限置换,然后分别对X和Y进行IDFT,得到解码后的两张图。需要注意此时像素值可能会超限,即小于0或大于255。


      IP属地:广东10楼2024-10-12 20:44
      回复
        下面我放五张图,分别为表图、里图、编码图、解码图1、解码图2


        IP属地:广东11楼2024-10-12 20:46
        回复






          IP属地:广东12楼2024-10-12 20:47
          回复
            补充:由于同时利用了高频和低频的信号,所以预计编码图抗压缩能力极弱。


            IP属地:广东来自Android客户端13楼2024-10-12 20:55
            收起回复