ででりんブログ

写真やプログラミングを中心とした備忘録。

プログラミング

【Android】ラジオグループ

ラジオボタンを複数配置してもそれぞれ独立した選択となってしまいます。これをグループ扱いとしていずれか1つしか選択できないようにする方法のメモ。 <RadioGroup android:layout_width="match_parent" android:layout_height="match_parent" android:layout_alignParentLeft="true" android:layout_alignParentStart="true"> </radiogroup>

【Android】画面遷移とインテント

Androidアプリの画面遷移方法。 インテントの種類 明示的なインテント(Explicit Intents)…実行するアクティビティクラスを指定する方法 暗黙的なインテント(Implicit Intents)…Android OSに任せる方法 以下、サンプルです。 初期画面(FirstActivity)と…

【Android】Buttonイベント

ボタンをクリックした際のイベントで処理を行うサンプル。画面にあるボタンを押すと… テキストエリアに文章を表示します。 サンプルのソースコード。 画面レイアウトにTextView(id:textview)とButton(id:button)を貼り付けて下さい。 package dederin.he…

【Android】Android Studioのインストール

Android Studioのインストールとそれに伴う環境構築の覚書。 Android Studio 2.1.2のシステム要件は以下の通りです。(2016/7/16時点のWindows端末の要件) Windows 7/8/10 (32bit または 64bit) 最小メモリ 2GB, 必要メモリ 8GB 最小空き容量 2GB, 必要空き…

【正規表現】ワイルドカード相当の置換

Visual Studio 2010ではワイルドカード置換ができたのにVisual Studio 2012では正規表現でした置換ができないことに今更気付きましたorz ということでワイルドカード相当の置換をする正規表現をメモ。 ワイルドカード「*\\」→正規表現「^.*\\」 使用例:フォ…

【OpenCV】特徴点の抽出(FeatureDetector編)

前回までで各アルゴリズムによる特徴点の抽出を試してみました。 FeatureDetectorを使用することで同じプログラムで指定したアルゴリズムを使用することができるそうです。 そういうわけで早速試してみました。 結果は、文字列で指定したアルゴリズムで動作…

【OpenCV】特徴点の抽出(Dense編)

OpenCVによる特徴点の抽出を試してみました。 今回試したアルゴリズムはDenseです。特徴点の抽出結果 特徴点数[1849]ソースコード #include <opencv2\opencv.hpp> int main( void ) { // 画像の読み込み cv::Mat img_src = cv::imread( "Lenna.png" ); // Dense cv::DenseFeature</opencv2\opencv.hpp>…

【OpenCV】特徴点の抽出(GFTT編)

OpenCVによる特徴点の抽出を試してみました。 今回試したアルゴリズムはGFTTです。特徴点の抽出結果 特徴点数[708]ソースコード #include <opencv2\opencv.hpp> int main( void ) { // 画像の読み込み cv::Mat img_src = cv::imread( "Lenna.png" ); // GFTT cv::GoodFeaturesToT</opencv2\opencv.hpp>…

【OpenCV】特徴点の抽出(MSER編)

OpenCVによる特徴点の抽出を試してみました。 今回試したアルゴリズムはMSERです。特徴点の抽出結果 特徴点数[54]ソースコード #include <opencv2\opencv.hpp> int main( void ) { // 画像の読み込み cv::Mat img_src = cv::imread( "Lenna.png" ); // MSER cv::MserFeatureDetec</opencv2\opencv.hpp>…

【OpenCV】特徴点の抽出(STAR編)

OpenCVによる特徴点の抽出を試してみました。 今回試したアルゴリズムはSTARです。特徴点の抽出結果 特徴点数[46]ソースコード #include <opencv2\opencv.hpp> int main( void ) { // 画像の読み込み cv::Mat img_src = cv::imread( "Lenna.png" ); // STAR cv::StarFeatureDetec</opencv2\opencv.hpp>…

【OpenCV】特徴点の抽出(FAST編)

OpenCVによる特徴点の抽出を試してみました。 今回試したアルゴリズムはFASTです。特徴点の抽出結果 特徴点数[1174]ソースコード #include <opencv2\opencv.hpp> int main( void ) { // 画像の読み込み cv::Mat img_src = cv::imread( "Lenna.png" ); // FAST cv::FastFeatureDet</opencv2\opencv.hpp>…

【OpenCV】特徴点の抽出(ORB編)

OpenCVによる特徴点の抽出を試してみました。 今回試したアルゴリズムはORBです。特徴点の抽出結果 特徴点数[435]ソースコード #include <opencv2\opencv.hpp> int main( void ) { // 画像の読み込み cv::Mat img_src = cv::imread( "Lenna.png" ); // ORB cv::OrbFeatureDetecto</opencv2\opencv.hpp>…

【OpenCV】開発環境の構築

画像処理ライブラリ「OpenCV」を用いたプロジェクトの作成方法についてです。 今回はプロジェクトにOpenCVをリンクさせる2種類の方法をまとめます。 【環境】 ・Windows7 Professional 64bit ・VisualStudio2012 Professional ・OpenCV 2.4.11(NuGetによる…