透過GIFだと横線がでちゃうのですが?

[上に] [前に] [次に]
まーま 1998/10/06(火) 12:03:29
カウンターのことで質問です。
gifcat.plは、透過GIFでも大丈夫なんですよね?
透過GIFの数字でやってみたところ、なぜか左端の桁の数字の背面に、黒い横線がでます・・・。
例えば、
00004というカウントだった場合、万の桁の0にだけ、横線がでるんです。
自作のGIFだからかな・・・とも思いましたが、他の桁はちゃんと透過になっているので、大丈夫だと思うんですけど。
理由とか、わかりますか?

みんこ 1998/10/06(火) 17:22:18
アニメGIFの話ですが、Winで作って大丈夫なのにMacで表示したら
1コマだけ黒い横線が入っているのは見たことあります。
作った当人(Win)は気づいてないようなのでハードによって
見え方が違っているんだと思います。

うちはMacで作ってますが、同じくMadでは透過になっているのに
Winでは透過になっていないことがたまにあります。
そういうときは、やっぱり画像の作り方がどこかおかしかったり
するようです。(自分のハードではちゃんと出ていても)
ちゃんとチェックしながら作り直すと直っているそうです。
(自分では見た目、変わってないのですが)

だからもう一度画像をちゃんと作り直してみたらどうでしょう。

CGIに原因、というよりは画像ファイルがどっかおかしいんだと
思うのですが。
あまり詳しいことが解らないので舌足らずな文章ですみません。

まーま 1998/10/06(火) 17:47:04
みんこさん、お返事ありがとうございます。
画像の間違いでしたら、一番左端の桁の「0」だけじゃなく、他の桁の「0」にも、
横線がでると思うんです・・・。

その後、ブラウザ上で何度も透過のチェックをしたあともやはり同じようになってしまうんです(;;)

Masa [E-Mail] 1998/10/07(水) 16:07:55
僕も舌足らずになってしまいそうですが…
>画像の間違いでしたら、一番左端の桁の「0」だけじゃなく、他の桁の「0」にも、
>横線がでると思うんです・・・。
というのは、そうとも言えないんじゃないでしょうか。
gifcat.plで画像にヘッダを書き足して出力するので、
一番左の画像(ヘッダを書き足した)だけおかしな表示になる
と言うことはあり得るかも知れません。

あと、思ったのですが、左端のケタが0以外の時も同じように
線が出るのでしょうか?

ちはる [E-Mail] 1998/10/21(水) 05:49:17
同じように横縞が入るのを、私も経験しました。gifcat.plとはカンケイ無くですが。
推測するに、以下の場合に起きるものと思われます。いちおう他の画像ビューワなどでも表示させてみた結果です。

1 GIFが2値で画像サイズが8x12とか、凄く小さいとき。
 透過かどうか関係なく、「GV」などのビューワで見ると、
 右端に縦の線もでたりする。16色とかにすると出なくなったり、
 横幅を増やすとでなくなる。横幅8ドットだと、2値の場合それで
 1バイト未満とかになって、WindowsのAPIがバグるんだと思うな(笑)
 
2アニメーションGIFで、内部に複数のイメージブロックが
 含まれていて、最初に表示されるイメージブロックのサイズが
 スクリーンサイズに満たないとき。とほほさんのカウンタは
 多分このパターンに当てはまるはず。
 
という事でカウンタの数字に使用するGIFのサイズとか色数を変更すると出なくなるでしょう。。
以上の実験の結果、

ちはる [E-Mail] 1998/10/21(水) 05:57:23
あ、途中で切れてしまいました。
結局GIFのフォーマットの定義上は問題ないデータでも、
それを再生する側のしくみの都合でゴミが出るという事でしょう。
 追記ですが、確かに透過指定があるほうが症状がでやすいみたいです。

[上に] [前に] [次に]