找回密码
 注册
搜索
热搜: 回贴

探讨置换规律中的“推”理论和“反向查找”理论

2009-12-13 16:54| 发布者: admin| 查看: 43| 评论: 0|原作者: 仙之剑缘

★本文曾参考“懵懂斋”和“hoodlum”......


  本文曾参考“懵懂斋”和“hoodlum”老师写的相关资料。
  对于置换规律的解释有两种方法(这里我把它称为理论)。一种叫“推”,一种叫“反向查找”,两者并不矛盾。
  我在以前的帖中是用的“推”理论解释的。因为用“反向查找”理论来解释,更为抽象,用语言表达比较困难。
  解释置换中的有些规律,有时用“反向查找”理论,反而更好理解。
  什么叫“推”理论?
  1.被置换的原图选区内(没有选区,全图就是选区)的像素是按比例对应于置换通道(红、绿)中的像素的。
  2.对于原图选区内的每一个像素,它将在水平方向和垂直方向上(按置换通道中的对应灰阶值),根据置换原理,进行置换。
  3.根据置换原理,如果原图上的该像素应该水平向左移动100像素。那么该像素将被向左移动100像素。垂直方向也类似。
  这就是所谓的“推”理论。
  什么叫“反向查找”理论?这可要费很多口舌啊!不急,慢慢听我道来!(你也请别急啊!)
  1.被置换的原图选区内(没有选区,全图就是选区)的像素是按比例对应于置换通道(红、绿)中的像素的。
  2.对于原图选区内的每一个像素,它将在水平方向和垂直方向上(按置换通道中的对应灰阶值),根据置换原理,进行置换。
  3.根据置换原理,如果原图上的该像素应该水平向左移动100像素。按照“反向查找”理论,它执行的操作过程是这样的:
  4.选取原图上该像素,复制水平向右(这就是“反向查找”的意思)100像素的位置上的那个像素,然后粘贴回来(这就是“置换”的意思)。
  这就像用“套马竿”套马一样,从右边套住马再拉回来。套马竿的长度等于:[原图被置换的像素(置换通道中对应像素)的灰阶值-128]*置换比例。为正值,垂直向上,水平向左;为负值垂直向下,水平向右。
  也有点像用右手把右边的像素抓回来。手长和套马竿的计算方法一样。
  水平方向是如此,垂直方向也类似。
  5.至于水平置换、垂直置换,先后顺序没有关系。
  “推”理论和“反向查找”理论对置换过程的描述不一样,但置换结果的表达却是一样的。对于有些现象,“推”理论无法解释,而用“反向查找”理论却可以解释。可见“反向查找”理论更具有适用性。对于已经比较好的理解了置换原理的朋友,建议最好采用“反向查找”理论来观察置换的规律。对于初学者,也不妨两种理论都尝试一下。

最新评论

QQ|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )

GMT+8, 2024-9-30 21:31 , Processed in 0.169938 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

返回顶部