四角の中に大きさの異なる円を重ならないようにできるだけ多く描画します。すでに描画した円の座標および半径をリストに記録しておいて、新しく描こうとする円と重ならないかをチェックし、重ならない場合描画します。これを繰り返し試行することで円の充てん率を上げます。 環境 windows10 home jupyter notebook 6.3.0 Python 3.8.8 OpenCV 4.0.1 コード import cv2 import numpy as np import random import math # 描画用の画像の作成 img = np.zeros((600, 600, 3), np.…
白バックの人物写真から人物を切り抜いて風景写真に張り付けます。人物写真を白黒変換し変換した画像をマスクにしてPillowのImage.compositeにより人物画像と風景画像を合成します。 関連記事 コラージュ写真を作る 画像にキラキラした文字を入れる 環境 windows10 home jupyter notebook 6.3.0 Python 3.8.8 Pillow 8.2.0 準備 画像ファイルはフリー写真素材ぱくたそから2つの画像をダウンロードさせていただき、jupyter notebookファイル(.ipynb)と同じディレクトリに、ファイル名'boy.jpg','easter.…
画像にキラキラした文字を入れます。 PillowのImage.compositeを使うと2つの画像をマスク画像に応じて合成することができます。マスク画像が白黒の2色の場合、マスク画像の白い部分には1つ目の画像、マスク画像の黒い部分は2つ目の画像がコピーされ合成画像ができます。 マスク画像を白い文字で作り、1つ目の画像にキラキラの画像を使うことで白い文字の部分がキラキラに置き換わります。 関連記事 フォルダ内の画像ファイルにウォーターマーク(すかし)をつける 環境 windows10 home jupyter notebook 6.3.0 Python 3.8.8 Pillow 8.2.0 準備…
「ブログリーダー」を活用して、T_A_Tさんをフォローしませんか?
指定した記事をブログ村の中で非表示にしたり、削除したりできます。非表示の場合は、再度表示に戻せます。
画像が取得されていないときは、ブログ側にOGP(メタタグ)の設置が必要になる場合があります。