我想用Matlab中的Radon变换进行数字图像水印。但是我在开始时遇到了一些问题。假设我采用矩阵然后对它执行Radon和Inverse Radon变换:
A = [1 2 3; 1 2 3; 1 2 3];
theta = 0:180;
R = radon(A,theta);
B = iradon(R,theta)
这里的矩阵B与原始矩阵A完全不同。
另外,如果我想在变换矩阵的特定位置嵌入水印,在提取过程中我无法获得该位置的水印。
我需要任何关于如何使用Radon变换嵌入和提取水印的帮助。