タグ

jpegとalgorithmに関するy-imayaのブックマーク (4)

  • Lepton image compression: saving 22% losslessly from images at 15MB/s | Dropbox Tech Blog

    Lepton image compression: saving 22% losslessly from images at 15MB/s This open-source project is no longer maintained or supported by Dropbox. Please refer to Lepton’s GitHub page for more information. ~ ~ ~ We are pleased to announce the open source release of Lepton, our new streaming image compression format, under the Apache license. Lepton achieves a 22% savings reduction for existing JPEG i

    Lepton image compression: saving 22% losslessly from images at 15MB/s | Dropbox Tech Blog
  • 楓 software: mozjpeg はどのようにして圧縮率を上げているのか?

    « Android 対応必要項目と工数見積もり | メイン | Lanczos3 を組み込んだ » 2014年03月10日 Misc.:: mozjpeg はどのようにして圧縮率を上げているのか? Tweet    @jin1016をフォロー ざっくりソースコード見たりしただけなので、間違っているかもしれないが書いておく。 一言で書くと「プログレッシブ方式で、DC成分の分割サイズを最適なものにすることで偏りを増やし圧縮率を上げている」ということのようだ。 この説明だと知っている人以外にとっては意味不明だと思うので、どのように圧縮しているのかある程度説明し、なぜ圧縮率が上がるのか説明してみる。 JPEG では、色空間変換 → DCT → 量子化 → ハフマン符号化+ランレングス と言う手順で圧縮している。 この中で実際に圧縮を行っているのは、「ハフマン符号化」と「ランレングス」の部分。 これ

  • 新しい JPEG エンコーダ「mozjpeg」プロジェクトを開始します | Mozilla Japan ブログ

    [これは米国 Mozilla のブログ記事 Introducing the 'mozjpeg' Project の抄訳です。文中リンク先は英語となりますのでご了承ください。] 日(3/5) Mozilla は、「mozjpeg」という新しいプロジェクトを発表しました。これは、現在使用されている大多数のエンコーダとの互換性を維持しつつ、より優れた圧縮を可能にする高品質な JPEG エンコーダの提供を目指すものです。 Mozilla がこのプロジェクトを開始した理由JPEG は 1992 年ごろに登場し、Web 上のほぼすべての写真は JPEG 形式で提供されています。Web ブラウザだけでなく、画像を表示できるすべてのソフトウェアとほぼ完全な互換性を実現している唯一の不可逆画像圧縮形式です。 ここ数年で平均的な Web サイトに表示される写真の点数は増えており、その写真のサイズも大きくなっ

    新しい JPEG エンコーダ「mozjpeg」プロジェクトを開始します | Mozilla Japan ブログ
  • Tumblr

    「JPEG Tilt」というページを公開しました。MotionJPEG Builder を作った時に、JPEG のヘッダを読み込む処理を作ったので(結局これは使わなかったんですが)圧縮データの読み込み部分も作ってみようか、という気になって作ったのがこれです。JPEG ファイルで画像が圧縮される様子を視覚的に表現する…… という目標だったのですが、どうでしょうか。まあ内容が内容なので説明無しではさすがに意味が分からないと思います。 ということで、JPEG Tilt の見方を以下で簡単に説明します。 図1は、JPEG Tilt の画面です。画像が iTunes の CoverFlow のように並んでいますが、これの左側は画像の低周波成分のみを抜き出した物で、右に行くとより高周波の成分も含めるように並んでいます(低周波、高周波という言葉の意味はこの先で出てきます) 画像の上にマウスカーソルを乗せ

    Tumblr
  • 1