Mugichoko's blog

Mugichoko’s blog

プログラミングを中心としたメモ書き.

OpenCV

GLSL #11: Bilateral Filter

目標 実装環境 参考サイト main.cpp bilateralFilter.comp 結果 目標 前回(下記参照)の予告通り,Bilateral Filterを実装する. mugichoko.hatenablog.com 実装環境 Windows 10 64bit Visual Studio 2015 GLEW 3.2.1 設定方法はこちらを参照 GLEW 1.13.0 …

GLSL #10: RGB-D画像からの頂点・法線マップ生成

目標 実装環境 処理内容 流れ 頂点マップの計算 法線マップの計算 サンプルプログラム main.cpp calcVertMap.comp calcNormMap.comp 結果 参考文献 目標 前回(下記参照)は,Compute Shaderを使って,3DCGを描画した際に生成されるZバッファの線形化を行う…

Python 3.6 + OpenCV 3.2 on Windows 10 64-bit

目標 実装環境 遭遇した問題 解決策 解決策1:conda-forge 参考 解決策2:pipと.whil 参考 解決策3:Python3.5へのダウングレード(未確認) テストコード 実行結果 目標 Python版OpenCVを使ったプログラミングを,Visual Studioでできるようにする. 今回は…

GLSL #6: Frame Buffer Object (FBO)

目標 実装環境 レンダリングの流れと結果 サンプルプログラム modelTex.h modelTex.cpp fbo.h fbo.cpp main.cpp 目標 前回(下記参照)は,テクスチャマッピングを行うプログラムを作成しました. 今回は,そのプログラムをベースに,FBOに描画した結果を四…

ドロネー三角形分割:描画

目標 実装環境 OpenCV Subdiv2D Visual Studioの設定 プログラム 実行結果 Fade2D ダウンロードとインストール Visual Studioのプロジェクト作成 プログラム 実行結果 目標 ランダムに生成した2次元点を入力として,ドロネー三角形分割を行い,結果を描画す…