2020-10-21ブログやサムネイルの画像を作りたいんだけど、PNGって色を変更できないかな〜Pythonを使えば、簡単にPNG画像を好きな色に変えられて、オリジナル画像にも追加できるよ!本記事では、Pythonを用いて、PNG画像の色を変更して、ブログ画像やサムネイルに使えるオリジナル画像の作り方をご紹介します。・PNG画像の色を変更して、ブログやサムネイルで使えるオリジナル画像を作りたい。・PythonでPNG画像の色を変更する方法を知りたい。PNG画像の色を変更してブログ画像を作成するブログ画像やサムネイル作るときって、何かアイコンを入れたいってよくあります。そんな時はPNGの背景が投影な画像(透過画像)を使いますよね。PNG画像をサイトからダウンロードしていざ画像に入れようとしてもちょっと色が合わない。そこで、今回はPNGの透過画像の色を変えて、次のような画像を作る方法をご紹介します。ブログやサムネイルに使えるオリジナル画像の作成手順それでは、オリジナル画像の作成手順を説明していきます。全部で4ステップです。Canvaで土台となる画像を作るCanvaは、Webブラウザ上で無料で画像が作れる便利なサイトです。テンプレートも豊富で、ゼロから作らなくてもOKです。ここで次のような土台となる画像を作ります。好きなPNG画像を選ぶ次は、自分がアイコンとして追加したいPNG画像を選びます。アイコンは、次の2つのサイトがおすすめです。・ICONFINDER・無料のAi・PNG白黒シルエットイラストどちらのサイトもシンプルでデザインも素敵です。Pythonで選んだPNG画像の色を変更するここでいよいよPythonが登場します。詳細は、以下でご紹介します。色を変更したPNG画像を土台の画像に追加する最後に、PNG画像を土台の画像に貼り付けて完成です。Canvaでは、PC上の画像をアップロードして、画像に追加することができます。PythonでPNG画像の色を変換する方法ここでお待ちかねのPythonでPNG画像の色を変換する方法をご紹介します。今回は、以下の実行環境でプログラムを実行しています。1.2.6・cv2:4.3.0テストとして、無料のAi・PNG白黒シルエットイラストからダウンロードした下のPNG画像(透過画像)を使っていきます。ファイル名は「pc.png」とします。PythonでPNG画像の色を変換するプログラムまずは、必要なライブラリをインポートします。np次にテストのPNG画像を読み込みます。cv2.IMREAD_UNCHANGEDとして読み込むことがポイントとなります。cv2.IMREAD_UNCHANGED)そして黒い部分を他の色に変える処理をします。img)少しプログラムの解説をします。・np.where()は、1つ目の引数で条件を、2つめの引数で条件がTrueの時に置換される値、3つ目は条件がFalseの時の値になります。255]の色で不透明とし、黒以外はそのままという処理をしています。最後に、色を変換したものを画像として保存します。img2)色を変換した画像は次の通りとなりました。このPNG画像をオリジナル画像に貼り付けます。背景も黒になってちゃんと貼り付けられてますね。他のアイコンも同じ手順で追加していきます。以上が、PythonでPNG画像の色を変えて、オリジナル画像を作る方法でした。いかがでしたでしょうか。こんな感じで自分で処理を書くことで、いろいろな画像が作れそうですよね。これからもどんどんPythonでの便利な使い方・プログラムを紹介していきます。最後まで読んでいただきありがとうございました。-Pythonを利用-インスタって自動で投稿できないのかな。...4これまでPythonで作ったツール・プログラム(ブログ、SNS、画像処理)ここでは、サイト管理者のいなサラがこれまでPythonで作ったものをご紹介します。API申請がTwitterアカウント作成から1時間で承認いなサラ田舎の情シスサラリーマン。妻と娘(5歳、1歳)の4人家族。2017年にNTTデータからUターン転職し、事業会社の社内SEで勤務。note」を立ち上げ、収益化。-Pythonを利用-インスタって自動で投稿できないのかな。...4これまでPythonで作ったツール・プログラム(ブログ、SNS、画像処理)ここでは、サイト管理者のいなサラがこれまでPythonで作ったものをご紹介します。