# Hough Transform 2D Circles Image Filter GetCircles patch.

**URL:** https://discourse.itk.org/t/hough-transform-2d-circles-image-filter-getcircles-patch/350
**Category:** Algorithms
**Created:** [October 24, 2017, 5:26pm UTC](https://discourse.itk.org/t/hough-transform-2d-circles-image-filter-getcircles-patch/350 "2017-10-24T17:26:37Z")
**Posts on this page:** 1
**Showing post:** 46

<div class="post-metadata">

### Author: ![Niels\_Dekker](https://discourse.itk.org/letter_avatar_proxy/v4/letter/n/9d8465/32.png) [@Niels\_Dekker](https://discourse.itk.org/u/Niels_Dekker)
#### Post date: [January 2, 2018, 9:32pm UTC](https://discourse.itk.org/t/hough-transform-2d-circles-image-filter-getcircles-patch/350/46 "2018-01-02T21:32:36Z")

</div>

FYI, it appears that the patch I just submitted _PERF: NeighborhoodOperatorImageFunction avoids copy ConstNeighborhoodIterator_ [http://review.source.kitware.com/#/c/22959/](http://review.source.kitware.com/#/c/22959/) significantly improves the performance of the HoughTransform2DCircles filter. I reran the test that I posted at Dec 10, 2017 at [Hough Transform 2D Circles Image Filter GetCircles patch.](https://discourse.itk.org/t/hough-transform-2d-circles-image-filter-getcircles-patch/350/36) and saw a performance improvement of more than 30% (duration going from 45 seconds before the patch, to less than 30 seconds).

---

_[View the full topic](https://discourse.itk.org/t/hough-transform-2d-circles-image-filter-getcircles-patch/350)._
