【发布时间】:2017-01-07 00:13:00
【问题描述】:
如果我在加密过程中使用flipud()函数,我当然需要在解密过程中使用与之相反的函数。
在MATLAB中是否有任何函数或代码可以执行flipud()函数的逆运算?
【问题讨论】:
-
逆向不只是......再次翻转它吗?
-
是的,但我认为应该按照相反的顺序进行。就像,flipud 会从上到下翻转,现在在解密时我需要从下到上。
-
调用
flipud两次就可以了。用A = rand(100,100);B = all(all(A == flipud(flipud(A))));验证 -
从下翻到上还是从上翻到下。
-
我不确定我是否理解,
flipud当然应该是一对一的映射。通过使用相同的方法,这应该是完全可逆的。这听起来很像 XY 问题。所以我想知道,你在这个阶段有什么麻烦吗?在那种情况下,我会假设恶棍是前面的步骤之一。
标签: image matlab encryption