"BOKU"のITな日常

還暦越えの文系システムエンジニアの”BOKU”は新しいことが大好きです。

PG:数学・グラフィックス

物体検出ログの位置情報を使って、画像をきりとって保存する/yolo3・tendorflow・keras・python PIL

keras-yolo3を利用して物体検出をした時に、コンソールログに面白い情報が出力されるのに気づいたので、それを使って検出した画像の切り取りをやってみます。

Pythonでグラフィックス:再帰図形2つ「C曲線」と「樹木曲線」を実装してみました

今回は、Pythonで「C曲線」と「樹木曲線」という代表的な再帰図形を実装してみます。

Pythonでグラフィックス:とても有名な「バーンスタインのシダの葉」を描くクラスを実装してみました

今回は、Pythonで「バーンスタインのシダ」を描くクラスを実装してみます。

Pythonでグラフィックス:「シェルピンスキーのギャスケット」を描くクラスを実装してみました。

今回は、Pythonで「シェルピンスキーのギャスケット」(三角形)を描くクラスを実装してみます。

Pythonでグラフィックス:「雪の結晶風図形」(コッホ曲線)を描くクラスを実装してみました。

今回は、Pythonで「雪の結晶風図形」(コッホ曲線)を描くクラスを実装してみます。

Pythonでグラフィックス:「うずまき風図形」を描く処理を実装してみました。

今回は、Pythonで「うずまき風図形」を描く処理を実装してみます。

Pythonでグラフィックス:「花びらを描く(花びら曲線)」処理を実装してみました。

Pythonで「花びら曲線」(花びらみたいな図形を描く曲線)を実装してみました。

pythonでN次(奇数)の魔法陣を作成するプログラムを作ってみる。

奇数・N次の魔法陣を作成するプログラムを、pythonで作ってみました。

matplotlibを日本語化して、python+matplotlib_vennでベン図を描画してみよう

matplotlibで、日本語表示ができるようにします。ついでに設定の確認をかねて、matplotlib_vennを使って、集合でお馴染みのベン図を書いてみます。

数学の筆算が嫌でpythonに逃げる。その2 連立方程式のめんどくさい奴

数学の筆算が面倒だから嫌いなのだという自分に気づき、pythonに逃げてみたの2回めです。

数学の筆算が嫌でpythonに逃げる。因数分解、二次・三次方程式の問題。

本棚を整理してたら、過去に何回か発作的に数学の勉強をはじめて、メゲた歴史の残骸・・ようするに「大人の数学勉強本」・・がでてきたので。

CNNの認識精度向上に学習データ(画像)の水増しは効果あり/Neural Network Consoleの使い方

今回は、少ない(1カテゴリあたり40枚~60枚しかない)カラー画像データを、水増しして、前回71%と散々だった学習精度向上にチャレンジしてみます。

Pythonでハノイの塔を解くプログラムを書いてみました(勉強用)

ハノイの塔というパズルをPythonで解いてみました。 ハノイの塔とは たぶん、誰でも知ってるレベルの有名なパズルです。 下の図のように、3本の柱があって、一番左端(A)に何枚か(例では3枚)の円盤がささっているところからスタートします。 そこから、円…

PythonでMNIST(手書き数字画像)データを変形させるメソッドを一から手作りする(勉強用)

MNISTの手書き数字画像データを、ずらしたり回転させて、バリエーション画像を作ってみました。 ディープラーニング実装の正解率をあげるアプローチで必要になって作ったのですが、pythonで数字を入れ替えるだけで、画像が加工できるというのは、ちょっとお…

EXCELで縦横斜めの検算をしながら魔法陣をといてみた/EXCELの小ネタ

EXCELで魔法陣を遊んでみたら意外に楽しかったという話です。 魔法陣を解くベースをEXCELで作る 魔法陣はざっくりいうと「N✕Nの正方陣に、1~Nの数字を埋めて、縦横斜めの数字の和をすべて同じにする」ものです。 きっかけになったパズルの本に書いてあった…

EXCELに「花びら関数」を入力しグラフで「花びら」を描画する(2)/EXCELの小ネタ

EXCELに「花びら関数」を入力して、計算結果を使ってEXCELのグラフで花びらを描いてみようという試みの2回目です。 今回使う花びら関数 花びら関数の式はこんな式です。 このAからGに数字を放り込んでいくと、ちょっと複雑な花びらがかけます。 例えば、A=8 …

EXCELに「花びら関数」を入力しグラフで「花びら」を描画する(1)/EXCELの小ネタ

EXCELに「花びら関数」を入力して、その数値を使ってグラフで花びらを描きます。 今回の花びら関数 使うのは以下の花びら関数です。 シンプルな花びらが掛ける関数で、わりと有名なやつです。 このn と k の数字を変えると、いろんな花がかけます。 kを1固…

EXCELに「指数関数」を入力して、グラフで富士山を描く/EXCELの小ネタ

EXCELのグラフで富士山を描いてみようと思いつきました。 富士山のカーブは指数関数 富士山の稜線の美しいカーブが次の指数関数に一致するのは有名な話です。 なので、EXCELでこの式を入力して、Xに当たる部分を適当な数字をはめていけば簡単にかけるだろう…