2008年5月16日金曜日

eps -> svg への変換

最初,出来ませんでした.
vistaでやってるんですがね

なんかGsviewを使って,pstoeditを使えば出来るとか聞いたのでやったんだけれど
svgへの出力がうまくいかない.
もちろんシェアじゃない方のplot-svgオプションを使ってもダメ.

で別の方法を探すことに…

Image-Magickっつう素敵ソフトを発見.

カラーepsをGrayscale epsにするのはこの方法で良さげ
Active perlがいるらしいんだけれどもね


> convert -type grayscale hoge.eps ika.eps


とすれば,カラーのhoge.epsがグレースケールのika.epsに
ただし,ベクトル図がラスタ図になってしまっている気がする.

んで,よくよく見ると
Image^magickのdpiサイズがデフォルトで72dpiらしく元の画像よりも少なくなっている
縮小の画像変換では,ラスタ図になるらしいので
dpiのサイズを大きめで保存


> convert -type grayscale -density 320 hoge.eps ika.eps


-density以下は,ざっくり320dpiとでも思えばよろしいんじゃないでしょうか.
サイズがでかい.
あたりまえだけれど….-densityの値はお好みで変えてください.

まぁ,これでカラーepsのグレースケール変換は簡単にできますよ.

んで,本題

eps -> svg

epsのファイルも編集したいという皆様の要望にお応えします.しかも無料で.
環境は件のImage-magickが入っててTeXが入ってれば大体整ってますよ.
使ってるソフトは
Image-magick :画像を変換
potrace :ビットマップ画像をベクタ化
Inkscape : svgファイルを修正 eps保存

手順は,eps -> pbm -> svg -> eps

まず
epsをImage-Magickによってビットマップ化.ついでにGrayscaleにもしておく.


>convert -density 320 -type grayscale hoge.eps ika.pbm


少々時間がかかる
で,次に
pbmファイルをベクタ化 このときにpotrace というソフトを使う.
これは,ビットマップの絵を,ベクトル化してくれるというすごいソフト
ない人は拾ってくるといいと思うよ.


>potrace -s ika.pbm


このときの -s オプションはsvgファイルを吐かせるためのオプション.
で,ika.svgファイルができています.
注意点としては,dpiが大きめのビットマップじゃないとpotraceがうまく
ベクトル化できないようです.

んで,お手持ちのInkscapeを使って,編集して
eps保存.
念のため一応,epsをImage-magickでグレースケール化しとくといいかも….

以上の手順で,eps -> svg変換ができましたよ.

なんか,ネットってありがたいなぁと思いましたよ.
ネットがなきゃ,こんなこと一生かかってもできませんでしたもん.

製作者の皆様ありがとう!

ちなみに,間違い等お気づきのことがありましたら,ご連絡いただけると嬉しいです.

2008年5月7日水曜日

GWの過ごし方

今年のゴールデンウイークは,久々にゆったり過ごした.

例の会が杜の都で催されましたが,財政上の理由で参加できませんで…
でも,会場からわざわざ電話してくれて,なんか
いい友達を持ったなぁ~
と,嬉しく思いましたよ.

で,連休は何をして過ごしていたかというと
映画を見ました.久々に
少林少女と相棒の二本だけですが….
というわけで映画の感想をつれづれと

少林少女
すげーつまらなかった.
エンディングの10分少々のみに価値のある映画.
金返せ.
何よりも,CGがひどい.
脈絡もなく中国の人に日本語をしゃべらせるから,映画への集中が奪われるし.
わかってたはずなんだ,オレは.つまらなさそうなのは
ああなることくらい….
少林サッカーが面白かっただけなんだ….
監督の名前とかスタッフとかキャストとかそういうのに期待したオレが馬鹿だった….
エンディングのあれをメインにしてくれた方がむしろ嬉しかった.
怒りすら覚えたコメディ映画は,オレ史上初.
自分への怒りが八割ですが….

相棒
めちゃくちゃいい!!
こんないい映画はないね.
日本人ならみんな覚えているあの事件への戒めと教訓が
描かれてます.

キャストが豪華でみんな相変わらずいい味が出てます.
そして西田敏行がいい.良すぎる.
感動して,泣きそうになった.

絶対,見た方がいいよ!
テレビ見てない人でも分かるし,テレビ見てればもっと分かる.

ただ,まぁ,劇場で見る意味はあまりないかも.
映画だからこそ集められたキャストだけど
相棒って普通にあのくらいのキャストでやってるしね.大体.

でも,かなり骨太のいい話なので,絶対見た方がいい.
なんか,胸に来るものがあるから.

2008年4月30日水曜日

IEEEへの投稿

出来ません….どうしたもんか….
大体,wordで作んなよ….
ってーか,オレの論文じゃないのをなぜにオレがつくらにゃならんのか….
研究すすまんし,やりたいなら自分でやって欲しい.
ああ,うぜ~

はい,愚痴を吐きました.
おしまい.

えーと,おとといかな?
遠くにいる友達から連絡がありました.
久々に.雑談だったんだけど.
楽しかった.

