粗大メモ置き場

個人用,たまーに来訪者を意識する雑記メモ

携帯でビザ用の証明写真を撮る&コンビニ30円印刷

携帯電話で証明写真はとれま~す! 初心者向け は?サイズ合わねぇんだけど? L版のサイズ ビザ用のテンプレ 最近暑すぎて語尾がおかしくなっちゃうね。 (最近色々あって語尾の乱れた記事になっております。) 携帯電話で証明写真はとれま~す! うんそうだ…

geometry.styを使ってTexの余白調整

Tex

Texの余白調整の必要性 入手方法とstyファイルの抽出 あらかじめ抽出しておいたstyファイルがこちらになります 使い方 geometry.sty (長過ぎるので避難) Texの余白調整の必要性 A4paper,jsarticleなどで文章を作ると余白がガバガバになるのは実は仕様です…

Python Opencvを用いた基本行列,基礎行列の推定

今のところただのメモ.気が向いたら説明を書きます. コードの内容物について Opencv3 Python3環境上・特徴点の抽出手法の選択とマッチング,マッチング結果のソートまで ・ビルトイン関数を用いてF行列を推定.エピポーラ線を図示. ・5点法を用いてE行列…

Python3 "too many values to unpack (expected 2)" in feature detector in OpenCV3

There are many differences between Python2.x and Python3.x. Also, OpenCV has many changes from opencv2.x to opencv3.x. Detect ORB feature and matching (Python3,Opencv3) Following code may be valid in opencv2 kp1,des1 = detector.detect(img1…

Raspberry Piの環境をSDカードごとバックアップ

いろいろとセットアップしたラズパイですがSDカードを使っているのでいつデータが飛んでもおかしくないです. セットアップすればするほど怖いですね. 当然,普通のPCと同じようにバックアップも取れるのですがラズパイはSDまるごとバックアップをとって分…

Raspberry Piの環境をSDカードごとバックアップ

いろいろとセットアップしたラズパイですがSDカードを使っているのでいつデータが飛んでもおかしくないです. セットアップすればするほど怖いですね. 当然,普通のPCと同じようにバックアップも取れるのですがラズパイはSDまるごとバックアップをとって分…

ROSとの競合を避けながらUbuntuでOpenCV環境を再構築

anacondaでいろいろ設定した後にrosを入れるとpythonの環境が複数存在することになって非常に面倒なことになったというお話です. SSD移行前と手順が違うので以下の過去記事とは完全に別物だと思ってください. ossyaritoori.hatenablog.com 環境 Anaconda …

「インターネットなし,セキュリティ保護あり」となりネットに繋がらない

上記のメッセージが出たときは基本再起動安定ですが,僕に起こった事件ではもっと面倒な事を要求されました。多分,以下のと似たような事例なんだと思います。 windows10で最近ネットがつながらなくなったら、まず放電を試すべき - パソコンりかばり堂本舗と…

Texで行列を楽に書く方法

Tex

Latexでの行列の書き方。 行列を簡単に書くためのマクロ 一応マクロの解説 Latexでの行列の書き方。 Latexで行列を書くのは面倒です。よく使う書き方としては大体以下の2つが挙げられるでしょう, \begin{pmatrix} a & b \\ c & d \end{pmatrix} または, \l…

Windows10のロック解除画面の壁紙抽出

Windows10から追加された謎の壁紙のありか 綺麗な壁紙のデータのある場所 ぱっと言われてもわからない人のために AppDataってフォルダが見つからない? ファイルの場所にたどり着いたら まずはファイルをコピーする ファイルを大きさ順にソート ファイルの復…

Kerasで機械学習のモデルの保存と可視化

環境 作成したモデルの図示 Kerasの設定に関して モデルの図示のための下準備 実行用コード モデルの図示結果 学習した畳み込み層の図示 層の出力の結果 下準備 書き方 実行コード 環境 Python3.5 の仮想環境をWindows64bit上に立てております。 環境が違う…

KerasのバックエンドがTheanoから変更できなくなった話

結論 結論から言うと ~\.keras.jsonを見るだけでなく, keras_activate.batの存在にも注意した方がいいです。 Kerasのバックエンドの変え方 KerasのバックエンドはTheanoかTensorflowか選べます。 中身はたいていユーザ直下の「.keras\keras.json」を弄れば…

Kerasを用いた手書き画像認識Ⅲ:畳み込みネットワークを用いたテストコード

前回までのあらすじ 畳み込みネットワーク(CNN)について 環境の下準備 KerasにおけるCNNの実装手法 Kerasを用いたコード 結果:元のコード 結果:ちょっと弄ったコード 後処理 モデルの保存 学習したパラメータの保存 可視化 感想 前回までのあらすじ 最初…

Tensorflow,Kerasを用いた手書き画像認識Ⅱ:多層ニューラルネットを用いたテストコード

記事の前提 Kerasとは Kerasの環境構築1 Kerasの環境構築2 Kerasを用いた手書き文字認識 テストコード1 コード例1 結果 考察? ドロップアウトの影響 Kerasを用いた手書き文字認識 テストコード2 Kerasでのモデルの記述の仕方 テストコード 実行の様子 …

Tensorflowを用いた手書き画像認識:MNISTを使ったテストコード(Windows,Anaconda,Python3.5)

記事の依存関係 MNISTについて 使用した学習モデルについて 参照したサイト 参考元との差異 コード 学習の実行結果 警告について 結果 エディタに関すること 関連書籍 記事の依存関係 以下の記事を元に環境などについては辿ってください。 ossyaritoori.hate…

Anacondaの仮想環境上でのパッケージ確認と追加の方法について

背景 仮想環境にPackageを入れる。 入っているPackageの確認 入っているPackageの確認2 特定のパッケージ(matplotlib)を入れる 疑問 背景 Anacondaで仮想環境を作って満足していたら新しい環境に足りていないPackageがあったので いろいろと入れる話にな…

Python Anacondaの仮想環境上での開発環境

前の記事で仮想環境を立てましたが,エディタをデスクトップから起動するとメインの環境で立ち上がるという問題があります。 Spyderを仮想環境上で呼ぶ。 Matlabコンソールぽくてとりあえず気に入ったspyderについて。 spyderを仮想環境上にインストール 仮…

Windows上でTensorflowの環境構築(Anaconda使用)

むかぁしTensorflowをUbuntuに入れてたことが合ったのですが引っ越しの際に全て消し飛ばしてしまったのでしばらく放置していました。 気がついたらWindowsでもTensorflowを出来るということなのでやってみました。 Anaconda で Python環境構築 これは既にや…

Python Figureの管理と動画作成についてメモ

Python覚えてたてマンなのでFigureの管理について。 使用するのはMatplotlibです。 使うパッケージ 関数の定義と引数の返し方について 1.plot関数からハンドルを出力させるようにする。 2.出力されたハンドルを配列で保持 3.まとめてplot 4.動画にす…

モンテカルロ自己位置推定のテストとmatplotlibの覚書

こないだ千葉工大の上田先生の講演を聞いてきました。 そうです。あの「確率ロボティクス」を翻訳した方です。確率ロボティクス (Mynavi Advanced Library)作者: Sebastian Thrun,Wolfram Burgard,Dieter Fox出版社/メーカー: マイナビ出版発売日: 2015/04/0…

Anacondaとspyderでwindows上にPython環境構築

Pythonは無料で使える上に有志がたくさんパッケージを作ってくれていて, 非常にPopularな手段になりつつあるのですが,依存関係やパッケージの管理が面倒です。 Anaconda Anacondaが楽と聞いたので以下を参考にセットアップしました。 http://qiita.com/t2y…

Amazonのクーポンが使えないのはAmazonの出品する商品を買わないから

こんにちは。今日大学でAmazonのクーポンが配ってたので嬉々として使おうとしたら使えなかったのでかなり時間を消費してしまいました。 これは人生の損失です。二度と同じことに引っかからないよう備忘録を残しておきます。 AmazonのクーポンはAmazon.jpが販…

GitHubで部分的にフォルダをダウンロードする方法(含Windows版)

最近ファイル管理でぼちぼちGitを使い始めていますが Dropbox等,他のクラウドサービスとの違って他のPCからデータに簡単にアクセスできないのが面倒ですね。 Gitで管理するのはソースだけにすべきですが,フォルダ分離するの少し面倒くさい… GitHubのWebサ…

matlabで行列の特定の値を持つ行を検出・置換・削除する

今回はfind関数を主に使っていきたいと思います。 find:特定の条件に一致する部分を調べる 等号条件 不等号条件 特定の条件に一致する部分を置換 特定の条件に一致する部分を削除 関連する文献 find:特定の条件に一致する部分を調べる 等号条件 例> 行列 …

Memoryブロックを用いてSimulinkで直前のデータを保持する

Memoryブロックを使おうって話です。 前のタイム ステップでの入力を出力 - Simulink - MathWorks 日本 機能と作成例 Memoryブロックは前回の値をHoldして出力します。 また,初期状態をSetすることが出来ます。 要件 初期状態で出力y=0,入力uがある閾値VAL…

PCの空き容量が急に減った話(Latex暴走事件)

Tex

事件概要 犯人は誰だ 原因は何なのか。 元凶のTexファイル そして訪れる平和。 しかし顛末はわからない 追伸 事件概要 シミュレーションを走らせていたらPCの空き容量がいきなり0になりました。 しかも減ったのは200G近く!なにを言っているか(略) これは…

MATLABでPDFに余白を付けずに保存Ⅲ(MATLAB)

背景 古来より我々はmatlabの作るPDFのへんてこなことに悩まされ続けてきました。 今までも以下のようなシリーズで様々に悪戦苦闘してきました。ossyaritoori.hatenablog.com ossyaritoori.hatenablog.com 他の人のツールを使おう 以下のところからツールを…

Texでもろもろを綺麗に書くには(小ネタ集)

Tex

予め断っておくとこれは宗教です。個人メモです。 あくまでご参考までに。 何番目とかのアレ : nth 転置 何番目とかのアレ : nth \nthというパッケージがあるらしく, \usepackage{nth}で\nth{2}みたいな感じで書けるのですが… これは記号には対応していな…

Git Desktopでpushが出来ない(大きいファイルをpushしてしまった時)

いつもgitを間違えてギットと読んで後輩に指摘されるマンです。gitあんまり馴染みがなかったのでDesktopアプリを主に使うマンなんですが突然Git Desktopでpush(sync)出来ない事態に襲われました。 メモしながらやったので結果だけ知りたい方は(危険です)解…

WindowsコマンドラインからPDFをCrop

PDF

この手の記事は何度か書きましたが, コマンドラインからCropするメモを残します。 (大体同じことを3回調べたらもう記事化するつもりでいます。) 大前提:PDFの余白について matlabやPPTでpdfを作ったり,texに付属するps2pdf.batを使って ps2eps.bat hoge…

ショートアニメレビュー

ショートアニメ:一回の放送時間が通常のアニメ(24分)に比べて短いもの。総じて名作や迷作が多く生まれるがすぐ忘れてしまうため、 なんか見たらメモっておくようにしよう。 ネットで他の人の感想見て喜んじゃうタイプの人間なので。 TO BE HERO TO BE HERO |…

お手軽関数フィッティングチャレンジ

過去記事でフィッティングチャレンジしたんですけど, 今一度復習してみようという内容です。 過去記事との変更点 プログラム 結果 過去記事との変更点 ossyaritoori.hatenablog.com ossyaritoori.hatenablog.com Levenberg-Marquardt法を用いた二変数関数,…

画像処理のテスト用のデータベース

趣味で画像処理を行う人から研究で行う人に至るまで テストあるいは評価を行う為の画像・動画群のデータベースが必要であることが多々あるかと思います。幾つかのデータベースをメモしておきます。(使用する際は引用を忘れずに) ImageProcessingPlace : …

学内WifiにiOS9から接続できない問題

Abstract 序論 検証 結論 Abstract 所属する研究棟のルータが死んでいるだけのようです。 序論 UpdateしたiOSから学内wifiに接続出来ない現象が起きています。 具体的に言うとUTokyoWifiやeduroamですね。 どうやら私だけではないようで eduroamのサイトで関…

Anacondaがプログラムの実行を阻害した話?

連投すみません.SSDに換装したPCでもう一度OpenCVを入れなおしてプログラムを走らせたところ よくわからないエラーに悩まされました. 参考にした記事はこれ. ossyaritoori.hatenablog.comそれでエラー文で探したところ,環境変数からanacondaのpathを消せ…

Windows10からRaspberry Pi 3 にリモートデスクトップ接続

前回の続きです。 ossyaritoori.hatenablog.com リモートデスクトップ接続 ラズパイ側の設定 xrdpのインストール バグ報告 リモートデスクトップ接続 平たく言うとPCから他のPCの画面を操作するといったところでしょうか。 左下のメニューから「リモートデス…

Windows10からRaspberry Pi 3 にSSH接続

奨学金関連で記事を書いたので勢いづいてラズパイの記事も書くことにします。今回はWindows10からラズパイに接続して遠隔操作する為のセットアップ等について書きます。 SSH接続によるターミナル操作 SSH接続とは遠隔でデバイスを操作する際の一手法です。 q…

怠惰な学生がJASSOの第一種奨学金の取得のために準備するべきこと(気をつけるべきこと)

結論から言うと保証人が立たなかった関係で私は奨学金はやめました。腹いせに,事務作業の苦手な学生を想定して注意点とかつらつら書いて置くことにします。 なお,学校によって必要書類が若干違うという噂も聞いているのでそこんところは臨機応変に。 Q:奨…

パワポのお洒落テンプレートを作ろう

ご無沙汰しております。最近ずっと堅い内容についてばかり記事を書いてきたので たまには女子力を発揮してお洒落なPPTのテンプレートを作ってみようかなと思います。 自作テンプレートの作り方 デザインセンス0でも出来る ♡ お洒落テンプレートの作り方 おし…

中国に来た時の連絡手段をどうするか

現在中国に来ています。中国に来た時に1番困るのは食べ物でも空気の悪さでもなく SNSの類が使えないことです。具体的には, LINE Gmail(というかGoogleサービス全般) Twitter Facebook の類が使えないです。インスタもダメなんでないかな? これは結構由々…

TexStudioの使い得 便利機能集

Tex

先日TexStudioを布教したものです。 布教活動の一環として便利機能を幾つか紹介したいと思います。TexStudio入れてない方は以下のページ等参考にどうぞ。 ossyaritoori.hatenablog.com ドラッグアンドドロップによる図の貼り付け 簡単行列or表作成 英文スペ…

MatlabでLevenberg-Marquardt法

過去記事が地味に反応あったので調子乗って続きをば。 ossyaritoori.hatenablog.com前回のGauss-Newton法に引き続き, Levenberg-Marquardt法についてです。フィッティングの手法としてはGauss-Newtonより多用される王道中の王道ですね。 概要 アルゴリズム…

MATLABで非線形最小二乗フィッティングする手順メモ

多数のデータ群から関数フィッティングを行う場合に非線形最小二乗法を用います。MATLABにはOptimization Toolboxなどがあり,それを用いると簡単にフィッティングできます。 以下のブログなんかに解説がありますね。 MATLABで非線形最小二乗問題を解く - Py…

初歩過ぎてあまり説明を見ない行列の微分の公式

馬鹿にしてくれて構いませんが 行列で偏微分をしなきゃいけない時にとっさに忘れて非常に困ったので自分用にメモを残します。 Aとxはベクトル(行列)とします。 1. 2. この2つは忘れた時に地味にネットに検索かけても出ないんですよね。 もちろん,適当…

MATLABでNaNやInfを何とかしたい

ダジャレみたいな軽い記事です。 NaNを0に置換 Infを0に置換 種明かし よくわからんので実験 NaNを0に置換 Aという行列の中にNanがあってそれを0にする場合,以下のように書きます。 A(isnan(A))=0 なお,matlabではfor文はべらぼうに時間がかかるので なる…

Tex : 定理や式分岐などを書くセット (dcasesを使おう)

Tex

よく忘れるのでこの際テンプレとしてメモ。 特にcasesで分岐のフォントが小さい時にdcasesというパッケージがある(&styファイルが異なる)のは初耳でした。 定理を書くtheoremのテンプレ。screenの四角付き。 \begin{screen} \begin{theorem} 関数 $ f(x,y…

Tex 改行をまたいで括弧をつける

Tex

Tex小ネタです。 \left\{ xxxxxxxxx \right\} と書いて大きい括弧を書けるのは周知のとおりですが,これに対して次のように改行を挟むとエラーが出ます。 \left\{ xxxxxxxxx \\ yyyyyyyyy \right\} 解決法は,\left.や\right.を用いて以下のように書きます。…

iTunesを用いたバックアップからの復元・データ移行 -セッションが失敗したため、iTunesはiPad”xxx”を復元できませんでした-の解決

実家に帰ったら親にiPadのデータ移行をしてほしいと頼まれました。 なんだそれだけかと思ったらこれがなかなかうまく行きません。 iTunesを用いたiPhone,iPadのバックアップ,復元の注意点 それでもうまくいかない! ”バックアップから復元中”のwindowをク…

opencv_2410core.pdb not found とか出たら

安心してください。基本的にはあなたのプログラムの何処かでセグフォってます。 ただそれだけです。このpdbファイルのサーバーとか関係なしにこのエラーがでることがあります。 何が言いたいかって言うとVisualStudioは滅べってこと。

勝った気になる勝利BGMの個人的メモ

※この記事はオタクコンテンツや子供っぽい内容を含みます。 耐性の無い方は生暖かい目で見てください。 勝利BGM 種目別BGM紹介 ロックぽいやつ テクノっぽいやつ お祭り風 オーケストラ風 ジャズ? ポケモン 歌あり 終わりに 勝利BGM 定義:アニメや映画など…