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でも利用可能です。

ボックス1 PSDパーサー
 初出: 2008/01/19 16:08 ささお * 内容は随時追記・更新しています。
| 技術メモ::ソフトウェア | comments (6) | trackback (0) |このエントリーを含むはてなブックマーク このエントリーをはてなブックマークする

2008年の知能ロボコン

昨年は、ついに自宅の一室に知能ロボコンの競技台を設置(自作)してしまったので、今年は出場したいなぁ。
今年は、2008/6/21・22(土・日)開催の模様です。



* 画像のはちゅねミクとネギはイメージです。でも、知能ロボコンでそろそろAR(拡張現実感)をやってもいいよね。
 初出: 2008/01/05 14:26 ささお * 内容は随時追記・更新しています。
| ロボット::知能ロボコン | comments (0) | trackback (0) |このエントリーを含むはてなブックマーク このエントリーをはてなブックマークする

ケータイと青春18きっぷでお気楽旅行-その3

第3弾。今回は9/5(水)~9/9(日)です。行き先は例によって未定。旅行前に機能追加をするつもりが、ニコニコ動画の初音ミク (歌声合成ソフト。YAMAHAが歌声合成エンジンを開発 & クリプトンが音声データを作成) 祭りに参加していたら実装が間に合わず
#せっかく新しくドメインまでとったのに....orz

前回までは Willcom のみ対応していましたが、今回からは FOMA と Softbank 3G の GPS にも対応したので、より場所の抜けがなくなる予定です。
more ...
 初出: 2007/09/05 04:52 ささお * 内容は随時追記・更新しています。
| 技術メモ | comments (4) | trackback (0) |このエントリーを含むはてなブックマーク このエントリーをはてなブックマークする

ケータイと青春18きっぷでお気楽旅行-その2

というわけでまたもややってみましょう。今回は1/4(木)~1/8(月)です。行き先などは未定。機能追加などは電車内から随時行っていきます。
more ...
 初出: 2007/01/04 01:48 ささお * 内容は随時追記・更新しています。
| 技術メモ | comments (25) | trackback (0) |このエントリーを含むはてなブックマーク このエントリーをはてなブックマークする

ケータイと青春18きっぷでお気楽旅行

ケータイと青春18きっぷを利用して2006/8/20~24の間旅行しました。
時刻表の検索やホテルの予約はケータイからできるので、今回の旅行では特に目的地を定めず、その時々で決定しています。技術の発展とはいいものですね。
さて、今回はPHSを利用した現在位置&日記のリアルタイム更新というのを試みています。

■ 仕掛け

下記の現在位置表示はリアルタイムに更新されます。下記の情報の作成にはウィルコムのPHS AH-K3001V(通称京ぽん) を主に利用しています。仕掛けは下記のような感じです。
1. PHSで緯度経度を取得し、サーバに問い合わせる
2. サーバでは、受け取った情報をマピオンの携帯向けサイトに問い合わせ、現在の場所名を取得して、PHSに戻す
3. 必要であればPHS上でコメントを追記し、位置情報、時刻情報、コメントをサーバに記録
4. Google Maps APIを利用 Webブラウザで指定した範囲の日時を表示する。


なお、PHSの電波が届かないエリアにいる場合には、FOMAを利用し、
1-1. FOMAから駅名・施設名を入力して、サーバに問い合わせる
1-2. サーバでは、受け取った情報を Google Local に問いあわせ緯度経度情報を取得する
2. 以下、上記と同様


といった処理をしています。
more ...
 初出: 2006/08/24 08:33 ささお * 内容は随時追記・更新しています。
| 技術メモ | comments (15) | trackback (2) |このエントリーを含むはてなブックマーク このエントリーをはてなブックマークする
この記事のトラックバックURL
http://tmp.junkbox.info/tb.php/35
新着トラックバック
青春18きっぷ
こんにちは!突然のトラックバック失礼します。よろしければ青春18きっぷについて情報交換しませんか?
| 国内旅行・海外旅行の豆知識 | 06/12/18 00:03 |
青春18きっぷ 格安の切符
青春18きっぷは貧乏旅行には強い味方です。5枚で11,500円 1日1枚使用可能。1日の内なら、何回でも乗り継ぎできます。使用期間は主に春休み、夏休み、冬休みになります...
| 貧乏旅行情報サイト | 06/10/31 13:49 |

