superpixelによるセグメンテーション 2022年04月23日 画像処理の方法として、superpixelという方法を最近知った。これは画像を指定した数の領域にセグメンテーションするもので、境界を考慮して分割できる。分割した領域それぞれの平均値を代表画素値にすることで、画像の情報を圧縮することができる。アルゴリズムとしては、色 ... もっと読む
'_xsrf' argument missing from POSTエラーの単純な対処法 2021年12月16日 jupyter notebookを使って深層学習をしていると、数時間ipynbファイルを開いたまま放置していることがよくある。そうするとたまに、'_xsrf' argument missing from POSTというエラーが出ていて、学習も止まっているような感じになって焦った。しかも保存しようとしてもなぜが ... もっと読む
Linux Mint 2020年07月12日 LinuxというとUbuntuがとても有名だが、Linux Mintも人気がある。https://www.ossnews.jp/compare/Linux_Mint/Ubuntuベースはどちらも同じなので、ソフトの内容はあんまり変わらないようだ。GUIで比較すると、UbuntuはMacに近いがLinux MintはWindowsのような感じだった。Win ... もっと読む
分子の立体構造を見れる「MolView」 2020年07月10日 化学系のソフトは普段使うことがないが、薬の立体構造を可視化しようとしたときに便利なソフトを見つけた。以下のサイトで使用することが出来る。http://molview.org/Webアプリなのでインストールする必要も無く、どのOSでも使用できる。GPLソフトウェアで自由に使用すること ... もっと読む
condaとpipは混ぜたらまずいのか 2020年07月10日 以下の記事のようにcondaとpipは混ぜてはいけないという話をたまに聞くが、http://onoz000.hatenablog.com/entry/2018/02/11/142347自分は普通に併用してしまっていた。理由としては、conda installでインストール出来なかったパッケージがpip installでインストール出来るか ... もっと読む
なぜMATLABを使うのか 2020年07月09日 「MATLABなんて使わなくても、全部Pythonで良くないですか?」と言われたことがある。確かにPythonはパッケージがたくさんあって基本的になんでもすることが出来る便利な言語だ。MATLABネックはなんといっても有償であることだろう。最近では無償で高速で簡単な言語としてJul ... もっと読む
2値画像の細線化(骨格化) 2020年07月08日 Skeletonize(骨格化)は2値画像を細線化するもので形の概要を知りたいときに使える。https://sabopy.com/py/scikit-image-23/MATLABだと以下のコードが使いやすかった。Skeleton3D:https://jp.mathworks.com/matlabcentral/fileexchange/43400-skeleton3dインスタンスセグメン ... もっと読む