なんか,自分だけじゃなくて,違うところで自分以上に努力してる人がいる
っていうのは,励みになるね.
がんばろう!

で,頑張るためには雑務をこなさなきゃならんわけで
誰かIEEEへの投稿の仕方を教えてください.

投稿するためにPDFを上げようとしたんですが,
すべてfailedで落とされます.
多分きっと,wordが悪の原因でしょう.
間違ってたら,窓の人たちごめんなさい.

このままだと,wordで作ってるのをTeXに変換して,画像もepsにしたり
フォントの埋め込みまでやらなきゃいけない感じです.
しかも,そのフォントはだれも持っていないという….
さらに,オレの業績には関係ないのに….
いや,やるんだろうけどさ….結局.
でも,すべてのページに対してFailedなのが気持ち悪い….
TeXで作っても,同じ結果になるのでは…?という疑問もある.

誰か,IEEEに投稿した人いない?
教えてください!


追記
5.1 16:30 くらいに できました.
てへっ.
原因は~,オレの英語力のなさ?

まぁ,どっちにしろ海の向こうのフォントにはなってないので
TeX用のも作成中.(こっちにはクローンフォントがある.)
勉強になった.そして思った.
英語勉強しよ

2008年4月24日木曜日

y_u くんからのバトン

奇跡の4日連続更新!
いつまで続くのか!?
明日で飽きるな.最悪土曜は更新しないでしょう.
やっぱり,雨降ってるし.

さて,久々に回ってきたよん.
バトン.

春だし.新生活だし.
こういう時期のバトンって便利かもねぇ~
オレに新しい出会いはないけどね….

ルール
◎日記に書く
◎書く前に回す

1:次にバトンを回す6人
特にいません.
新生活とかで環境が変わったりして,自己アピールしたい方はどうぞ.
お好きにもってってください.

2:お名前は?
ultra
でいいや.とりあえず.

3:生年月日は?
キリストと同じ誕生日.
オレは朝に生まれてるから,その前日か.
キリストの方が2000歳ぐらい先輩
毎年,世界中がオレを祝ってくれる.
世界中の人ありがとう.

4:ご職業は?
学者

になりたい.
学生であり,研究員.
一応,研究職についているといふ.

5:好きなことは?
水泳.
泳ぎたい.泳がせてくれ….
日本選手権を見て以来,禁断症状が出始めた….

6:好きな異性のタイプは?
綺麗なお姉さん.

7:特技は?
とりあえず,普通の人よりは速く泳げる.

8:資格は何か持ってますか?
自動車免許と
応募者全員プレゼント見たいな無線の資格と
ガソリンとかがいじれる危険物乙4と
家庭内の電話線の工事ができる資格

マジで答えちまった….

ああ,あと,
オレの人生を歩いて行ける資格.

いいこと言った.
オレかっいい.
ごめんなさい.

9:悩みは何かありますか?
お金がない.
他人と話すのがBossのみ….

前者は耐えられるが,後者は精神的に病みそう….
だれか,救いの手をぉおおぉおおおお.

10:好きな食べ物と嫌いな食べ物は?
好き:赤飯.魚.
嫌い:特にないが,給食のとき食べたシソヒジキがめちゃくちゃ嫌い.
あんなん食べなくても大きい子になれましたよ.

11:好きな人はいますか?
うん!

12:貴方が愛する人に一言
世界が平和でありますように….

13:回す6人の紹介を簡単にお願いします
オレのblogを読んで,有益に使えるはずだった時間を
無益にさせられた被害者.

14:最近買ったもの
なんか,買ったか?

ああ,B'z new single
"BURN -フメツノフェイス-"
絶賛発売中です.
今回(も)詞がいいよ!
フェイスはFACEじゃなくてFAITHだと思うんだ.オレ.

15:理想のデートコースは?
理想かぁ….

自家用ジェットで,ショウロンポウ食べるためだけに上海に行って
デザートに北海道で出来たてのチーズを使った,チーズケーキを食べ
東京の夜景を空から眺めつつ
シャンパンを飲みながら,神戸で牛を食べて帰る.

だめだ….発想力が足りない….
温泉に入り損ねてるし….
月面ツアーもいいなぁ.

16:今の恋愛を一言で言うと?
語る術なし.

17:今まで年上の人と付き合ったことある?
ええ.そりゃ,もちろん

18:これだけは負けないってのありますか?
君への想い

あひゃひゃひゃひゃ

19:あなたは一人旅にでる決心をしました。まず何をする?
旅立つ.

20:あなたは本気で酔ったらどうなりますか?
普段と変わりなし.テンションは上がるかも.
度を超すと,吐く.

21:好きな芸能人は?
B'zのお二人.
仲間由紀恵

22:あなたを動物に例えるなら?
熊.
ゴリラ.
きっとその辺.
個人的にはライオンや獅子がいい.

23:最後の発信履歴は?
彼女

24:ぢゃあ最後の着信履歴は?
彼女

25:ぢゃあ最後にメールをやりとりした相手は誰?
彼女…
PCなら,Boss

