エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Goで画像をリサイズ or トリミングする - Blanktar
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Goで画像をリサイズ or トリミングする - Blanktar
Go言語の標準ライブラリには、画像を扱うためのimageパッケージが含まれています。 これを使うと、新し... Go言語の標準ライブラリには、画像を扱うためのimageパッケージが含まれています。 これを使うと、新しい画像を作ったり、既存の画像に手を加えたりすることができます。 標準ライブラリだけでこれができるのは素敵ですね。 この記事では、imageパッケージ(とその他色々)を使って画像をリサイズしたり、特定のサイズにトリミングしたりしてみます。 なお、サイズ変更にはimage/drawではなくgolang.org/x/image/drawを使います。 このパッケージは標準パッケージのものと違い、Bi-LinearやCatmull-Romといった補間アルゴリズムに対応しているので、生成される画像のクオリティを少し高くできます。 画像を読み書きするまずは、imageパッケージで画像を読み書きする方法を確認しましょう。 今回使用するライブラリは以下の通りです。 Copy package main im