技術情報                                                                                                  

もしハフ変換による直線検出を体験したいなら @次の2つのファイルをデスクトップにダウンロードして

hough.exe

dosvga.exe

A dosvga.exe を dosvga.bgi に名前変更.(警告は無視してください)
Bhough.exe をダブルクリックしてください。

心配ありません。このプログラムにウイルスはいません。但しマックでは動きません。

トラブル発生の際は mailto へ

これらのプログラムはTurboC(コンパイラー)を使って作られているため速度は十分速くはありません。もっと高速化したいなら下のソースファイルを参考にしてアセンブラで組んでください。   

Cで書かれたソースプログラムはここです   "hough( )"なる関数に注意してください。 もし使えるならレジスター変数を利用するとこの手法の特徴を生かすことができ更なる高速化が期待できます。

Excel VBA. で書かれた別のプログラムもあります。800KByteでちょっと大きいです。サンプルのページもあります。それでよければどうぞhoughdot.xls こちらはMACで動きます。
 

ちょっと一休み