2020-01-01から1年間の記事一覧
今日から不定期で情報系男子大学院生の料理レシピ動画をアップしていきます.初めは字幕つけようかと思っていたけど,面倒なので喋ることにしました.まぁメモ的な扱いなので編集の労力をかけたくないという感じですね.一番下に動画を載せておきます. レシ…
料理のレシピを動画で記録しようと思って,アームのついてるカメラホルダー買ったんですよ.ほんで何か試そうと思って,とりあえず包丁の砥ぎ方でも撮るかーって撮って,字幕つけて書き出したとこまではOK.最後に包丁の砥ぎ方ちゃんと調べておこうと思って…
ネタができるまで,暇な時にこれまで解いてきたAtCoderの過去問を上げていくことにしました.問題文 イルカは x 軸正方向を右、 y 軸正方向を上とする 2 次元座標平面にいます。 イルカは現在点(sx, sy) にいて、 1 秒あたり上下左右に距離 1 だけ進むことが…
今回は,画像のフーリエ変換を応用して,走査トンネル顕微鏡(STM)でグラファイト(HOPG)を撮像し,FFTで鮮明化します.具体的にはこのような作業をします.(左)STMによるHOPG撮像結果 (右)FFTとマスキング処理によって鮮明化左側の画像に赤線がありますが,す…
よくわからないですが,以前にあげた画像のフーリエ変換のページがアクセス多いので,その続きを書きましょう.以前のページ werry-chan.hatenablog.com以前のページでは,具体的な画像に対して二次元フーリエ変換(2DFFT)を行っていました.さらに,2DFFTの…
クソガキ「何時何分何秒地球が何周まわったとき〜?」クソガキですね.僕もクソガキだったので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を一次元化する.よく使う作業なので,ここにメモります. 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] …
今回はベンハムの独楽と言われる錯視動画を作ります.特定の模様を持つ白黒の画像を回転させると,実際には存在しない色が見えると言う錯視現象をpythonで作りましょう. 軽くどうでもいい世間話を少し. 2020年は長雨のせいか野菜が高いですね. お盆でナス…
自分が実験で使うpythonコードをpyinstallerで.exe化しようと思ったんですが,謎のエラーが大量発生してハマりました.その時の解決策をメモしようと思ったので,ブログに残しておきます. まず,temp.pyが以下のようだとしましょう. import sklearn if __n…
本日は"写真の油彩化"をします.というのは,今やってる研究の先行研究でoilPainting Effectが使われていたので,実装して勉強しようと思ったからです.具体的な処理は下で書いてますが,とりあえず処理前後の画像で印象を掴みましょう. これが元画像です.…
前回はPython+OpenCV+Numpyで印鑑の透過画像を作成しましたが,今回はMicroSoft Wordで透過画像を作成する方法を紹介します. 印鑑の透過画像化・電子印鑑化 - werry-chanの日記.料理とエンジニアリング (↑前回の記事) ①イラストの透過画像作成. ②印鑑画像…
印鑑を持ち歩くのも時代的におかしいです.とっとと電子化してしまった方が世のためです.今回は印鑑を透過画像化してPC上で印鑑を押せるようにしてしまおうという記事です.具体的には ↑このような画像を ↑このような透過画像にしてしまうということです. …