タグ

2007年5月2日のブックマーク (3件)

  • USBカメラをC#で使おう

    USBカメラをWindows環境で利用するためには,主に二種類の方法があります.一つはVideo for Windowsを利用する方法,もう一つはDirect Showを利用する方法です.今回は,後者のDirectShowを利用して,C#でUSBカメラを制御する方法を紹介します.このプログラムは,以下のような機能を持っています. USBカメラのプレビュー USBカメラから静止画をキャプチャ&保存 USBカメラから動画をキャプチャ&保存 キャプチャした動画の再生 USBカメラのプロパティを変更(色調,ズームなど) ここではまず,DirectShowの基的な用語などをまとめ,次に機能ごとにプログラムの大まかな流れを説明していきます.より詳しい内容については,サンプルコードや参考URLを参照してください. なお,動作確認環境は以下のとおりです.他のUSBカメラでもおそらく動作すると思いますが,

  • .NET TIPS クッキーを使ってWebページを取得するには? - C# VB.NET - @IT

    最近ではユーザーの認証にクッキーを用いているWebサイトは多い(ASP.NETの「フォーム認証」もクッキーを利用している)。稿では、このようなクッキー認証を行っているWebページにプログラムからアクセスする方法について解説する。 クッキー認証を行うWebサイトの仕組み 最初にクッキー認証の仕組みについて簡単にまとめておこう。 たいていの場合、クッキー認証を行っているWebサイトでは、ユーザーは最初にログイン・ページにアクセスし、ユーザーIDやパスワードを入力する。ログインが成功すれば、ブラウザはWebサイトからクッキーを受け取る(クッキーはファイルあるいはメモリ上に保存される)。 以降のページ(認証が必要なページ)へのアクセスには、このクッキーが必要となる。クッキーを持っているユーザーがそれらのページにアクセスすると、ページ取得のリクエストとともにクッキーがWebサイトに送信される。これ

  • プログラミングの6大10項目リスト

    Jeff Atwood / 青木靖 訳 2007年3月22日 以下に私の選ぶプログラミングの6大10項目リストを挙げておく。取り上げた順序には特に意味はない。このエントリを簡潔なものにしておきたいので、それぞれの項目は短い要約を引用するに留める。興味を引くものがあれば、ぜひリンクをたどってオリジナルの作者の考えについてもっと詳しく読むことをお勧めする。 [ 訳注: 要約だけで意味が取りにくいものに簡単な説明をつけた。] ジェラルド・ワインバーグの「エゴレスプログラミングの十戒」 自分が誤りを犯すということを理解し、受け入れること 。 自分と自分のコードは別物である。 どんなに「空手」を学ぼうと、いつでもあなたよりもっと詳しい人間がいる。 相談せずにコードの書き直 しをしない。 自分より無知な人に対しても尊敬と敬意と忍耐を持って接すること。 世界で唯一変わらないのは変わるということだけ。 唯