26:ぢゃあアドレス帳の27番目は?
>高専の元同級生。
>長らく連絡取ってない…と、
>いうか卒業してから音信不通だなぁ。消すか。

y_uくんとかぶった….そっくりそのまんま.

27:携帯の送信済みの1番古いメールの相手は誰あて?また内容は?
edyから

edy登録してくれてありがとう的なメール…

28:またまたアドレス帳の29番目は?
高専のときの先輩.
面白い人だった.いまどうしてるのかなぁ~.
再起を使わずにネストしまくったfor文だけで,
ごり押しでプログラム作ったとか….
いろいろすごい人だった.

29:自分のチャームポイントは?
ふくよかなばでー.
泳ぎたい….

30:何フェチ?
別に.
特にないです.

31:最後にバトンを回してきた人はどんな人?
研究室を仲良く逃亡した仲間.

この頃,体調が悪いらしく心配しておりますよ.
なんか,こう,つかみどころのないけど楽しい人.


いや,バトンって結構疲れるし,時間食うね~.
でも,楽しかったかな.

2008年4月23日水曜日

複数の要素をランダムシャッフル をC#で作ってみた

まさかの連日の更新
きっと明日は嵐ですね.

で,本題
昨日C#で実装したところを備忘録的に記述

二つの配列 A[MaxA],B[MaxB]をシャッフルしてランダムな順番で呼び出したいのですよ.
そういうものを作りたかった.

んで二つの配列はdouble型のkeysってメンバ変数を持ってますよと
そんでもって,そのkeysには,ランダムな値が入ってます.double型でねもちろん.


double [MaxA + MaxB] key = new double[]; //シャッフル用のkey
int [MaxA + MaxB]iD = new int[]; //シャッフルした時のID

//key[]にそれぞれの配列のkeyを代入
for(int i = 0;i < MaxA + MaxB;i++)
{

    if(i < MaxA ) key[i]=A[i].keys;
    else key[i]=B[i-MaxA].keys;
    iD[i]=i;
}

//上で作ったkeyの順番にIDをソート.昇順に かなり便利な関数
Array.sort(key,iD);

//いよいよ並べ替えられたものを呼び出し
for(int i=0;i < MaxA+MaxB;i++)
{

    if(iD[i] < MaxA)
    {

      A[iD[i]]の処理
    }
    else
    {

      B[iD[i]-MaxA]の処理
    }
}


ってな感じに作ってみた.
全要素を混ぜたランダム呼び出し.名称はいい加減

これで,今までできなかったことができるようになって嬉しいんですよ.
んでも,すぐ忘れそうなのでここに書いときます.
二個以上の要素も,おんなじ考えで出来るはず.

要は,乱数による並び替え+全部を通し番号で覚えてくれる変数に代入.

まぁ,で,なんかもっといい方法があるなら教えてほしいのですよ.
正直,オレ程度のコードを載せるのは恥ずかしすぎますが….
コメント等お待ちしております.

2008年4月22日火曜日

B'zのベストアルバム!!

20周年記念に出るって!

↓に詳しく乗っ取ります.
http://bz20th.com/

ULTRA Pleasureに
ULTRA Treasure

Treasureの方は,もちろんアンケート実施中.

葉書ではなく,インターネットで
好きな曲を三曲を送るんだってよ~

いやぁ,何にしようかなぁ

アメリカのitunes store限定で出てた英語版のHOMEと
world cup限定で出たDEVILは聞きたいよなぁ
RUN-2008-はもちろん聞きたいし

ロンリースターズとか
真っ赤なシルクとか
New Messageとか
2nd,3rdビートの曲もいいし

spirit loose → ザ・ルーズ とかもいいし
Surviveとか
Raging Riverとか
F.E.A.Rとか
無言のPromiseとか
アルバムの曲もいいし

この頃出たのだと
黒い青春とか
光芒とか
一心不乱とか
BUDDYとか
BURNとかもいいねぇ

20周年記念っツウことで
Happy birthday なんかもかなりいいし

ああ,迷う
ファン泣かせだねぇ.
いや~,今年はB'z頑張っててくれて,むちゃくちゃいい年だ!
嬉しい悩みだねぇ.

30周年のときにも期待だね!

2008年4月21日月曜日

特別講義

で,初音ミクのおじいちゃんが来た.

土地柄からか,歴史からか
そういう大物を呼べるのがすごい.

いろいろ,楽しい話を聞いた.

なんか,ガンガンいろんなものを作ってきたんだけど
それでいいのか?っていう風に思っていらっしゃるようだった.

オレとしたら,技術があるんならやっちゃえば?
と思ってしまった.

技術者は止まれない.きっと.
企業の人たちも止まれない.
楽しそうなものをみるとやってみたくなるもの.
面白そうなおもちゃがあれば使ってみたくなるし
そのおもちゃの中身だってばらばらにして,自分で新しく作ってみたくなるもの

なんか,きっと,オレの倫理観も
やばいことになってんじゃないかと,少々考えさせられた.

けれど,止まってられないので
その辺は,年を取ってから考えよう.

でも
そうやって,バブルや戦争って始まったのかもね.