ラベル 画像処理 の投稿を表示しています。 すべての投稿を表示
ラベル 画像処理 の投稿を表示しています。 すべての投稿を表示

2015年9月7日月曜日

OPENMPが無効なImageMagickをec2上にソースからビルドする的なお話

  • このエントリーをはてなブックマークに追加

imagemagickを使って画像変換をする際に、openmpっていうのが有効だと処理が遅くなるらしいとのこと。
マルチコア環境だと高負荷になるらしい。
とりあえず詳しい事はこちらのブログを読んでもらえるとわかりやすいかも。

ってな感じで今回はそのopenmpを無効にするためにソースからビルドしましょう的なお話をば。

2015年8月29日土曜日

ec2にngx_small_lightを使用して、画像のリサイズ(縮小・拡大)をする画像サーバを立てる的なお話

  • このエントリーをはてなブックマークに追加

前回、nginx_image_filterで画像のリサイズをするっていう記事を書いたけど、
前回の記事だと元画像よりも大きく拡大したいという事が出来ないという問題が発生してしまう。
なのでこれを解決するにはngx_small_lightというnginxのモジュールを使用することで可能になる。

けどこれを使うにはnginxの再コンパイルが必要になるという感じで中々に面倒なので、
今回はngx_small_lightを入れてnginxを再コンパイルして、small_lightで変換するまでのお話をば。

nginx_image_filterを使って、s3上にある画像を簡単にリサイズしたりクロップしたりするサーバを作る的なお話

  • このエントリーをはてなブックマークに追加

画像をリサイズして表示したいことって多々あると思う。
例えばそんな大きい画像を表示しないところでは横320pxやら、サムネイル一覧やら。

けどそれを作ろうとするとなると、基本的にはローカルの画像をごにょごにょしないといけない。
で、ごにょごにょしてheaderを弄って表示するって感じで中々に面倒だし、
ec2を使っているとなるとそもそも静的ファイルはs3に置いてあるからローカルに保存するとか手間だし、
何よりも生成したリサイズ画像を消さないとec2のサーバ容量を圧迫してしまうとか。

けどnginxのimage_filterを使う事で、そんな煩わしい事もないし、
むしろPHPでごにょごにょすることがなく簡単ということで、今日はそのお話をば。

Adsense