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

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

情報

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年は長雨のせいか野菜が高いですね. お盆でナス…

PyInstallerでsklearnを.exe化する時の注意

自分が実験で使うpythonコードをpyinstallerで.exe化しようと思ったんですが,謎のエラーが大量発生してハマりました.その時の解決策をメモしようと思ったので,ブログに残しておきます. まず,temp.pyが以下のようだとしましょう. import sklearn if __n…

写真の油彩化(oilPainting Effect)をpythonでする

本日は"写真の油彩化"をします.というのは,今やってる研究の先行研究でoilPainting Effectが使われていたので,実装して勉強しようと思ったからです.具体的な処理は下で書いてますが,とりあえず処理前後の画像で印象を掴みましょう. これが元画像です.…

Wordで背景透過画像作成(印鑑の透過画像化・電子印鑑化2)

前回はPython+OpenCV+Numpyで印鑑の透過画像を作成しましたが,今回はMicroSoft Wordで透過画像を作成する方法を紹介します. 印鑑の透過画像化・電子印鑑化 - werry-chanの日記.料理とエンジニアリング (↑前回の記事) ①イラストの透過画像作成. ②印鑑画像…

印鑑の透過画像化・電子印鑑化

印鑑を持ち歩くのも時代的におかしいです.とっとと電子化してしまった方が世のためです.今回は印鑑を透過画像化してPC上で印鑑を押せるようにしてしまおうという記事です.具体的には ↑このような画像を ↑このような透過画像にしてしまうということです. …

誰にも聞こえない声を音声認識? : Silent Voice , 論文紹介

最近タンパク質研が始まって,テーマが決まるまでドキドキワクワクのうぇりーちゃんです.TOEICの勉強もしないとなぁと思いつつも,なかなか勉強時間を捻出できないです.一日が90時間くらい欲しい.あるいは影分身10体くらい欲しい. 閑話休題 それでは,今…

カーソルの位置が分からない?なぜか使ってる本人だけは分かる!?CursorCamouflage:論文レビュー

論文レビュー合宿も明日で終わりです.知識が膨大に詰め込まれていく感じで,有意義ですねぇ.なんてったって一人で3日で25本も論文読むんですもん.そんな論文レビュー合宿でおもしろかった論文を紹介しようと思いまして,本日は CusorCamouflage という論…

Pythonでマンデルブロ模様変化の動画作ろうや

久しぶりに何かプログラミングな記事を書こうと思いまして,そういえば以前,マンデルブロ集合を中途半端に説明して放置してたなぁとwerry-chan.hatenablog.com↑これですね.ソースコードだけのせて,しかも画像で,これはよろしくない.今回はちゃんとコー…

Hololens Emulatorの環境設定(1)

大学の成績開示に戦々恐々として布団にまみれて温々してるウェリーちゃんです. ラボの仕事の関係でHololens開発することになったので,後々の引き継ぎを含めた手続き書をここで作成します.今回はMicrosoftの開発したHololensを,仮想的にPC内で動かせるHol…

pythonでマンデルブロ集合

寝正月で生活が逆転してたけど,三ヶ日で更に逆転して一周回って早起きなウェリーちゃんです. おせち料理食べ切らなければ,と言う使命感でひたすらおせち料理食べてます. それでは本日はマンデルブロ集合(Mandelbrot set)をpythonで描きましょう. ↑これ…

pythonで逆光写真のアート化

普段住んでる部屋がボロすぎて,実家帰ると部屋が暖かくて身震いしてしまうウェリーちゃんです. 今住んでる部屋は,築60年over,冷気ガンガン入ってくる,風呂桶が突然壊れて風呂入れなくなる,シャワーは5秒ごとに冷水が出る,etc.と大変です.関係ない話…