かみのメモ

コンピュータビジョン・プログラムな話題中心の勉強メモ

2018-11-01から1ヶ月間の記事一覧

C++で順列・組み合わせを列挙する

C++

競プロとかアルゴリズム系のコードを書いてるとたまに順列・組み合わせを列挙したいことがありますよね。この記事では自分なりに書いたC++のコードを紹介してみます。

回転ベクトル・回転行列・クォータニオン・オイラー角についてまとめてみた

この記事では回転ベクトル,回転行列,オイラー角,クォータニオン(四元数)それぞれについて回転の表現方法,特徴,右手系・左手系の変換方法を紹介します。

macOSのcmakeでcmathが大量のエラーを吐いたときのメモ

MacでPCL(Point Cloud Library)のサンプルをcmakeからビルドしようとしたときに、次のようなエラーが大量発生したので原因を調べてみました。 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cmath:31…

OpenCVのカメラ歪みシミュレータを作ってみた

OpenCVのカメラキャリブレーションの際に取得できる歪みパラメータを可視化するWebアプリを作ってみました。 キャリブレーション結果の確認などにお使いください。 https://kamino410.github.io/cv-snippets/camera_distortion_simulator/ ソースコードはこ…

OpenCVで取得したカメラパラメータをUnityで使う

OpenCVで取得したカメラパラメータ(内部パラメータ・外部パラメータ)をUnityのカメラオブジェクトに反映させる方法を紹介します。ソースコード:https://github.com/kamino410/cv-snippets/tree/master/unity