0

これを開始するために、誰でも IIPImage のタグを作成できますか? http://iipimage.sourceforge.net/

サーバーに動的透かしを設定しようとしています。IIPImage は、画像をタイルに分割する Pyramid Tiff Imaging を使用します。動的透かしは、ランダムにタイルに透かしを追加します。これを行うには、Apache2 Mods-Enabled ディレクトリに保持されている Server.conf ファイルで 3 つの変数を指定する必要があります。透かしの位置を含む WATERMARK、WATERMARK_PROBABILITY 透かしを持つタイルの数、つまり 0.3 = 30%、最後に WATERMARK_OPACITY の不透明度。http://iipimage.sourceforge.net/documentation/images/#watermarking これが私の設定です:

ScriptAlias /fcgi-bin/ "/usr/lib/cgi-bin/"
# Set the options on that directory
<Directory "/fcgi-bin/">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>

# Set the handler
AddHandler fastcgi-script fcg fcgi fpl

# Initialise the FCGI server - set some default values
FastCgiServer /usr/lib/cgi-bin/iipsrv.fcgi \
-initial-env LOGFILE=/var/log/iipsrv.log \
-initial-env VERBOSITY=3 \
-initial-env JPEG_QUALITY=90 \
-initial-env MAX_IMAGE_CACHE_SIZE=10 \
-initial-env MAX_CVT=5000 \
-initial-env WATERMARK=/IIPServer/images/watermark.tif \
-initial-env WATERMARK_PROBABILITY=0.3 \
-initial-env WATERMARK_OPACITY=0.5 \
-initial-env MEMCACHED_SERVERS=localhost

起動後のログファイルは次のとおりです。

<----------------------------------->
Fri Oct 19 9:53:02 2012

IIPImage Server. Version 0.9.9
*** Ruven Pillay <ruven@users.sourceforge.net> ***

Verbosity level set to 3
Running in FCGI mode

Setting maximum image cache size to 10MB
Setting filesystem prefix to ''
Setting default JPEG quality to 90
Setting maximum CVT size to 5000
Setting 3D file sequence name pattern to '_pyr_'
Loaded watermark image '/IIPServer/images/watermark.tif': setting probability to 0.3 and   opacity to 0.5
Memcached support enabled. Connected to servers: 'localhost' with timeout 86400


Initialisation Complete.
<----------------------------------->
4

1 に答える 1

0

さて、問題は、動的透かしを設定する前に読み込まれたすべての画像がmemcacheとブラウザーキャッシュにキャッシュされ、それらをクリアして問題を解決したことでした.

于 2012-10-24T12:16:15.030 に答える