Mugichoko's blog

Mugichoko’s blog

しがない研究者のプログラミングを中心としたメモ書き.

インストール

今更PyTorchマスターへの道 (6) - VS Codeの準備

ここまで,VS Codeでコンテナ内のディレクトリとローカルのフォルダを紐づけて(初回を参照),ローカルフォルダ内のファイルを直接編集してコーディングしていました. こうすると,コンテナ内ではなくローカルのconda環境とVS Codeが紐づき,文字の自動色…

今更PyTorchマスターへの道 (1) - Dockerの準備

今更感がすごいですが,それでもPyTorchを触りたいことに変わりはないのでちまちまやっていきます.

Visual Studio Codeのセットアップエラー

エラー内容 Visual Studio Codeをセットアップした後,ユーザ名を変更したところ,Visual Studio Codeを開くたびに以下のエラーが表示されるようになった. 私の場合,「beat」の部分を「Mugichoko」とかに変えたのでこのエラーが発生. 解決方法 ちょっとグ…

vcpkgでOpenCV + Contribをインストール

vcpkgでOpenCV + Contribをインストールする際にrgbdモジュールを入れるのに少し苦労したので,今後のために覚書き.

Anacondaのセットアップ(CondaHTTPErrorに遭遇)

Anacondaに不具合が出てしまって,根本的な原因が解決できないので,いっそのことと思い再インストールすることにした.その際に遭遇した問題についての覚書です.尚,Windows 10を対象としています.

vcpkgを使ってOpenCVをインストールする

普段はソースコードからCMakeを使ってOpenCVライブラリをビルドするのですが,今まで使ったことがなかったvcpkgパッケージマネージャを使ってみようと思い実践しました. github.com vcpkgとは vcpkgはMicrosoftが提供するC++用ライブラリのパッケージマネー…

ImGui + Native File Dialog

前回はImGui + GLFW + GLEWを使ってGLFWのウィンドウ内にImGuiのウィジェットを表示させる公式のサンプルを動かしました.今回は,自分のコードにImGuiを導入するとともに,ImGuiには欠けているダイアログ機能を追加します. mugichoko.hatenablog.com 前回…

ImGuiを使ってみる

OpenGLでのGUI開発用ライブラリImGuiを使ってみる.正式にはDear ImGui (Immediate Mode Graphical User Interface) と呼ぶとのこと.今回は,ImGuiの”Im”たる所以を調べ,サンプルをビルドして実行することが目標です. なぜImGui? Im (Immediate Mode)? …

Python 3.6 + OpenCV 3.2 on Windows 10 64-bit

目標 実装環境 遭遇した問題 解決策 解決策1:conda-forge 解決策2:pipと.whil 解決策3:Python3.5へのダウングレード(未確認) テストコード 実行結果 追記(2020年12月17日) 追記(2020年12月17日) OpenCV 3.3.1の場合,condaコマンドだけで簡単にイン…

GLSL #5: テクスチャマッピング

目標 実装環境 DevILのダウンロード Visual Studioのプロジェクト作成 サンプルプログラム model.h model.cpp modelTex.h modelTex.cpp main.cpp modelTex.vert modelTex.frag 結果 目標 前回のプログラムをベースに,今度はテクスチャマッピングを実装する…

GLSL #4: シェーダを使った三角形の描画

目標 実装環境 GLMのダウンロード Visual Studioのプロジェクト作成 サンプルプログラム window.h window.cpp shaderUtil.h shaderUtil.cpp main.cpp simple.vert simple.frag 結果 目標 前回作成したプログラム(下記参照)の固定パイプラインによる描画部…

GLSL #3: 固定パイプラインを使った三角形の描画

目標 実装環境 GLEWのダウンロード Visual Studioのプロジェクト作成 サンプルプログラム window.h window.cpp main.cpp 結果 目標 GLFWを使って作成したウィンドウ(下記の前回記事参照)に,固定パイプラインを使って三角形を描画する.ここで初めてGLEWを…

GLSL #1: Window作成

目標 実装環境 GLFWのダウンロード Visual Studioのプロジェクト作成 サンプルプログラム window.h window.cpp main.cpp 結果 目標 GLFWを使ってウィンドウを作る*1. *1:GLFWはOpenGLのウィンドウを作る機能を有したライブラリです.ウィンドウを作る以外の…