文系プログラマによるTIPSブログスマートフォン用の表示で見る文系プログラマによるTIPSブログ文系プログラマ脳の私が開発現場で学んだ事やプログラミングのTIPSをまとめています。Pillowでサムネイルを作成しましたね。実はPillowより更に一歩進んだPillow-SIMDというものが存在するのです。version.このように、Pillow-SIMDは、Pillowと100%互換を持ちます。Chromium.更に、Pillowと比較して大体4〜6倍高速、ImageMagickと比較して大体16〜40倍、高速のようです。processing.そして、production-readyという事で、production環境でもイケるようです。Pillow-SIMD4Pillow-SIMDPillowが19MByteに対して、Pillo-SIMDはなんと4MByteです。Pillow-SIMDで画像変換まず、前回はPillowで画像変換を行いました。これを、Pillow-SIMDに置き換えます。凄く簡単に置き換えられます。Lambdaで使用する場合はpipにインストールしないので、これは飛ばして大丈夫です。↑はこれはpipにインストールする形式なので、Lambdaにアップロードできるようにローカルにモジュールをインストールさせます。.」を追加しただけです。後はPillowと全く同じ手順でlambdaにアップロードすれば、Pillowと全く同じように使用できます。一応手順を書いておくと、以下になります。LambdaにPillow-SIMDを反映するため、以下を用意します。.後は、前回同様にzip圧縮してlambdaにアップロードするだけです。画像変換ソースコードPillowとAPIが同一なので、Pillowで動くコードは、Pillow-SIMDでも動きます。私が検証した感じだと、1行も変えずに動きました。前回の記事の以下のコードがそのまま使えます。www.bunkei-programmer.net雑感ImageMagickはそろそろ嫌だなー、という事でPillowを始め、そして更にPillow-SIMDをやってみました。Pillowと比較してPillow-SIMDは4〜6倍速い(自称)そうですが、そこまで体感はできませんね。こればかりはちゃんと計測してみないと解りませんが、少なくともImageMagickよりはかなり速いように思えます。画質も申し分無く、機能も中々多いです。Pythonが嫌いでなければ、Pillow-SIMDで画像変換を行うと、幸せになれるかもしれません。週間)昔は業務系SIer、今はベンチャー企業でプログラムを書いています。INFILEを実行できるようにするmacのAutomatorでhomebrewのコマンドをFinderのサービスから実行できるようにするReactオススメ書籍React自体の基礎、AtomicDesignの適用、CSSの運用手法の歴史的な経緯とメリットデメリット、Reduxの基礎、redux-sagaによる非同期処理、サーバサイドレンダリング、テスト、lint、を学ぶ事ができます。単行本(ソフトカバー)この商品を含むブログを見るAngularオススメ書籍Angularを学ぶなら絶対以下がおすすめです!バインディング、ディレクティブ、パイプ、フォーム、コンポーネント、サービス、ルーティング、httpClientによる非同期httpリクエスト、テスト、angular-cli、を非常に丁寧な説明で網羅的に解説しています。大型本この商品を含むブログを見るSEOオススメ書籍SEOを学ぶなら絶対以下がおすすめです!クローラに対して何をどうすればサイトの巡回効率・速度を上げる事ができるのか、どういったマークアップをする事が標準仕様なのか。巷に溢れる業者による経験則に基づくオレオレSEO情報は一切無く、全てGoogle等のオフィシャルな情報に基づいて何をすべきか、どんな手段があるのかを解説されています。プログラマな私が業務で行った施策が多く書かれており、プログラマ寄りで高度な内容となっており、巷のビギナー向けの曖昧な情報集とは一線を画しています。Amazonアソシエイト・プログラムの参加者です。reserved.スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。