hough_trans: changed user interface; .cpp can compile on darwin