goo blog サービス終了のお知らせ 

寝ても覚めてもPSoC

電子工作とマイコンをやりはじめました。
ど素人ですので配信する情報の取り扱いには十分注意してください。

PSoCでBad Apple

2011年04月16日 | PSoC
このところ、なんか作る意欲というものが失われてしまったような気がする。東日本大震災が起きてから特に。

そんな中、ニコニコ動画でBadAppleという動画をみつけた。流行っているらしく、いろんなバージョンがあります。マイコンで再生しているのもあった。
映像は影絵なので基本は白黒。これならPSoCでもそれなりに再生できるかも?と思い、今まで作ったプログラムを流用してリハビリついでに一日で作ってみました。

1.元動画を128x64、10FPSで全フレームをBitmap化
2.影絵といっても完全に白黒ではないので、色をHSVに変換してVが50%以上の場合を白として二値化
3.LCD(SG12864A)で扱いやすいデータ形式に変換して1ファイル化(約2MB)
4.SDカードからストリーミング再生

まだ画面が乱れる、BGMとシンクロしていないなどの問題がありますが、一応の満足が得られたのは良かった




しかし、YouTubeの画質悪いな...orz