werry-chanの日記.料理とエンジニアリング

料理!コーディング!研究!日常!飯!うんち!睡眠!人間の全て!

2020-08-01から1ヶ月間の記事一覧

ABC-051 C-Back and Forth: AtCoder

ネタができるまで,暇な時にこれまで解いてきたAtCoderの過去問を上げていくことにしました.問題文 イルカは x 軸正方向を右、 y 軸正方向を上とする 2 次元座標平面にいます。 イルカは現在点(sx, sy) にいて、 1 秒あたり上下左右に距離 1 だけ進むことが…

画像のフーリエ変換3: 走査トンネル顕微鏡(STM)でグラファイト(HOPG)を撮像し,FFTで鮮明化する.

今回は,画像のフーリエ変換を応用して,走査トンネル顕微鏡(STM)でグラファイト(HOPG)を撮像し,FFTで鮮明化します.具体的にはこのような作業をします.(左)STMによるHOPG撮像結果 (右)FFTとマスキング処理によって鮮明化左側の画像に赤線がありますが,す…

pythonで画像のフーリエ変換2

よくわからないですが,以前にあげた画像のフーリエ変換のページがアクセス多いので,その続きを書きましょう.以前のページ werry-chan.hatenablog.com以前のページでは,具体的な画像に対して二次元フーリエ変換(2DFFT)を行っていました.さらに,2DFFTの…

C++で地球が何周まわった時かを導出するぞ

クソガキ「何時何分何秒地球が何周まわったとき〜?」クソガキですね.僕もクソガキだったので100万回くらい言ってました.さて,そんなクソガキに出逢ってしまったあなたへガチレスを食らわせてやりましょう.werry-chan.hatenablog.comこのページでは,現…

何時何分何秒地球が何周回った時かを表示する

現在は document.getElementById("view_time").innerHTML = getNow(); function getNow() { var now = new Date(); var year = now.getFullYear(); var mon = now.getMonth()+1; //1を足すこと var day = now.getDate(); var hour = now.getHours(); var mi…

numpy.ndarrayを多次元から一次元化する:メモ

複数次元のnumpy.ndarrayを一次元化する.よく使う作業なので,ここにメモります. import numpy as np ar = np.arange(10).reshape(2, 5) #[[0,1,2,3,4],[5,6,7,8,9]] ar_flat = ar.flatten() #arのコピーを変換して返す.少し遅い.[0,1,2,3,4,5,6,7,8,9] …

色の見える白黒錯視動画:Charles Benham

今回はベンハムの独楽と言われる錯視動画を作ります.特定の模様を持つ白黒の画像を回転させると,実際には存在しない色が見えると言う錯視現象をpythonで作りましょう. 軽くどうでもいい世間話を少し. 2020年は長雨のせいか野菜が高いですね. お盆でナス…