Python

Pythonで「なのぼ~どAG」

「ちっちゃいものくらぶ」さんの"なのぼ~どAG"を、Pythonで遊ぶためのモジュールを作ってみました。"なのぼ"が持つ各種センサの読み取りと、モーター一個の回転を制御をすることができます。"なのぼ"の作り方やPCとの繋ぎ方は、こちらをどうぞ⇒なのぼ~ど…

import antigravity

最近、Linkedinの"Python Community"を徘徊しています。 そこのAldo Ceccarelliさんが始めたディスカッションで、Pythonに"antigravity"(反重力?!%)なるモジュールがあることを知りました。 import antigravity aha! これってFUNNYだね。

Hello! Python - 3 Interacting with the world

Chapter3まで読みました。このChapterでは、「電池付いてます」‥‥え〜っと標準ライブラリの使い方を学びます。ライブラリのimportの仕方からモジュールの利用法、ファイルの読み書き、ディレクトリのトレースなどを見て行きます。プログラム課題は、md5を利…

Tkinter+OpenCV: PILにちゃんと仲人させると

3週間ほど前に、TkinterとOpenCVをPILで繋ぐのは、色変換もしなくちゃいけなくてスマートでないのでパスしましたが[*1]、気を取り直してコードを書いてみました。BGR⇒RGB色変換をOpenCVで済ませば結構コンパクトなコードになりますね。 from PIL import Imag…

Tkinterのリビルド手順の備忘録メモ

Tkinterを改造/リビルド/インストール(手動)する手順の備忘録メモです。 必要なもの Visual C++ 2008 Express Edition Python 2.7.2 + setuptools Python 2.7.2のソースコード Tcl/Tk 8.5.11のソースコード [*1] [*1]Tcl/Tkを既にインストールしているならば…

Python+OpenCVでWEBカメラ撮影

Python2.7+OpenCV2.2+TkinterでWebカメラで撮影するサンプル・プログラムを書いてみた。 拍子抜けするほど簡単なのに驚いてしまった。(注)TkinterとOpenCVは2012-02-05「PythonのtkinterとOpenCVを繋ごう」の改造版 #!/usr/local/bin/python # coding: cp932…

PythonのtkinterとOpenCVを繋ごう

このところ、思い出したようにまたPythonからOpenCVを触っている。LL言語だとメモリの解放忘れなどを気にする必要がなく、至極お手軽だ。プログラミングしていても快適。・・・だけど、ひとつ困ったことがある。普段使い慣れたTkinterでOpenCVで加工した画像…

pythonとgraphvizでビジュアルmakedepのようなものを作ってみた

仕事で、C/C++のソースコードのリファクタリング(ほとんどリバースだけど)をする必要が出てきました。コードを見ると、無節操にヘッダーファイルに別のヘッダーファイルをインクルードしているため、コードの階層分けすら困難を極めそうな状況です。で、まず…