![]() |
|
|
| |
|
弊社ブログは2010年4月26日からURLを変更いたしました。
ブックマークやRSSで登録されている方は、下記URLへ変更願います。 http://www.conit.co.jp/blog/ 今後とも宜しくお願い申し上げます。 2010年4月26日 株式会社コニット |
|
|
2009,07,31, Friday
日経エレクトロニックス2009年7月13日号の記事で、
"「HDケータイ」は“ガラパゴス”を超えて" という個人的に興味が湧いた記事がありました。 確かに携帯の小さな画面には、HD画質(1280×720)は不要かもしれない。 大きく感じるiPhoneの液晶も480×320と、もしHD画質を再生できたとしても その恩恵を受けることはできない。 ではなぜ、携帯でHD画質の動画を再生できるとすごいのかと考えると、 携帯で見るのではなく、その携帯をHDムービーの再生機として使える ようになった場合が面白いと思う。 しばらく前から、ポータブルサイズのプロジェクター(住友スリーエムMPro110) が発表されたり、テレビとチューナーを切り離して無線でフルHDの ムービーを転送できる商品(VIERA)が現れたり 再生機とモニターが場所や接続相手を選ばないような環境ができたら、 いつでも・どこでも・誰とでも、フルHDのコンテンツを楽しむことが できるようになります。 例えばこんなシチュエーション 彼女(彼氏)の家に遊びにいったときに、「iTunesでダウンロードした 映画がiPhoneに入っているから、一緒に見ようよ」ってな感じで、 iPhoneからテレビに無線で飛ばして楽しんだり、 友達の披露宴に参加したときに携帯で撮影した動画を、2次会に来た 別の友達に見せるために、お店のプロジェクターに無線で飛ばして みんなで見たり、 色々な楽しみ方が増えると思います。 ただ、このような楽しみ方が実現できるようになるためには、 再生する携帯や、プロジェクターの性能がもっと上がらないと駄目だし、 どんな機器もシームレスにつながるような規格も必要になってきます。 けど、携帯電話に初めて搭載されたカメラの画素数はわずか11万画素。 (J-フォン J-SH04) 今となっては、1000万画素のカメラを搭載している携帯も出ています。 (AQUOS SHOT SoftBank 933SH) 今すぐは実現できないだろうけど、そう遠くない未来には可能になるかも。 iPhoneも3GSでだいぶスペックは良くなりましたが、次の世代が楽しみです。 (とりあえず、モバイルスイカを搭載してほしい・・・。) |
|
2009,07,31, Friday
こんにちは。岩田です。
本日で、入社1週間が経ちました。 これからいろいろと面白いことを書いていきたいと思いますので宜しくお願いいたします。 早速ですが、今回はiPhoneでOpenCVライブラリを使用し、実機で試すまでを書きます。 まず、OpenCVとは、 Intel Open Source Computer Vision Library の略で米 Intel 社で開発された画像処理・画像認識用のC言語ライブラリ。オープンソースであり、商用・非商用を問わず無料で使用できる。静止画にも動画にも対応しているため、特にロボット工学やバイオメトリクスの研究によく使われています。プラットフォームは Linux(Intel C Compiler、GNU C)と Microsoft Visual C/C++などその他にも使用できるみたいです。 iPhoneでは写真を加工/編集するアプリがいろいろ出ていますが、今後ライブビュー機能が加わることもあり、画像処理はとても有用になると思います。 そんな理由で、今回はOpenCVライブラリをiPhoneに組み込んで、カメラで写真を撮り、顔認識機能を試すまでを紹介します。 まず開発環境の準備ですが、 1.finkをインストール 2.OpenCVのインストール 3.その他の設定 4.XCodeの設定 などいろいろあるのですが、以下のサイトを参考にしました。(この情報だけでいけると思います) http://www.vogue.is.uec.ac.jp/~den/OpenCVForMac.txt(ありがとうございます) 環境を終えたので、顔認識機能を組み込んでみました。顔認識機能はこちらのOpenCVの サンプル集から拝借しました。(豊富なサンプルコードがあるためとても有効です) http://opencv.jp/sample/object_detection.html#face_detection ただサンプルをコピペして実行しても、達成感はないので画像処理のアルゴリズムを理解するように しましょう。意外と難しくないことが多いと思います。 *注意点としては、 iPhoneではフレームワークとして、OpenCVライブラリを切り出してもダイナミックリンクしてくれません(実機では)なので、リソースを考慮して必要なヘッダだけを静的リンクするようにしてください。 また、OpenCVでは、IplImage構造体使いますが、iPhone SDKはUIImageがそれに対応します。よってこれらを置き換える必要があります。 しかーし、iPhone SDKには既にこのAPIをすでに持っていますので安心してください。 IplImageをUIImageから変換は、 - (IplImage *)CreateIplImageFromUIImage:(UIImage *)image UIImageをIplImageの変換は、 - (UIImage *)UIImageFromIplImage:(IplImage *)image です。 長くなりましたが、出来た画像は以下です。これは実機で撮って顔検出ボタンを押して、検出 したときの画像です。青枠で検出しているのがわかると思います。 ![]() とてもかわいいと思います。。
| http://www.conit.co.jp/labs/index.php?e=184 |
| iPhone::OpenCV | 10:18 AM | comments (0) | trackback (0) | |
|
2009,07,29, Wednesday
こんにちは。阿久津です。
仕事場を効率化する6つのコツという、興味深い記事をみつけたので 現状の自分を採点してみました。 元記事:http://www.lifehacker.jp/2009/07/gina6.html 1.机の上を片付ける × 今自分の仕事場の机の上には、Dellノートパソコン・MacBook・iMacと置いてあり これらだけでもかなり場所をとっている。 さらに、細々したものやケーブル類などとにかくごちゃごちゃだ!! 2.頻繁に使うものだけ近くに置く △ 基本的には、使うものだけ近くにおいてあるが、まだまだ不要なものもふくまれているかなぁ 3.持ち歩きグッズや郵便物は固定の場所を作ろう × 持ち歩きグッズ(携帯電話)机の上に散乱している。 郵便物類もまとめるところを特に作っていない・・・ 4.関連するものはまとめて置く ○ ペンとかは、ペン立てに入れている。 しかし、もう少し整理整頓をしたいなぁ〜 5.自分が心地よい状態にする × 上記の×△だらけの状態からして、心地よいとはいえないんだろう・・・ 6.仕事に応じて仕事場も調整する × たまにペーパーワークがしたいときなど、1にあげた3台のパソコンが 邪魔をしている・・・ ん〜 この6つのコツからすると、自分の仕事効率はとことん駄目ということになるんだろう。 やはり、ここは気持ちよくするために整理整頓をしたいと思う!! ということで、私にキャビネットを与えてくれ〜 ![]() |
|
2009,07,28, Tuesday
こんにちは。橋本です。
本日、ローズオニールキューピー・インターナショナルさんと共に、 iPhoneでは初となる着せ替えアプリ「KEWPhone」をリリースしました! DLはこちら これまで、脱獄(JB)しないと利用できなかったスキン・テーマをアプリ上から擬似的に変更できます。 各機能ごとにホームボタンがあり、タップすると、トップに戻ります。 ・「ダイヤル」 レトロなダイヤル式電話で実際に通話することも可能 ※1 ・「時計」 花のゆりかごで寝ているキューピーが揺れるアニメーションと、可愛い小鳥たちの鳴き声が付いています ・「メモ」 生活に密着したシンプルなアイコンで、記入した場所も分かりやすいメモ帳 ・「カレンダー」 毎月違うキューピーのアニメーションが楽しめ、書込みした箇所が一目でわかるスケジュール機能付き ・「アドレス帳」 シンプルで使いやすいアドレス帳 ・「天気予報」 時刻に合わせて「今日」「今夜」「明日」の天気をキューピーが自動的に予報してくれる ※2 ・「キューピー紹介」 ローズオニールキューピーの色々な歴史を紹介 ※1 iPhoneのみ ※2 日本語設定時のみ ![]() ![]() ![]()
| http://www.conit.co.jp/labs/index.php?e=182 |
| iPhone | 07:47 PM | comments (0) | trackback (0) | |
|
2009,07,27, Monday
こんにちは佐々木@開発チームです。
ある程度一人で開発が出来るレベルに達した人は、 他人のソースコードを読んで解析してください。 もちろんプログラミングのトレーニングの為です。 とある課題を解決するために、自分のやり方と プロのコードはどこがどう違うのかをはっきりとさせます。 なぜ、その作者はそのようにしているのか? で、どちらの方が良いのか?(パフォーマンス面、開発スピード面など) を調べて、自分の引き出しにしまい込みます。 もし、Javaをターゲットとして勉強しているならば、 まず、JDKのソースコードを見ましょう。(VMのソースじゃないですよ) データ構造についての引き出しを大きくする為には、 java.util.* のソースコードを読んで理解すればかなりのレベルアップとなるでしょう。 また、java世界にはApache、Jakartaなどのリーディンググループがあります。 ここでは、自分のコードとプロのコードを比べるトレーニングが良いでしょう。 HTTPプロトコルを使ったアプリを作りたいときには、 commons.httpClientなどのソースと、同じ処理をする自分が書いた汚いコードを 見比べてみましょう。 どちらが、どのように、見やすく、効率の良いコードを書いていますか? サーブレットコンテナや、EJBコンテナなど フレームワーク系を将来作ってみたい人は、 Tomcatや、Jeronimoなどのソースを探ってみましょう。 JDBCのようなプラグイン形式で機能を提供する仕組みを知りたい場合も、 mysqlのjdbcクラスのソースや、DriverManagerなどのソースを読んでみましょう。 やれオブジェクト指向だ、やれアスペクト思考だと 難解な文書で書かれている分厚い本を読むよりは よっぽど勉強になりますし、将来にわたって使えるアルゴリズムの知識が身につきます。 しかし対人間で、会話をする際にはこのような難解で種類豊富な用語が必要になります。 それだけ、プログラミングのアプローチ方法が思想的なものであると言えます。 私とあなたで、プログラミングに対しての思想を合わせないと、 コンテキストの同期化をした後でないと、私とあなたで話が合わなくなってしまうのですね。 プロのコード読みトレーニングを是非してみてください。 なぜ、HashMapはHashでやるのか。 なぜ、BufferedReaderが必要になったのか。 かつ、BufferedのクラスがあるのにUnBufferedなクラスも存在するのはなぜか。 なぜ、Serializableのような空っぽのインターフェースは存在するのか。 なぜ、ServletFilterが追加されたのか。 なぜ、XMLは設定ファイルに便利なのか、なぜ、テキストファイルではダメなのか。 なぜ、SSHはTELNETに比べて安全なのか。 なぜ、エンタープライズユーザは、高いお金を払ってベンダーとサポート契約を結ぶのか。(ろくにサポート受けるわけでもないのに) とか考える機会をもってください。 |
|
2009,07,22, Wednesday
|
|
2009,07,18, Saturday
こんにちは、梅雨はもう終わったのか気になってしょうがない開発TEAM佐々木です。
http://developer.palm.com/ iPhone、andriod、そしてovistoreもオープンし続々とAppStoreモデルが立ち上がっているなか PalmのストアであるAppCatalogもオープンした模様です。 マイコミジャーナル記事引用 「App Catalog」では、配信アプリ数が約30本と少ないにもかかわらず、 PalmOS3~4の頃、モバイルプラザに通いつめていた私としては、気になってしょうがないですね。 |
|
2009,07,17, Friday
こんにちは。橋本です。
こんなに興奮してるのは本当に久しぶりです! ![]() 7月14日に小学館さんと共同でリリースした、「奥田政行のフルーツハンドブック」が、 本日無料アプリランキング最高6位になりました! 小学館での紹介ページ ![]() 上の画像はキャプチャが少し遅れてしまったので、7位に落ちていますが、それでもまだまだ トップ10に入っていますね。 今後、これの続編も出ますので、是非ご期待下さい!! 7月21日追記 ---------------------- ![]() 相変わらず、6位と7位を行ったり来たりしています。 続き▽
| http://www.conit.co.jp/labs/index.php?e=176 |
| iPhone | 04:57 PM | comments (0) | trackback (0) | |
























