Author Archives: okada

Spcium_icon_48

Spcium Version 1.2.6.704

Spciumの新しいバージョンにをリリースいたしました。以下の機能を追加いたしました。

  • 複数解像度の対応
  • 動作の安定性向上

まずは以下のSpciumのWinodws用インストーラーをダウンロードし、接続したいWindowsマシンにインストールしてください。Windowsのバージョンは7以降で動作いたします。

SpciumInstall_1.2.6.704.zip

Windows版のインストール時には、デバイスソフトウェアのインストール警告メッセージが2回表示されますが、それぞれ「インストール」を選択してください。

上記の手順ののちに、Android版のSpciumを起動してください。

Android版のSpciumは以下のURLからダウンロードできます。

Android版Spicum Google Playページ

Spcium_icon_48

Spcium(スぺシム)のご紹介

最新版 バージョン1.2.6.704 をリリースいたしました。

弊社の新しいプロダクトとして、スマートフォン、タブレットをWindows用のビデオカメラとして利用可能とする。Spcium(スぺシム)をご紹介します。

まずは以下のSpciumのWinodws用インストーラーをダウンロードし、接続したいWindowsマシンにインストールしてください。Windowsのバージョンは7以降で動作いたします。

ダウンロード Spcium for Windows 1.0.1.821

Windows版のインストール時には、デバイスソフトウェアのインストール警告メッセージが2回表示されますが、それぞれ「インストール」を選択してください。

上記の手順ののちに、Android版のSpciumを起動してください。

Android版のSpciumは以下のURLからダウンロードできます。

Android版Spicum Google Playページ

同一のLAN上でSpciumがインストールされたパソコンが表示されますので、目的のパソコンをタップしてください。表示されない場合はしばらくお待ちください。また、画面下部のテキストボックスにIPアドレスを入力することで接続することも可能です。

接続が完了すると、Androidがカメラのプレビュー表示となります。

撮影中画面

上記の状態となりましたら、接続が完了しています。任意のカメラアプリ(Windows8付属の「カメラ」など)を起動することでAndroidを無線カメラとして利用することが可能となります。

機能的には最低限のものしかありませんが、順次アップデートしていきます。よろしくお願いします。

Polylineを良い感じに間引きする

八王子防犯マップ for Android にて、市境を表示する機能を追加したところ、市境のpolylineデータが8000ポイント以上になり、アプリがもっさり動作になってしまいました。

そのため、良い感じに間引いてくれるアルゴリズムを探したところ、douglas-peuckerアルゴリズムを利用するのが一般的のようです。
手頃な実装がないかと探すと、C#のサンプルをCodeProject内に発見。


A C# Implementation of Douglas-Peucker Line Approximation Algorithm


上記を参考に、ちょっとしたフィルタプログラムを書いて地点数を1/10程度にまで間引いたところ、描画速度は劇的に改善しました。表示品質も、拡大するとガクガクするけれど、目安としては十分に思える物に見えます。

device-2012-11-27-131122

地図アプリなどで、いろいろと応用できそうです。

というわけで、上記の内容が果たしてうまくいったかは、八王子防犯マップ for Android をインストールして試してみてください。

en_app_rgb_wo_60