|
▲ ▼ ■
【8:14】【保存形式について】
- 1 名前:普通の人:2007/06/07 00:45:00 ID:DUCulNvCjI
- 話は単純です。
JPGのみ or JPGとPNG自動切換え の、二択です。
で、正直なところ私は今までサイトを作るに当たり、 ほとんどJPGを利用し、一部GIFで、 PNGを扱ったことがないのです。 個人的に調べてみるつもりですが、 JPGのみの長所短所、自動切換えの長所短所を出来るだけ多く出していただき、 その上で、皆さんと決定していきたいと思います。 ご協力お願いいたします。
- 5 名前:普通の人@管理人 ★:2007/06/09 23:51:00 ID:7zVQiWDiaQ
- わざわざ比較までありがとうございます。
いろいろ調べてて気になったことなんですが、 携帯電話からだと、PNG形式が読めない機種があるらしいです。 私の携帯で試してみたところ、やはり表示されなかったので、 そういうのを考えると、JPGで統一した方がいいかなぁ…という気が しなくもなかったりします…。
うーん、でもJPGだと劣化するんですかね…。 正直なところ、私にはJPGとPNGの画質の違いはわからない…。
- 6 名前:Q`ワ´Q:2007/06/10 02:20:00 ID:5dj9UzA/VM
- 色数が少な目のPNG画像をJPG画像に変換したときに
何が起こるかというと、不要なブロックノイズの発生です。
つまり、ベタ塗りの部分の、異なる色同士の境界付近に 本来の色以外が入り込みます。
>>4 で例示した画像で具体的数値を挙げると、 本来の作画したもの(PNG画像)の色数は、3239色です。 ところが、JPG画像の色数は、64218色にふくれてしまいます。
実際に画面上に現れる色数を数えるには「SearchColo」が使えます。 「SearchColo」 www.vector.co.jp/soft/dl/win95/art/se151205.html
- 7 名前:Q`ワ´Q:2007/06/10 03:06:00 ID:JLj5N8wvfA
- >携帯
しぃPaintBBS・しぃペインターのどちらのアプレットでも、 渡すパラメーターが アニメ無しなら<PARAM name='thumbnail_type' value='jpg'> アニメありなら<PARAM name='thumbnail_type2' value='jpg'> になっていれば、 サムネイルのフォーマットはJPGになるので、 アップロードが不可で、かつ送信上限値が十分であれば サムネイル表示・カタログ表示はすべてJPGになるはずで、 BBSNoteのデフォルトではサムネイル(THM_ファイル名)は すべてjpgになります。 ※アプレット自体のデフォルトではないです。
今のhttp://www.p.noob.jp/bbsnote/bbsnote.cgi は、どっちのアプレットも、サムネイルのパラメーターは 「png」になってますね。
- 8 名前:Q`ワ´Q:2007/06/10 12:58:00 ID:JLj5N8wvfA
- 案としては、
・サムネイル(THM_)の画像形式はBBSNoteのデフォルトのJPG。 ・投稿画像(IMG_)は、PNG/JPG自動切り替え。 ・しきい値を最低でも80、縦横600x600を想定するとおよそ240が目安。 paint.cgiの↓このあたり。
#===< しぃアプレット共通設定 >================================================ $CFG{ ShiApplet }={#==========================================================
# ★圧縮/減色を開始するサイズ [単位:KB] # 画像データがこのサイズより大きい場合にJPEGで圧縮/PNGで減色 # 注: しぃv1.47以前では圧縮率が低いのでサイズを大きめにしないと # 猛烈に減色されて色彩がグレー化します # 注: $CFG{ LimitPaintData } は常にこのサイズの1.5倍以上に設定してください # そうするとしぃアプの2段階圧縮機能を有効に利用でき、より # 小さいサイズへの圧縮が期待できるようになります
'image_size' => 240, # 'image_size' => 1, # 常にJPEGで保存する # 'image_size' => 0, # 常に減色無しPNGで保存する # 'image_size' => 60, # PNG/JPEG自動切換え
- 9 名前:普通の人@管理人 ★:2007/06/10 22:03:00 ID:JLj5N8wvfA
- しきい値は、とりあえず240で設定してみます。
あと、サムネイルのパラメーターですが、 どこで変更するのか分からないです…。 というか、今までは全てjpgだった気がしますし、 特に変更した覚えもなかったりしますが…。 うーん、何か変なところいじっちゃったんだろうか…。
- 10 名前:Q`ワ´Q:2007/06/10 22:14:00 ID:JLj5N8wvfA
- No.13以降がIMG_ファイルもTHM_ファイルもPNGになっています。
たぶん、 paint.cgiのここ↓
#-------------- PaintBBS Ver 2.00 以降 および ShiPainter ---------------------
# ★JPEG形式を使用する [true = 使用, false = 使用しない] 'image_jpeg' => 'true', # JPEG使用 # 'image_jpeg' => 'false',# 圧縮は減色PNGにより行う
ここは変更しなくて、>>8の変更をすると、しきい値で処理を振り分けるいう設定になります。 つまり 240KBを境目に、 圧縮処理しないときはpng、 サイズオーバーしたらjpgで圧縮、 サムネイルも同様にjpgで圧縮・サイズ変更 …という処理になるはずなんですが。
- 11 名前:Q`ワ´Q:2007/06/10 22:19:00 ID:JLj5N8wvfA
- こっちはお絵描きアプレットを表示している
ページのソース表示から予想しているだけなので、 管理人さんでないと、うっかりミスとかは ワカランですよ?
- 12 名前:普通の人@管理人 ★:2007/06/11 00:13:00 ID:6dm2vhl2.6
- ありがとうございます。
確かにfalseになっていました。 前にPNGにしようと考えたときに、 恐らく、間違って変更してしまったものと思われます。 お手数お掛けしてしまい申し訳ありません。
- 13 名前:Q`ワ´Q:2007/06/12 08:01:00 ID:cnR2MGOYw2
- paint.cgiの
'image_size' => 240, とか、 'default_anime' => 'false', の反映ができないってことは、 もしかして行頭の#の意味が、管理人さんには分かってないとか…?
- 14 名前:普通の人@管理人 ★:2007/06/12 22:05:00 ID:04g.C4k/ds
- どうも、返事と対応遅れてすみません。
流石に#はわかりますよー。 反映されてないのは、アップロードしてなかったからです。 昨日行おうとした時、どうもFTPへの繋がりが悪かったので、 反映が遅れました。 ご迷惑お掛けしました。
|