[SciPy-user] hough transform again (stephen emslie)
Josh Marshall
josh.p.marshall at gmail.com
Fri Aug 18 02:15:19 EDT 2006
I have some code for working with Hough transforms and their
inverses. I haven't been following this thread very closely, so
hopefully this is useful to someone. It hasn't been tested in
isolation, but it does work fine embedded in my application.
Try:
import * from Hough
ht = HoughTransformFromFilename("my_test_image.jpg")
and then:
showPiccy(ht)
Note that this is *not* the standard Hough transform that operates on
binary thresholded images. Rather, this an alternate "Hough"
transform as described in the Shapiro & Stockman book. It takes the
grayscale image and calculates the gradient at every pixel, discards
those with a small magnitude and adds the rest to the Hough transform
array.
However, the inverse functions should be easily modifiable to be used
with the real standard Hough transform. I like this form better
because I am working with noisy images, which give useless results
with the standard version.
Cheers,
Josh
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Hough.py
Type: text/x-python-script
Size: 13435 bytes
Desc: not available
URL: <http://mail.scipy.org/pipermail/scipy-user/attachments/20060818/636a55b4/attachment.bin>
-------------- next part --------------
More information about the SciPy-User
mailing list