Contourlet transform in openCV

asked 2016-04-22 00:36:36 -0600

lino gravatar image

updated 2016-04-22 02:19:08 -0600

In this SO post you can find some good implementations for wavelet transform. I was wondering if there is any code or library for contourlet transform in OpenCV or even an algorithm that shows how to implement contourlet transform. Contourlet is very useful in edge detection problems. Since the mathematics behind contourlet is hard I couldn't implement it myself.

edit retag flag offensive close merge delete


The curvelet technology, which acts as a base for the contourlet approach is found here programmed with a C++ interface. Otherwise I am afraid there are no direct implementations and thus you will need to program it yourself. I am sure OpenCV can provide some of the internal building blocks, but probably not all.

StevenPuttemans gravatar imageStevenPuttemans ( 2016-04-22 06:16:54 -0600 )edit

Thank you for your help. Do you know any good source that explains contourlet transform? My problem is that everything that I have found includes lots of mathematics and no algorithm for contourlet transform.

lino gravatar imagelino ( 2016-04-22 06:50:37 -0600 )edit

Haha welcome to computer vision, where every new algorithm is supported with a lot of mathematics. Further than the original paper, I did not find any easy to understand explanation out there.

StevenPuttemans gravatar imageStevenPuttemans ( 2016-04-22 07:16:55 -0600 )edit

Thats why I love computer vision, it has a pwerful backgroulnd. Well, I think I have to code it from scratch.

lino gravatar imagelino ( 2016-04-22 07:40:46 -0600 )edit

Good luck!

StevenPuttemans gravatar imageStevenPuttemans ( 2016-04-22 08:16:41 -0600 )edit