<p style="text-align: left;"><a href="http://accelereyes.com/arrayfire">ArrayFire</a> is a great way to supplement OpenCV for faster processing on the GPU.</p>
<p style="text-align: left;">Mcclanahoochie recently <a href="http://mcclanahoochie.com/blog/portfolio/local-contrast-enhancement-with-arrayfire-opencv/" target="_blank">posted</a> an interactive demo showing the use of OpenCV with ArrayFire for computing Local Contrast Enhancement on the GPU from webcam video.</p>
<p style="text-align: center;"><a href="http://blog.accelereyes.com/blog/wp-content/uploads/2012/08/Screen-Shot-2012-08-20-at-9.19.21-AM_2.png"><img class="aligncenter  wp-image-3056" title="Screen-Shot-2012-08-20-at-9.19.21-AM_2" src="http://blog.accelereyes.com/blog/wp-content/uploads/2012/08/Screen-Shot-2012-08-20-at-9.19.21-AM_2-1024x640.png" alt="" width="552" height="345" /></a></p>
<p style="text-align: left;">Mcclanahoochie also shows how easy it is to convert OpenCV Mat images into ArrayFire GPU array images, as seen in the code snippit below:</p>
<p style="text-align: left;"><a href="http://blog.accelereyes.com/blog/wp-content/uploads/2012/08/Screen-Shot-2012-08-20-at-7.38.58-PM.png"><img class="aligncenter size-full wp-image-3054" title="Screen-Shot-2012-08-20-at-7.38.58-PM" src="http://blog.accelereyes.com/blog/wp-content/uploads/2012/08/Screen-Shot-2012-08-20-at-7.38.58-PM.png" alt="" width="606" height="439" /></a></p>
<p style="text-align: left;">All the source code is available on Google Code, linked to from his website.</p>
<p style="text-align: left;">Simply download <a href="http://www.accelereyes.com/download_arrayfire" target="_blank">ArrayFire</a> and <a href="http://opencv.org/" target="_blank">OpenCV</a> and <a href="http://mcclanahoochie.com/blog/portfolio/local-contrast-enhancement-with-arrayfire-opencv/" target="_blank">try it out</a> for yourself!</p>