gpt4 book ai didi

PHP ImageMagick Plane2Cylinder 透视

转载 作者:行者123 更新时间:2023-12-04 15:17:07 28 4
gpt4 key购买 nike

我正在尝试通过 PHP 更改 ImageMagick 中 Plane2Cylinder 失真的视角。

为了帮助解释我在寻找什么,我制作了这张图:

Sample of perspective

您可以看到红色 block 的下部比顶部的半径更大,就好像您是从中心上方查看它一样。

我尝试了可选的 center_x/y 字段:

$label->distortImage(\Imagick::DISTORTION_PLANE2CYLINDER, [28,0,100], true);

在每个 x 和 y 上设置 0 到 1000 之间的各种设置,结果为零。

有人有任何见解或提示吗?我已彻底搜索,但找不到任何相关内容。

最佳答案

我还没有找到 DISTORTION_PLANE2CYLINDER 的解决方案,但只是作为一个想法,即硬核视角可能会降低差异的强度,并可能成为进一步扭曲的一个点,例如。圆形和径向畸变方法(Arc)。

enter image description here

加上

convert img.png \
-matte \
-virtual-pixel transparent \
-distort Perspective '200,0,0,0 100,700,100,700 700,700,700,700 600,0,800,0 ' \
img1.png

enter image description here

可能会在顶部和底部为您提供所需的半径。

关于PHP ImageMagick Plane2Cylinder 透视,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64143059/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com