プログラミング 【Pillow】カラー画像をグレイスケールに変換する convertメソッドの引数を "L" に設定し、カラー画像をグレイスケールに変換する。from PIL import Imageimg = Image.open('aoi-chan.png')gray_img = img.convert(... 2021.03.03 プログラミング
プログラミング 【PyAutoGUI】スクリーンショットを撮る screenshotメソッドでスクリーンショットを撮る。import pyautoguiimg = pyautogui.screenshot()img.save('screenshot.png')参考 2021.03.02 プログラミング
プログラミング 【Python】配列に含まれる文字や文字列の出現回数を求める 辞書型を用いることで、文字や文字列の出現回数を求める。文字の場合S = 'apple'dict = {}for x in S: dict[x] = dict[x]+1 if x in dict else 1print(dict)プログラムを... 2021.02.12 プログラミング
プログラミング 【Python】配列に含まれる数値の出現回数を求める 配列に含まれる数値をインデックスに指定することで、数値の出現回数を求める。A = [2, 1, 1, 0, 3]arr = [0]*(max(A)+1)for x in A: arr[x] += 1print(arr)プログラムを実行すると... 2021.02.11 プログラミング
プログラミング 【Blender】迷路に合わせて床の大きさを自動で調整する Scriptingタブから新規テキストデータブロックを作成し、以下のように編集する。import bpyimport sysimport randomfrom collections import dequeclass Maze(): PA... 2020.12.29 プログラミング
プログラミング 【Blender】迷路を生成する Scriptingタブから新規テキストデータブロックを作成し、以下のように編集する。import bpyimport sysimport randomfrom collections import dequeclass Maze(): PA... 2020.12.28 プログラミング
プログラミング 【Python】壁伸ばし法で迷路を生成する 迷路の幅と高さをそれぞれ width, height として設定し、その数値にしたがって壁伸ばし法で迷路を生成する。※迷路の幅と高さは5以上の奇数とする。import sysimport randomfrom collections imp... 2020.12.26 プログラミング