1

当原始图像是条纹或格子衬衫时,我无法从某些图像中获得好的拇指。

使用 Varien_Image_Adapter_Gd2 类(magento 1.5 版本)中的 magento 的 gd2 库 resize(),我获得了一个具有奇怪效果的图像,可以修改真实图像的方面。

我找不到这个效果的名称,所以我无法在谷歌上搜索这个问题!:(

您可以在这两张图片中看到我的问题: 原来的 拇指

如您所见,在拇指图像上,特别是在左上角位置有一些滚动的奇怪线条。

这个问题在格子衬衫上更为明显,所以我必须找到解决方案来纠正这个问题。

如果有人对这个问题有一些建议,请告诉我!:)

谢谢卢卡

4

2 回答 2

2

'Moire' 是您描述的模式,由于使用了可能使用或不使用双三次缩放的 'gd2' 库,它特别明显。

我不确定@Guerra 是否理解这里的问题,但对我来说,这是直接缺乏双三次(或更好)缩放。

请参阅此问题的答案并点击链接:

https://stackoverflow.com/a/255666/1617149

因此,您可能希望使用 imagemagick 而不是 Magento 附带的标准 gd2 库并使用过滤器来为前端缩放图像。

您可以通过 php(正确的方式)运行 imagemagick,或者,如果您在旅途中进行复杂的图像处理,您可以使用命令行 'exec' 并以这种方式对图像处理进行原型设计。我没有任何可直接使用的代码,但是,这正是您需要的:比 gd2 更好的缩略图渲染。

于 2012-08-29T17:37:46.047 回答
0

尝试使用 cloudzoom,他会根据您的需要自动调整您的图像大小。 http://ecommerce-team.com/cloud-zoom.html

于 2012-08-27T14:54:34.390 回答