Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Photoshop";“折叠工具”;算法_Java_Algorithm_Photoshop_Effect - Fatal编程技术网

Java Photoshop";“折叠工具”;算法

Java Photoshop";“折叠工具”;算法,java,algorithm,photoshop,effect,Java,Algorithm,Photoshop,Effect,有人能告诉我Photoshop中“折叠工具”应用的这种效果的名称吗?我需要缩小这个验证码中的字符 所使用的算法或Java类也非常受欢迎 谢谢 不确定它是否真的被认为是一种算法 折叠工具按住鼠标按钮或拖动时,将像素移向笔刷区域的中心 不确定它是否真的被认为是一种算法 折叠工具按住鼠标按钮或拖动时,将像素移向笔刷区域的中心 这不完全是一个花哨的算法,而是一个简单的失真。正如@Erwald所指出的,它不断地将像素移向画笔的中心 所以,如果我们想实现这一点,我们需要一个失真场来将输出像素映射到输入像素位

有人能告诉我Photoshop中“折叠工具”应用的这种效果的名称吗?我需要缩小这个验证码中的字符

所使用的算法或Java类也非常受欢迎

谢谢


不确定它是否真的被认为是一种算法

折叠工具按住鼠标按钮或拖动时,将像素移向笔刷区域的中心


不确定它是否真的被认为是一种算法

折叠工具按住鼠标按钮或拖动时,将像素移向笔刷区域的中心


这不完全是一个花哨的算法,而是一个简单的失真。正如@Erwald所指出的,它不断地将像素移向画笔的中心

所以,如果我们想实现这一点,我们需要一个失真场来将输出像素映射到输入像素位置,以进行采样

因此,对于每个输出坐标(x,y),定义结果颜色:

c'=样本(f([x,y]))

其中,sample从给定坐标(可能是分数)处的输入图像中获取线性或其他插值

您要寻找的特征包括:

  • 向输出中心的像素从远离外部的像素中拉出(向内拉动图像)

  • 旋转对称性

  • 效果应随距离而减弱(在一定半径之外,输入位置与输出位置相同)

  • 效果应该在边缘处平滑地逐渐减弱,但不会有无限的范围

  • 在中间,任何一方都不能从过滤器的另一侧取样(它不能在中间挤压太多,否则会很奇怪)


  • 准确的公式是留给读者的练习:)

    这不完全是一个花哨的算法,而是一个简单的扭曲。正如@Erwald所指出的,它不断地将像素移向画笔的中心

    所以,如果我们想实现这一点,我们需要一个失真场来将输出像素映射到输入像素位置,以进行采样

    因此,对于每个输出坐标(x,y),定义结果颜色:

    c'=样本(f([x,y]))

    其中,sample从给定坐标(可能是分数)处的输入图像中获取线性或其他插值

    您要寻找的特征包括:

  • 向输出中心的像素从远离外部的像素中拉出(向内拉动图像)

  • 旋转对称性

  • 效果应随距离而减弱(在一定半径之外,输入位置与输出位置相同)

  • 效果应该在边缘处平滑地逐渐减弱,但不会有无限的范围

  • 在中间,任何一方都不能从过滤器的另一侧取样(它不能在中间挤压太多,否则会很奇怪)


  • 确切的等式是留给读者的练习:)

    你不会为了邪恶的目的去打败卡普卡,是吗?你不会为了邪恶的目的去打败卡普卡,是吗?谢谢你的提示@Andrew Pouliot。谢谢你的提示@Andrew Pouliot。