C#でスクリーンセーバー

2ちゃんねるの時をかける少女スレでみかけた、速報ダム日和さんJavascriptで時かけクロックにグッときたので、勝手にWebページをスクリーンセーバー化するアプリケーションを作ってみました。URLはスクリーンセーバーの設定画面から変更できるので、天気予報の画像やYouTubeの動画のURLなどを設定するのもよいと思います。

ボックス1ダウンロード (ソースコード付き)
動作には .NET Framework 2.0 が必要です。

Visual C# 2005 Express Editionをインストールすると、スクリーンセーバーは比較的容易に作ることができます。本アプリケーションでやっていることは、

1. 普通にWindowsアプリケーションを作成する(全画面表示するように設定)
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">

というように1行追加すると表示されなくなります。

IEの仕様ってやつですね...。

ダイヤ 参考
- DTDとブラウザの表示モード

それにしても、時をかける少女2006は良い映画ですね。何年か後には、かなりの人が知ることになる予感がします。私は、劇場には2度足を運んだ上、関連商品も結構買ってしまうほどはまっています。最近はNHKや朝日新聞などの大手マスコミにも取り上げられるようになったためか、都内の劇場はいつも満席のようです。
現時点では全国9箇所... orz の映画館で絶賛上映中ですので、見ていない人は是非この夏のうちに!

追記

劇中であまりにおいしそうに食べていたのでつい買ってきてしまいました。モロゾフのプリン。素材の味がしっかり出ていて確かにうまい!


写真は、時をかける少女 NOTEBOOK p.15 を参考に撮影。
 初出: 2006/08/06 06:54 ささお * 内容は随時追記・更新しています。
| 技術メモ::ソフトウェア | comments (6) | trackback (3) |このエントリーを含むはてなブックマーク このエントリーをはてなブックマークする
この記事のトラックバックURL
http://tmp.junkbox.info/tb.php/34
新着トラックバック
[cinema]時かけクロックスクリーンセーバーをマルチモニタ対応にしてみた
「時かけクロックスクリーンセーバー」というのがあるわけではないです。たぶん。 先日書いたように、ダム日和さん(id:dambiyori)の『時をかける少女』のタイムマシンのカウンタの字...
| thinkin’ in the brain | 06/10/23 23:26 |
[cinema]『時をかける少女』(アニメーション映画・細田守監督・2006年夏公開
『時をかける少女』を観る 大変良い映画でございました。 いい年して涙ぐんでしまったりしたが──いい年だから涙腺ゆるみまくってるとも言えるが、映画が暗闇で上映されるもので...
| 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ライブラリを利用すると、下記のようなコードで簡単な画像処理を行うことができます。
$img = ImageCreateFromJpeg('input.jpg'); // jpegファイル読み込み
ImageFilter($img, IMG_FILTER_COLORIZE, 0, 0, 255); // フィルタ処理
ImageJpeg($img, 'output.jpg'); // jpegファイル書き出し
ImageDestroy($img);

なお、imageconvolution関数を利用することで、3x3行列を利用したフィルタ処理を行うことも可能です。

- PHP: imagefilter - Manual
ボックス1 以下のHTMLの生成コード
more ...
 初出: 2006/07/24 02:34 ささお * 内容は随時追記・更新しています。
| スクリプト言語::PHP | comments (0) | trackback (0) |このエントリーを含むはてなブックマーク このエントリーをはてなブックマークする

山吹色のお菓子

山吹色のお菓子
http://www.yamabukiiro.com/index.html

今朝 tvk (テレビ神奈川) の人気番組 sakusaku にて、「山吹色のお菓子」が実際に売られていることを知りました。
more ...
 初出: 2006/07/13 08:11 ささお * 内容は随時追記・更新しています。
| 機械知能 | comments (0) | trackback (0) |このエントリーを含むはてなブックマーク このエントリーをはてなブックマークする

  
AMAZON
CALENDAR
S M T W T F S
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31     
<<   12 - 2024   >>
TRACBACK
PROFILE
LOGIN
現在のモード: ゲストモード
USER ID:
PASS:
OTHERS
LINK
POWERED BY
POWERED BY
ぶろぐん
SKIN BY
ゲットネット...¥