python

生成AI

線画をイラストに変換するAIを動かしてみる

線画をイラストに変換するAIを動かしてみた。機械学習には時間がかかったが、結果として、線を描き足す都度、イラストが変化し更新されるツールを楽しめた。
投資理論

インデックス投資で市場平均を狙うことが、どうして有効か?

インデックス投資とは、市場全体を代表する株価指数に連動する投資信託やETFに投資すること。インデックス投資には多くのメリットがあるが、特に市場平均を獲得できることが大きな意味を持つ。投資家の成績分布を加味すれば、市場平均の獲得は他の多数の投資家に対する高い勝率を意味する。
matplotlib

matplotlib でローソク足チャートを描く

python の matplotlib を使い、ローソク足チャートを描くコードを書いた。
matplotlib

matplotlib でヒストグラムを描く

matplotlib でヒストグラムを描くには、hist を使う。ビンの数や範囲の指定、対数目盛や軸方向を水平にする等のオプションがある。
matplotlib

matplotlib で散布図を描く

matplotlib で散布図を描くには、scatter を使う。点を線でつなぐには、plot を使う。
matplotlib

matplotlib で折れ線グラフを描く

データの可視化のために、matplotlib の折れ線グラフの表示方法と表示結果を確認した。
OpenCV

BGR 値を直接記述して、OpenCV で画像にする

大きなデータを得たとして、その特徴を画像の濃淡で可視化したり、画像処理の技法で分析したりするかもしれない、と考え、その準備として、 numpy の配列と OpenCV の出力について、いくつか試してみた。
OpenCV

OpenCV のヒストグラム平坦化でコントラストを強調する

画像のコントラストを上げるのに、OpenCV の cv2.equalizeHist や、cv2.createCLAHE といったヒストグラム平坦化機能が活用できる。これらを試してみた結果を投稿する。
OpenCV

OpenCV で画像の色情報をヒストグラムにして表示する

色情報をヒストグラムにするために、OpenCV の cv2.calcHist が便利だった。このヒストグラムを表示するために、 np.empty((256, 256, 3), np.uint8) のように表示領域を作り、 cv2.line で線を引いた。
OpenCV

OpenCV で画像のサイズを変更して連結する

penCV で画像のサイズを変更するには、 cv2.resize(元画像, dsize=(幅, 高さ)) とすれば良い。連結するには、 cv2.vconcat() と cv2.hconcat() を使うが、 concat_tile 関数を定義して、画像の2次元リストを渡して処理をした。
スポンサーリンク