C#でPSDファイル読み込み
Adobe Photoshop の PSD 形式を C# で読み込みたくなったので、The Code Project を探していたら、
Yet Another PSD Parser
http://www.codeproject.com/KB/graphics/PSDParser.aspx
なる素敵なものがあったので、日本語対応を行いました。
修正後のソースコードをおいておきますので、ご利用ください。
なお、ビルドには、Visual Studio 2005 以降が必要です。実行には、.NET Framework 2.0 以降が必要です。一度ビルドしてしまえば当然ながら、VBでも利用可能です。
PSDパーサー
Yet Another PSD Parser
http://www.codeproject.com/KB/graphics/PSDParser.aspx
なる素敵なものがあったので、日本語対応を行いました。
修正後のソースコードをおいておきますので、ご利用ください。
なお、ビルドには、Visual Studio 2005 以降が必要です。実行には、.NET Framework 2.0 以降が必要です。一度ビルドしてしまえば当然ながら、VBでも利用可能です。
PSDパーサー
2008年の知能ロボコン
昨年は、ついに自宅の一室に知能ロボコンの競技台を設置(自作)してしまったので、今年は出場したいなぁ。
今年は、2008/6/21・22(土・日)開催の模様です。
* 画像のはちゅねミクとネギはイメージです。でも、知能ロボコンでそろそろAR(拡張現実感)をやってもいいよね。
今年は、2008/6/21・22(土・日)開催の模様です。
* 画像のはちゅねミクとネギはイメージです。でも、知能ロボコンでそろそろAR(拡張現実感)をやってもいいよね。
ケータイと青春18きっぷでお気楽旅行-その3
ケータイと青春18きっぷでお気楽旅行-その2
というわけでまたもややってみましょう。今回は1/4(木)~1/8(月)です。行き先などは未定。機能追加などは電車内から随時行っていきます。
more ...
more ...
ケータイと青春18きっぷでお気楽旅行
ケータイと青春18きっぷを利用して2006/8/20~24の間旅行しました。
時刻表の検索やホテルの予約はケータイからできるので、今回の旅行では特に目的地を定めず、その時々で決定しています。技術の発展とはいいものですね。
さて、今回はPHSを利用した現在位置&日記のリアルタイム更新というのを試みています。
■ 仕掛け
下記の現在位置表示はリアルタイムに更新されます。下記の情報の作成にはウィルコムのPHS AH-K3001V(通称京ぽん) を主に利用しています。仕掛けは下記のような感じです。
なお、PHSの電波が届かないエリアにいる場合には、FOMAを利用し、
といった処理をしています。
more ...
時刻表の検索やホテルの予約はケータイからできるので、今回の旅行では特に目的地を定めず、その時々で決定しています。技術の発展とはいいものですね。
さて、今回はPHSを利用した現在位置&日記のリアルタイム更新というのを試みています。
■ 仕掛け
下記の現在位置表示はリアルタイムに更新されます。下記の情報の作成にはウィルコムのPHS AH-K3001V(通称京ぽん) を主に利用しています。仕掛けは下記のような感じです。
1. PHSで緯度経度を取得し、サーバに問い合わせる
2. サーバでは、受け取った情報をマピオンの携帯向けサイトに問い合わせ、現在の場所名を取得して、PHSに戻す
3. 必要であればPHS上でコメントを追記し、位置情報、時刻情報、コメントをサーバに記録
4. Google Maps APIを利用 Webブラウザで指定した範囲の日時を表示する。
2. サーバでは、受け取った情報をマピオンの携帯向けサイトに問い合わせ、現在の場所名を取得して、PHSに戻す
3. 必要であればPHS上でコメントを追記し、位置情報、時刻情報、コメントをサーバに記録
4. Google Maps APIを利用 Webブラウザで指定した範囲の日時を表示する。
なお、PHSの電波が届かないエリアにいる場合には、FOMAを利用し、
1-1. FOMAから駅名・施設名を入力して、サーバに問い合わせる
1-2. サーバでは、受け取った情報を Google Local に問いあわせ緯度経度情報を取得する
2. 以下、上記と同様
1-2. サーバでは、受け取った情報を Google Local に問いあわせ緯度経度情報を取得する
2. 以下、上記と同様
といった処理をしています。
more ...
この記事のトラックバックURL
http://tmp.junkbox.info/tb.php/35
新着トラックバック
こんにちは!突然のトラックバック失礼します。よろしければ青春18きっぷについて情報交換しませんか?
| 国内旅行・海外旅行の豆知識 | 06/12/18 00:03 |
青春18きっぷは貧乏旅行には強い味方です。5枚で11,500円 1日1枚使用可能。1日の内なら、何回でも乗り継ぎできます。使用期間は主に春休み、夏休み、冬休みになります...
| 貧乏旅行情報サイト | 06/10/31 13:49 |
C#でスクリーンセーバー
2ちゃんねるの時をかける少女スレでみかけた、速報ダム日和さんのJavascriptで時かけクロックにグッときたので、勝手にWebページをスクリーンセーバー化するアプリケーションを作ってみました。URLはスクリーンセーバーの設定画面から変更できるので、天気予報の画像やYouTubeの動画のURLなどを設定するのもよいと思います。
ダウンロード (ソースコード付き)
動作には .NET Framework 2.0 が必要です。
Visual C# 2005 Express Editionをインストールすると、スクリーンセーバーは比較的容易に作ることができます。本アプリケーションでやっていることは、
程度です。上記のコードでは、Visual Studio Express のサンプルプロジェクトをさらに削って、最小限のコードにしているので、独自の拡張は簡単だと思います。
さて、本ツールを利用して、Webサイトを指定すると、Webサイトによってはスクリーンの外周に枠が表示されます。これは、HTMLの最初の方の宣言の仕方に依存します。
例えば、
と宣言されている場合は枠が表示されてしまうのですが、
というように1行追加すると表示されなくなります。
IEの仕様ってやつですね...。
参考
- DTDとブラウザの表示モード
それにしても、時をかける少女2006は良い映画ですね。何年か後には、かなりの人が知ることになる予感がします。私は、劇場には2度足を運んだ上、関連商品も結構買ってしまうほどはまっています。最近はNHKや朝日新聞などの大手マスコミにも取り上げられるようになったためか、都内の劇場はいつも満席のようです。
現時点では全国9箇所... orz の映画館で絶賛上映中ですので、見ていない人は是非この夏のうちに!
追記
劇中であまりにおいしそうに食べていたのでつい買ってきてしまいました。モロゾフのプリン。素材の味がしっかり出ていて確かにうまい!
写真は、時をかける少女 NOTEBOOK p.15 を参考に撮影。
ダウンロード (ソースコード付き)
動作には .NET Framework 2.0 が必要です。
Visual C# 2005 Express Editionをインストールすると、スクリーンセーバーは比較的容易に作ることができます。本アプリケーションでやっていることは、
1. 普通にWindowsアプリケーションを作成する(全画面表示するように設定)
2. いくつかの決まった引数に対応できるようにする
3. 作成したexe の拡張子を .scr に変更して、%SystemRoot%system32 フォルダにコピーする
2. いくつかの決まった引数に対応できるようにする
3. 作成したexe の拡張子を .scr に変更して、%SystemRoot%system32 フォルダにコピーする
程度です。上記のコードでは、Visual Studio Express のサンプルプロジェクトをさらに削って、最小限のコードにしているので、独自の拡張は簡単だと思います。
さて、本ツールを利用して、Webサイトを指定すると、Webサイトによってはスクリーンの外周に枠が表示されます。これは、HTMLの最初の方の宣言の仕方に依存します。
例えば、
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
と宣言されている場合は枠が表示されてしまうのですが、
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
というように1行追加すると表示されなくなります。
IEの仕様ってやつですね...。
参考
- DTDとブラウザの表示モード
それにしても、時をかける少女2006は良い映画ですね。何年か後には、かなりの人が知ることになる予感がします。私は、劇場には2度足を運んだ上、関連商品も結構買ってしまうほどはまっています。最近はNHKや朝日新聞などの大手マスコミにも取り上げられるようになったためか、都内の劇場はいつも満席のようです。
現時点では全国9箇所... orz の映画館で絶賛上映中ですので、見ていない人は是非この夏のうちに!
追記
劇中であまりにおいしそうに食べていたのでつい買ってきてしまいました。モロゾフのプリン。素材の味がしっかり出ていて確かにうまい!
写真は、時をかける少女 NOTEBOOK p.15 を参考に撮影。
この記事のトラックバックURL
http://tmp.junkbox.info/tb.php/34
新着トラックバック
「時かけクロックスクリーンセーバー」というのがあるわけではないです。たぶん。 先日書いたように、ダム日和さん(id:dambiyori)の『時をかける少女』のタイムマシンのカウンタの字...
| thinkin’ in the brain | 06/10/23 23:26 |
『時をかける少女』を観る 大変良い映画でございました。 いい年して涙ぐんでしまったりしたが──いい年だから涙腺ゆるみまくってるとも言えるが、映画が暗闇で上映されるもので...
| thinkin’ in the brain | 06/10/22 02:50 |
Javascriptで時かけクロック http://dambiyori.sakura.ne.jp/tokiclo/ ずーっと同じ場所に表示させるのはスクリーンセイバーとしてどうかとおもうので、一定時間たつと移動するようにしました。配...
| 速報ダム日和 | 06/08/06 22:19 |
imagefilter
PHP GDライブラリのimagefilter関数の処理サンプルです。GDライブラリを利用すると、下記のようなコードで簡単な画像処理を行うことができます。
なお、imageconvolution関数を利用することで、3x3行列を利用したフィルタ処理を行うことも可能です。
- PHP: imagefilter - Manual
以下のHTMLの生成コード
more ...
$img = ImageCreateFromJpeg('input.jpg'); // jpegファイル読み込み
ImageFilter($img, IMG_FILTER_COLORIZE, 0, 0, 255); // フィルタ処理
ImageJpeg($img, 'output.jpg'); // jpegファイル書き出し
ImageDestroy($img);
ImageFilter($img, IMG_FILTER_COLORIZE, 0, 0, 255); // フィルタ処理
ImageJpeg($img, 'output.jpg'); // jpegファイル書き出し
ImageDestroy($img);
なお、imageconvolution関数を利用することで、3x3行列を利用したフィルタ処理を行うことも可能です。
- PHP: imagefilter - Manual
以下のHTMLの生成コード
more ...
山吹色のお菓子
http://www.yamabukiiro.com/index.html
今朝 tvk (テレビ神奈川) の人気番組 sakusaku にて、「山吹色のお菓子」が実際に売られていることを知りました。
more ...
TOP PAGE △