ライブラリ

.NET

UnityからROSを利用できる『ROS#』

.NETアプリケーション(特にUnity)からROSを利用するためのC#でできたライブラリ・ツール ROS#が公開された。→ROS-INDUSTRIALのアナウンスライセンスは Apache 2.0で、freeで商用利用も可能。ROS#RO...
0
Programming

AnacondaとTensorFlowをインストールしてVisual Studio 2015で使う

TensorFlowがWindowsに対応してから1年ほど経つ。つい最近TensorFlowのバージョン1.4.0がリリースされ、良い機会(?)なので今までの開発環境を洗い替えることにした。今までPythonは単体でインストールしてたんだけ...
0
C++

COLMAP:オープンソースのSfM・MVSツール

Structure from MotionからMulti-View StereoまでできるCOLMAPというツールを見つけた。そこからさらにSurface ReconstructionまでやらないとPhotogrammetryとは言わないの...
0
C#

KelpNet:C#で使える可読性重視のディープラーニングライブラリ

ここ最近、ディープラーニングというか、ニューラルネットワークのお勉強をしてみて、その処理コストが高いため、実装では行列演算として扱われていることを知った。行列演算に最適化されたライブラリを使うことで処理の高速化を図っているらしい。(GPUも...
0
.NET

Math.NET Numerics:Unityで使える数値計算ライブラリ

立て続けにUnityの話題ですが。数学的なことをUnityで勉強しようかなという気分になってきた。お勉強用途だと最近はPython、というかPythonのNumPyが手軽で良く使われてるイメージ。Unityでも使える数値計算ライブラリが無い...
0
.NET

UnityでOpenCVを使うには?

OpenCVで2D情報をもとに3Dの計算を行う際、実装が間違ってないかopencv_contribのvizモジュールで可視化して確かめてるんだけど、vizモジュールって割と低レベルな機能しか提供していないのでちょっとしんどくなってきた。デバ...
0
C++

OpenCV 3.3.0 contribのsfmモジュールのサンプルを動かしてみる

数度のトライを経て、OpenCVのバージョン3.3.0でやっとsfmモジュールのビルドが通ったわけです。ようやくサンプルを試す段階に来た。参考にしてるQiita記事の後編へやっと進める。↓記事によると、サンプルを動かすためにまたいくつか手を...
0
C++

OpenCV3.3.0でsfmモジュールのビルドに成功!

OpenCVバージョン3.3.0がついに正式リリースされましたね。OpenCV 3.3.0OpenCV 3.3 has been released with greatly improved Deep Learning module and...
0
C++

OpenCVの三角測量関数『cv::triangulatepoints』

だいぶ時間が空きましたが、引き続きOpenCVの3次元復元系の関数を見ていく。今回はcalib3dモジュールにあるtriangulatePoints関数。つまり三角測量を行う関数ですね。void cv::triangulatePoints(...
0