1

我想在 Matlab 中用 Radon Transform 做数字图像水印。但我一开始就面临一些问题。假设我取一个矩阵,然后像这样对其执行 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 变换嵌入和提取水印的任何帮助。

4

0 回答 0