Pythonとは、シンプルさや分かりやすさが売りのプログラミング言語です。 Webや機械学習で多く使われている印象ですが、わりと何にでも使えます。
python/OpenCVで透過pngをオーバレイする
python/OpenCVを使って、画像の上に別の画像を重ねる方法の解説です。透過画像のアルファチャンネルを考慮するものとしないものの2種類があります。
pythonのOpenCVでリアルタイムに笑い男
python/Opencvを使って、webカメラの映像をリアルタイムで読み込んで顔を検出して、笑い男の画像を重ねるプログラムを作ってみました。
pythonのOpenCVとpillow(PIL)を組み合わせて顔にモザイク
pythonのOpenCVを使って顔を検出して、pillowを使ってその顔にモザイクを掛けるというプログラムを書いてみました。
HaskellでCGIを書いてみた
ライブラリ無しのHaskellだけで階乗を計算するcgiプログラムを作ってみました。
pythonで経過日数を計算する。ライブラリは使わない。
ある日付からの経過日数を計算するプログラムを、ライブラリを使わずに実装してみました。
生まれた日から今日までの日数をpythonで。
Python/Tkinterを使って、生まれた日から今日までの日数を計算するプログラムを書いてみました。短かく書けるでしょ、と言おうと思ったのだけれど、Tkinterを使うと長い…。
pythonでmercurialのリポジトリを見てみる
mercurialはpythonで書かれているので、pythonプログラムからリポジトリを扱うことが非常に簡単に出来ます。というわけで、リポジトリの履歴を辿って変更の情報を表示するプログラムを書いてみました。
gentooでPILを更新しようとしたらfterrors.hが見つからないって言われた
gentooにPILを入れる際に、`freetype/fterrors.h`が見つからないというエラーが出る場合の対処方法です。
node.jsのNunjucksっていうjinja風なテンプレートエンジンを使ってみる
Pythonのjinjaのようなシンタックスで書けるnode.js用のテンプレートエンジン「nunjucks」の使い方の解説です。
pythonのクラスでprivateっぽいことをしよう
Pythonではプライベートなメンバを作れない…ということになっていますが、一応似たような事は可能です。この記事では、プライベートっぽいメンバの定義の仕方と、その挙動を解説しています。