ブックマーク / qiita.com (8)

  • WebP Lossless は一応ちゃんと Lossless してます - Qiita

    世間では WebP Lossless は実は Lossy なのでは。という噂を聞くので、当に劣化しないの?するの?と調べてみたメモです。 なお、"WebP Lossless" で Google 検索してトップに出てくるサイトでは Lossy だと断定しちゃってますけど、これはほぼ間違いです。 WebP lossless might be lossy https://wave.hatenablog.com/entry/2016/04/30/070900 真摯にも実験に使った TIFF 画像を公開してくれてるので調べられますが TIFF が 16bit 画像なんですよね。WebP は 8ビットしか扱えないので、その分の差分が出ています。ただ、今どき 16ビット駄目なの?と言われるとごめんなさいです。 仕様 https://developers.google.com/speed/webp/do

    WebP Lossless は一応ちゃんと Lossless してます - Qiita
    yoya
    yoya 2020/02/02
    ごめんなさい。うっかり消してしまい、こちらで作り直しました > https://qiita.com/yoya/items/a000c2e123d448a37f47
  • 「さようなら ImageMagick」の考察 - Qiita

    はじめに サイボウズさんの ImageMagick の利用をやめる記事について少し思う所を書きます。否定というよりアシストのつもりです。(2018年08月26日投稿) さようなら ImageMagick 自分のスタンスを3行でまとめると、 policy.xml で読み書き出来るファイル形式を絞れば、いうほど怖くはない ただ、ImageMagick に限らずサーバサイドで動かすのは手間と覚悟が要る Yahoobleed の件でコード品質が信用ならないと言われたら、ごめんなさい 「ImageMagick を外した理由」 サイボウズさんのブログでは、2017年の ImageMagick 脆弱性報告数が多いので駄目との事です。 脆弱性 ImageMagick には脆弱性が大量に存在します。 2017 年に報告された ImageMagick の脆弱性は 236 件 でした。 大量にある上にリモートコ

    「さようなら ImageMagick」の考察 - Qiita
    yoya
    yoya 2018/08/27
    policy.xml で画像ファイル形式を絞ればいうほど怖くないよという論調で、サイボウズさんを背中から撃つフォロー記事のつもりがネットの反応を見ると恐怖を助長させちゃってる気がしなくもない。正しく怖がって欲しい。
  • あなたのサイトのjpeg画像は過剰品質である。多分。 - Qiita

    はじめに Webサイト掲載用のjpeg画像の品質設定を絞り込むためのツールを作りました。 imagemin-parameter-report また、ツールの動作イメージを掴むためにデモページを用意しました。とりあえず触ってみてください。 Demoページ この記事は、このツールとその使い方、そしてチェックシートを利用して、WEBサイト構築の初期段階でjpegの品質設定を絞り込む手法を共有するためのものです。 なお、このリポートツールで扱うのはあくまでWebサイトに掲載する一般的な画像です。また、作業の最終目的はサイトの高速化です。 jpegの品質問題 画像ファイルはWebサイトの総転送量と表示時間に非常に大きな影響を与えます。しかし、jpegの品質設定を詰める作業は以下の理由で難しくなります。 人手が足りない jpegの品質設定はプロジェクトのなるべく早いうちに決めるべきです。少なくともプロ

    あなたのサイトのjpeg画像は過剰品質である。多分。 - Qiita
    yoya
    yoya 2018/08/18
    60で画質セーフなヒット率は扱う画像次第で、コントラストが高いと80ないと破綻する事が多いと思う。あと、80超えたとこの画質とファイルサイズの絶妙なバランスがJPEGの真骨頂なので、そこ捨てるのは勿体無い気も。
  • グレースケール画像のうんちく - Qiita

    グレースケール変換の前提知識から具体的な変換アルゴリズムまで解説します。 カラー画像を元に白黒印刷したい場合や、最近だと機械学習の物体認識で輝度だけ使いたい等、グレースケール化の機会は意外とよくあります。 OpenCV や ImageMagick 等のグラフィックエンジンを使えばお任せ変換できますが、それが具体的にどういう処理をして、どのような選択肢があるのか、知っておいて損はないでしょう。 実際に、OpenCV や ImageMagick でグレースケール変換をしたい方は、こちらを参考にどうぞ。 Python でグレースケール(grayscale)化 ImageMagick のグレースケール変換 グレースケールとは 画像を色味のない明るさの度合いだけで表現するのがグレースケールです。 似た言葉にモノクロ画像がありますが、こちらは下のカラー以外3つを含む広い概念です。白と黒のどちらかだけで

    グレースケール画像のうんちく - Qiita
    yoya
    yoya 2018/04/20
    この辺りが分からないといった雑な指摘でも、可能な限り噛み砕きますので、不明な点があれば、どこかにコメント頂けるとありがたいです。
  • https://qiita.com/YusukeSuzuki@github/items/3300ed29f053eb7ff799

    yoya
    yoya 2017/06/15
    スクロールバーが荒ぶってるw
  • Guetzli/Butteraugliに関するあれこれ - Qiita

    2017年3月にGoogleから発表された新しいJPEGエンコーダ「Guetzli」と、同エンコーダが用いる画品質評価アルゴリズム「Butteraugli」について思うところとか。 Announcing Guetzli: A New Open Source JPEG Encoder GitHub google/guetzli GitHub google/butteraugli 多くのニュースサイトで『Google、JPEGを35%小さくできるエンコーダー「Guetzli」をオープンソースで公開』のようにセンセーショナルに紹介され、またGoogle社の手によるネームバリューもあったのか、世間の強い興味を引いたように思います。OSS方式にてソースコード公開されており、実際にエンコーダを動してみた方による良い/悪い評価結果が出てきています。 この記事では、同エンコーダ作者 Jyrki Alaku

    Guetzli/Butteraugliに関するあれこれ - Qiita
    yoya
    yoya 2017/03/22
    今度はちゃんとした解説だ。論文読んだ限りでもこれが模範解答。
  • Google製JPEGエンコーダー「Guetzli」 - Qiita

    Guetzli [guɛtsli] とはスイスドイツ語でクッキーの意味。1 Go Guetzli or go home #baking #christmas #cookies #heyprettyeats https://t.co/55nX22aNOA pic.twitter.com/v4Fj8qyZo9 — HeyPrettyBeautyBlog (@HeyPrettyBeauty) 2015年12月5日 Google が2016年10月22日に GitHub で Initial Release を公開 2 した JPEG エンコーダー。2017年1月13日に GIGAZINE で紹介される。3 2017年3月15日に 1.0 がリリース 4 され、Google Research Blog でアナウンスされた 5 ため、同17日頃より国内メディアで紹介され始めた。 Google、より高画

    Google製JPEGエンコーダー「Guetzli」 - Qiita
    yoya
    yoya 2017/03/20
    既にあるコメントで必要な指摘はされてるけど、更に噛み砕いてコメントしてみた。本質的に誤解しやすい技術かもしれない。(追記) その後の対応もひどすぎるので、コメント消した。。真面目に書いて損した。
  • PHPでProtocol Buffersを使う - Qiita

    Googleが2008年にオープンソースとして公開したProtocol BuffersをPHPで利用するための手順を記します。 Protocol Buffersとは? Protocol Buffersはprotoファイルという共通のIDLから言語を問わずにやりとりが行えるシリアライザが簡単に書ける素敵なツールです。protoファイルは下記のようなデータを定義する独自の言語となり、このファイルからprotocコンパイラを利用して対象の言語のシリアライザを作成します。 message Person { required int32 id = 1; required string name = 2; optional string email = 3; } Protocol Buffersのライブラリを選ぶ上でのポイント Protocol Buffersはprotoファイルから言語別のシリアライ

    PHPでProtocol Buffersを使う - Qiita
    yoya
    yoya 2013/05/22
  • 1