HTML5のcanvasの中身をコピー
HTML5のcanvasを使ってお絵描きした内容を、そのまままるごとコピーする方法です。結構簡単に出来るみたいです。
gentooでハイバネートとかサスペンドとか
ノートパソコン(AcerのAspire One D257)でハイバネートやサスペンドを使うべく、gentooのセットアップを行ないました。多分他の環境でも動くと思います。
pythonのOpenCVでリアルタイムに笑い男
python/Opencvを使って、webカメラの映像をリアルタイムで読み込んで顔を検出して、笑い男の画像を重ねるプログラムを作ってみました。
pythonのOpenCVとpillow(PIL)を組み合わせて顔にモザイク
pythonのOpenCVを使って顔を検出して、pillowを使ってその顔にモザイクを掛けるというプログラムを書いてみました。
pythonのpyexiv2でExifをごにょごにょする
pythonのpyexiv2というモジュールを使ってjpegのExifデータを読み込んだり書き込んだりを試してみました。
PILで縦横比保ったまま画像を縮小
Python/PILで、画像の縦横比を保ったまま画像を小さくする方法です。長辺を指定の長さに合せてくれるます。
PILで保存するときにencoder error -2とか言われた。
Python/PILでプログレッシブJPEGを保存しようとした時に発生する「encoder error -2 when writing image file」というエラーへの対処方法です。
python/tkinterのlabelに貼り付けた画像を消す方法。
Python/tkinterで、一度ラベルに表示させた画像をあとから削除する方法です。
pythonのPILを使ってExifを見る
Python/PILを使って、jpeg画像のExifデータを読み出す方法です。
iPadではcssのbackground-attachmentを使えないらしい
iPadではCSSの`background-attachment`が動かないようです。なので、別の方法で同じようなことを実現してみました。