0

不思議に思うのですが、Coldfusion8で適応型画像ハンドラーを設定しようとしています。これは、画像のサイズを小さい画面サイズに変更します。

私はそれがうまく機能していて、現在ここにあるさまざまなサイズ変更オプションで遊んでいます

私が気付いたのは、使用している方法に関係なく、すべて時間がかかり、画質が低下し、実際には画像サイズが縮小されないためです。たとえば、次のようになります。

                         IMG 1                     IMG 2
Original             23K 900x360px             53K 900x360px
Blackman             22k 320x128px             52K 320x128px
highPerformance      21K 320x128px             32K 320x128px 
nearest              25K    "                  38K    "         

アイデアは、より小さなディスプレイ用に画像のサイズを変更することでした。今のところ、私は実際には何も削減していません。サイズを変更してぼやけた画像と同じファイルサイズを出力するためにプロセッサを消耗しているだけです。

質問:
なぜわざわざサイズ変更する必要があるのですか?@ 900x360px@23Kの元のファイルを送信したほうがよいでしょう。少なくともその画像は、320x1280pxのサイズ変更されたぼやけた画像に対して鮮明になります。ファイルサイズや画質の観点から、Coldfusionで画像のサイズを変更する価値のある方法はありますか?

入力ありがとうございます!Cldfu

4

1 に答える 1

2

あなたがいじくり回しているのは、圧縮ではなく、サイズ変更アルゴリズムの品質/速度だと思います。

より良いファイルサイズで圧縮するには、属性を使用してJPEG圧縮品質を設定しqualityます(デフォルトは0.75)

http://help.adobe.com/en_US/ColdFusion/9.0/CFMLRef/WSc3ff6d0ea77859461172e0811cbec22c24-7945.html

cfimageがニーズを満たさない場合は、imagemagickを使用してください

于 2012-06-10T05:28:06.367 に答える