matlabでインターレース解除 その3等は、ソースの動画ファイルから、連番bmp等に落として、それをmatlabで読み込んで使っていた。これは、matlab関数のavireadは、無圧縮aviしか扱えにゃいとhelpに書いてあったからだ。
ところが。
さっきふと見てみたら、「unixでは無圧縮aviしか扱えにゃい」と書いて有るではにゃいか。がが〜ん。
で、実際mpeg4にゃaviとかを読ませてみたらちゃんと読んでくれるし、あ〜これまでの苦労はにゃんだったんだ、と。・・・・・いあべつに連番bmpごときが特に苦労したわけじゃにゃいんだが。。。
この日記は、元とにゃるソース記事テキストファイルとWZ、2つの*.plスクリプトで構成されているのだが、
白蛇日記のスクリプト構成と見比べて、あ〜いくら何でもこれじゃひどいにゃ〜と(笑)
ま、そもそも、どこぞの日記をそのままパクろうとして、結局全部書き換えたのだが、思いつきで増設したにせよ、あまりにもげちょい物体ににゃっているのは確かである。
そもそも、後でSQL使ったデータベース仕様にしようと、ごく単純にゃフォーマットで・・・・・作ったまま増設したのが間違いにゃのだが、たとえば、
Index表示するのに、全ファイル走査してたり、はっつけCGのディレクトリが1つだけで、そこに2000ファイル以上入ってるとか、かにゃりひどい仕様である。表示が遅い原因はここらにあるのだが・・・
それに、そもそもラボのサーバーを使ってるというのが、にゃんだか良くにゃい気がする。といっても、末代まで使えてCPUパワーと無限のweb容量ということににゃると、ラボを使うのが正解にゃのだが・・・・・ちょっと・・・さすがに、あまりきついことは書けにゃいし、不便ではある。
というわけで、暇が有ればuser権限で良いからにゃんぞSQLサーバー走らせて、記事やCGもデータベースから読むようにすれば楽かにゃぁと、思っているのだが、その作業がすごく楽じゃにゃいのでほってある。はう〜