*

tinamini.comの画像変換のバグ修正

公開日: : PC

tinamini.comの画像変換の際に起こっていたバグを修正しました。

たまーにPCからサイトがちゃんと機能しているかな?
とチェックしているんですが、稀に画像の一部が欠けている画像が有りました。
今にして思えば、白黒の絵にこのバグが発生していた気がします。

例:【東方4コマ1475】 松
http://www.tinamini.com/view/739648

赤丸で囲んでいる部分です。

739648_re_before_2

めっちゃ画像が欠けていますな・・・・
なんでだろうなーと思ってコードをいじくっていたら、どうやらここが原因っぽい。

$image->Quantize(colorspace => 'RGB') if $image->Get("colorspace") ne 'RGB';

調査の結果、カラースペースを変換する際に
元画像のカラースペースが Gray だった場合に、
変換がうまく行っていないというのがわかりました。
なので、

#$image->Quantize(colorspace => 'RGB') if $image->Get("colorspace") ne 'RGB';
if($image->Get("colorspace") ne "Gray" && $image->Get("colorspace") ne 'RGB'){
  $image->Quantize(colorspace => 'RGB');
}

カラースペースが RGBとGray以外の場合には
カラースペースを RGBに変更するようにしました。
結果、

739648_re_after_2

バッチシ直ったよーヽ(=´▽`=)ノ

これからも tinamini.com をよろしくお願いします。

ではでは。

関連記事

steam価格監視アプリ作ったよ!

スチームの検索画面が俺好みではなかったので作りました! スチーム価格監視 http://st

記事を読む

no image

RSS非対応サイトのRSSを作るサービスリリース。

非RSSサイトのRSSを作るwebサービスをこっそり作ってた。 i heve not rss h

記事を読む

no image

パズドラの遊び方を間違ってみた

パズドラの楽しい遊び方がわからない。 ウルカヌ火山の火山龍現るってのがどーしてクリアできない。

記事を読む

SSDを換装した感想。

SSD買いました。 MLCならなんでもよかった。 TLCは絶対( ;´Д`)

記事を読む

ふたば☆ちゃんねるをBB2Cで見るサービス作ったった!

2016/10/17 利用者がほとんど居ないので公開停止しました。 双葉

記事を読む

no image

掃除していたら携帯電話のモックががが

押入れの掃除していたら、引越し前の買った大量の携帯電話のモックが出てきました。 こんくらい。

記事を読む

no image

コンソールの省電力機能を無効に(完全版)

機能調べたコンソールの省電力機能の無効化について、ムキになって調べてみた。 ・debien系、

記事を読む

no image

adito インストール

SSL-Explorer を使おうと思ったら、 もうメンテしていなくて、adito と言うソフトが

記事を読む

no image

アンドロイドのアプリ作成ー

ひさびざにガッツリ開発してた。 titaniumという開発環境で作っているんですが、アンドロイ

記事を読む

SB→auにMNPしてきた!part2

ドット抜けから約10日・・・その後の模様です。 えー先日の SB→auにMNPしてきた!pa

記事を読む

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


no image
GitHub Desktop の日本語化を諦めた話

GitをCUIで使うのがかったるいので、なにかいいGUIなソフトが無い

クラウドワークスの「全てのメッセージを開く」が消えた件。

お疲れさまです。 クラウドワークスを使ってお仕事をしている方、い

脱毛器を買い申した

突然ですが、脱毛器を買いました。 トリア・パーソナルレーザー脱毛

去年の体重の推移

あけおめ!ことよろ! 新年早々特にネタもないので無理やりひねり出

招き猫 G-SHOCK

腕時計は営業ツールもしくは換金アイテムとしか思っていない俺です。

→もっと見る

  • まだデータがありません。

PAGE TOP ↑