タグ

imagemagickとphpに関するclavierのブックマーク (3)

  • Phalconを使って画像変換サーバをつくる - Qiita

    個人的に2014年はPhalconと出会い、Phalconの魅力に取り憑かれ、そしてPhalconに最後まで悩まされた1年でした。そんな2014年のPhalcon Advent Calendarにこのエントリを捧げます。 Webサービスと画像変換サーバ マルチプラットフォームを対象にしたWebサービスを展開するにあたって、必ず頭を悩ますのがデバイスごとの各種画像サイズへ対応です。固定のアイコン画像などであればPhotoshopなどで書き出すときに自動化してしまえばいいものの、ユーザから投稿された画像だったりするとサーバサイドでの自動変換が必要になったりします。 こうした問題を解決するためにCOOKPADさんのmod_tofuだったりクラスメソッドさんのRudessだったり、各社それぞれに独自の実装をしているケースが多いようです。このような機能をPhalconを使って実装してみました。 実現

    Phalconを使って画像変換サーバをつくる - Qiita
  • 開発メモ: ImageMagickで「自然な彩度」強調

    Photoshop等で実装されている「自然な彩度」強調機能と似たようなことをImageMagickでもできないかと思って検討してみた。 自然な彩度とは Adobe Photoshopの最近の版では、色を濃くしたり薄くしたりするための設定として、「彩度」と「自然な彩度」の二種類がある。Android標準の写真編集機能にもその二つがある。Adobeのページによると、"従来の「彩度」が適用範囲の彩度を均等に調整するのに対して、「自然な彩度」は彩度が高いカラーへの影響を抑えながら、彩度が低いすべてのカラーの彩度を調整します。" とのこと。 ソースが公開されているわけでもないので具体的なアルゴリズムは謎だが、自分なりに想像してみる。まず、「彩度」に関しては、HSL色空間のSチャンネル(Saturation=彩度)の値に係数を掛ける線形操作であろう。例えばパラメータ1.2(UI上は120とか?)で適用

    開発メモ: ImageMagickで「自然な彩度」強調
  • ImageMagick 6.7 + PECL::imagickのインストール - lowply.github.io

    ImageMagick 6.6 系のときはこんなことなかった気がするんだけど、 PECL::imagick のインストールがこける。こちらの記事を見つつも、微妙に環境が違うし、 /usr/bin/php-config とか編集したくないし、何か別の方法があるはずと思って探ってみた。 [PHP]Imagickのインストールエラーの対処法 - DQNEO起業日記 PHP 拡張モジュールImagickの導入時に遭遇したPECLのバグの回避策など - r_nobuホームページ とりあえず現状 $ uname -orm 2.6.18-238.el5 x86_64 GNU/Linux $ cat /etc/issue CentOS release 5.7 (Final) Kernel \r on an \m ここから最新のsrcをDL。ImageMagick: Downloads $ cd /usr/

  • 1