imagemagick - 如何在imagemagick中使用photoshop中的图像坐标
问题描述
我试图扭曲图像以使其在 T 恤上看起来尽可能逼真。我可以让它在 Photoshop 中看起来很棒,但是我在使用 imagemagick 将它实际转换为实际代码时遇到了问题,而不是让它看起来与我网站上的 Photoshop 上看起来一样。
我们正在通过管理面板在 T 恤模型上添加图像,其中最终客户或网站查看者的失真是我们产品最重要的部分,因为它是一个电子商务网站。
我附上两张照片来向您展示实际问题,这些是来自 Adobe Photoshop 的照片,我正在寻求帮助,让我知道是否有人有这方面的经验,我如何从 Photoshop 的图像失真中获取这个确切的代码并使用它使 imagemagick 方法实际上在我的网站上使其相同。
这是我们正在使用的一些代码:
$process55 = new Process('convert '.$path.'/image/ms_displaced_logo.png -matte -virtual-pixel transparent -distort Perspective "0,0,0,0 0,1342,0,1300 1899,0,1700 ,0 1899,1342,1850,1300" '.$path.'/image/ms_displaced_logo_distort.png');
$process55->run();
if (!$process5->isSuccessful()) {
throw new ProcessFailedException($process55);
}
echo $process55->getOutput();
echo '<img src="\image\ms_displaced_logo_distort.png">';
感谢帮助!
解决方案
推荐阅读
- matlab - 用于文件创建的 Matlab 字符串连接
- python - Python LIME 无法处理丢失的数据
- javascript - 如何根据 $route.path 的值调用各种函数?
- javascript - Javascript将图像链接和日期设置为对象
- python - openpyxl有没有办法用数字指定列“B”?
- c++ - 静态常量类成员与函数内比较的文字?
- c# - 如何使用具有凭据的网络共享路径作为 asp.net 核心中的静态文件夹
- python - 在 Azure Notebook VM 中找不到名为“azure.datalake”或 pip 的模块
- stored-procedures - 将动态参数传递给存储过程水晶报表
- php - 上传图片但协调器中的一些错误