【问题标题】:How to deal with image quality in magento? [closed]如何处理magento中的图像质量? [关闭]
【发布时间】:2012-06-06 03:51:51
【问题描述】:

我注意到,在我的网站上,许多图像都被过度优化并且存在伪影(边缘模糊)。他们看起来很糟糕。

所以我一直在研究 magento (1.6) 如何处理这些转换,但我不知道它是如何处理的。

所以你可以在这里看看以获得一个想法:HERE

这取决于您的显示器。我的好(坏),因为这些东西很明显。其他显示器更宽容。所以我想弄清楚如何在不牺牲大文件的带宽的情况下实现更高质量的压缩比。

这可能吗?它托管在 Amazon Web Services 上。

谢谢

【问题讨论】:

    标签: image magento image-processing magento-1.6


    【解决方案1】:

    已经实现了一个名为setQuality的方法,可以直接在模板中使用。

    例如:

    echo $this->helper('catalog/image')->init($this->getProduct(), 'image', $_image->getFile())->resize(42, 50)->setQuality(95);

    【讨论】:

      【解决方案2】:

      我在 Google 周围有 found this tutorial。从 Magento CE 1.4 开始实施称为 setQuality 的新方法,可以直接在模板文件中使用。比如你想提高分类视图中商品图片的质量,在img src末尾打开app/design/frontend/yourpackage/yourtheme/template/catalog/product/list.phtml and add ->setQuality(100)如下:

      <img src="<?php echo $this->helper('catalog/image')->init($_product, 'small_image')->resize(122,180)->setQuality(100); ?>" alt="" />
      

      现在我们的产品列表中有高质量的图片。 希望这会有所帮助

      【讨论】:

        【解决方案3】:

        magento 1.7 http://www.magentopowered.com/increase-product-images-quality-on-magento/ 检查这个。上传产品图片时,magento 会压缩图片。找到:

        $functionParameters = array();
        $functionParameters[] = $this->_imageHandler;
        $functionParameters[] = $fileName;
        

        添加以下行:

        $functionParameters[] = 100;
        

        找到:

        if (!is_null($this->quality()) && $this->_fileType == IMAGETYPE_JPEG)
        

        评论:

        // $functionParameters[] = $this->quality();
        

        【讨论】:

        • 这是黑客核心逻辑。更好的方法是最佳答案描述的方式,在抓取图像时使用setQuality 方法。
        【解决方案4】:

        您可以安装免费的 magento 扩展 Mediarocks_RetinaImages 并通过配置设置质量。如果不需要,则无需启用视网膜图像。

        【讨论】:

          【解决方案5】:

          后端有一个设置,在 System->Catalog->Image CDN 中,您可以选择图像压缩率:从 1 到 9 ... 很简单,但必须找到!

          【讨论】:

          • 我使用的是 1.7,找不到这个选项。
          • 显然已在 1.7 中删除
          猜你喜欢
          • 2019-01-30
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-11-10
          • 2017-12-08
          • 1970-01-01
          • 2013-11-06
          相关资源
          最近更新 更多