2009-06-01から1ヶ月間の記事一覧

ImageMagickで画像バッチ処理

Windowsにて画像を大量に処理したい場合。Unix(Webサーバー)で一般的に使われるImageMagickというコマンドを使います。Windows版も存在するので、インストールしてみましょう。http://www.imagemagick.org/こちらよりバイナリをダウンロードします。今回は「…

ffmpegで動画→連続画像

動画中からフレーム単位で画像を連番で切り出す必要があったのでメモ。http://ffdshow.faireal.net/mirror/ffmpeg/ここにあるFFmpeg使ってます。ffmpeg -ss 0:01:30.00 -vframes 1000 -i test.mkv -f image2 %4d.png上記のコマンドではtest.mkvの1分30秒のと…

バイト型配列に入れた16進を10進に変換

バイト型に入れた最大FFの値を255として取り出すのは簡単ですが。例:Dim tmp As Longtmp=&HFFMsgBox tmp ‘255を表示複数の配列にまたがった16進を10進に変換する場合についてのメモ。バイト型配列にFFFとか代入した場合、1つの変数にはFFが最大ですから、2…

TCP通信でバイナリ送信

Dim m as New MemoryBlock(4) m.byte(0)=Val(”&h54″) m.byte(1)=Asc(”R”) m.byte(2)=84 m.byte(3)=80 MainSocket.Write(str(m))“TRTP”を送信している。バイト配列が無いなーと思ったら、MemoryBlockクラスがあるのね。文字列とバイナリを送りたいのだが、う…

はてな始めてみました

自前運営だとコメントスパムがうるさいので移行。はてなー