simplestarの技術ブログ

目的を書いて、思想と試行、結果と考察、そして具体的な手段を記録します。

2016-07-01から1ヶ月間の記事一覧

Direct Method:またCVネタのメモ

CV

SVO という技術をご存知でしょうか? www.youtube.com去年の SSII 2015 のチュートリアルによると SVO は近年CV研究界(一般人は簡単に踏み込めないので、どこぞの異界を想像して良いかも)で関心が高まってきているとのこと。 確かに Direct Method を使っ…

画像処理メモ

CV

画像処理の顔検出技術において 高速化するうえで便利な技法に積分画像というものが知られています。Haar-like 特徴量とかSURFというこれまた有名な局所特徴量記述形式などにも利用され コンピュータビジョンを仕事にしている人で、知らない人はいないほど(…

Webcam画像を表示

CV

EWCLIBヘルプ というものを使いました。下記コード(これだけではビルドが通りませんが…)の要領で Webcam 画像を表示してみました。 // OpenCVCameraViewer.cpp : コンソール アプリケーションのエントリ ポイントを定義します。 // #include "stdafx.h" /*…

OpenCVをインストール

CV

一番新しい OpenCV をもらってきます。DOWNLOADS | OpenCVこのリンクから OpenCV 3.1 をインストールしました。次のインストール先のサンプルコードを実行します。 opencv-3.1.0\sources\samples\cpp\tutorial_code\ImgProcおお、スライダーコントロールで値…

UnrealEngine4.12をソースコードからVisualStudio2013でビルドする

Epic Gamesのアカウントで次のアドレスに入ったら https://www.unrealengine.com/dashboardソースコードを取得する項目を見つけました。 GitHub アカウントを作成して、アカウント名をプロフィールに記載することで Unreal Engine のリポジトリアクセス権関…

UnrealEngine4.12をVisualStudio2013で起動する方法

いや、おかしいよ。 何もしなくてもビルドと実行ができるはずなのに(←勘違いでした。)error LNK2019: unresolved external symbol という、リンクエラーが発生して先に進めません。同じような苦しみを味わっている人が数日から数時間前にフォーラムに書き…

UnrealEngine4でUTexture2Dをシステムメモリから更新する

まず Unreal Engine 4 ではマテリアルに適用するテクスチャは UTexture2D というものだそうです。(調べただけでまだ触っていない) 基本的にはGPU側で超並列演算を行うもののようですが、特別にシステムメモリのbyte配列からテクスチャの内容を更新するUpda…

UnrealEngine4.12のC++プラグインでスタティックリンクライブラリを利用する

入門書や公式リファレンスを読んでいてびっくりしたのですが Unreal Engine におけるプラグイン機能は、次の図で示す通りゲームのプロジェクトにC++のソースコードが配置される感じです。プラグインは独立したプロジェクトにならないことに衝撃を受けました…

UnrealEngine4.12でAndroidアプリ作成とインストール

フィーリングで探すと File メニューからパッケージ化するというものが見つかります。パッケージ化メニューからAndroid(すべて)を選べばインストールバッチファイルが作成されます。 これを実行すればAndroid端末にUnreal Engineのゲームがインストールされ…

UnrealEngine4.12のC++プラグイン機能を利用する

オブジェクト(UE4だとActor)のTransformをC++のコードから編集したいだけなんです。私がどんな落とし穴にハマっていくか、記録していきます。Visual Studio 2015 を Community からインストールしました。 あ、ここまでは大丈夫です。 C++がディフォルトで入…