如何避免在Coldfusion中模糊的图像模糊?

时间:2012-08-13 20:07:17

标签: image coldfusion resize cfimage

我正在使用Coldfusion8调整大小并保存一些图像。但是,所有图像,无论大小模糊,我都不知道如何关闭它。

这就是我正在做的事情:

<cfimage action="read" source="#variables.basePath#" name="base">
<cfscript>
    variables.height = 127;
    variables.width = "";
    ImageScaleToFit(base, variables.width, variables.height);
    variables.offset = ImageGetWidth( base ) - 100;
    if ( variables.offset GT 0 )
    {
        imageCrop( base, variables.offset/2, 0, 100, 127 );
    }
    variables.filekey = "s_" & img_paths.bilddateiname;
    variables.filename = variables.tempDirectory & variables.keyName;
    imageWrite( base, variables.filename, ".99" );
 </cfscript>

知道我做错了什么吗?无论我转换为800x1110px还是100x127以上,图像都会模糊不清。基本画面很清晰,所以它必须是我在调整大小时所做的事情。

感谢您的投入!

修改 原图:

enter image description here

调整大小的图片:

enter image description here

1 个答案:

答案 0 :(得分:4)

使用CF9.0.2

使用您的源jpeg,您的代码,并将输出硬编码为y.jpg

8KB

怎么了?这不是你期望的吗?