Re: Non-local means denoising
Hi, Here are some implementations of Non-Local Means Denoising you might be interested in for reference/comparison: Image Processing On Line Journal (Antoni Buades, Bartomeu Coll, and Jean-Michel Morel): http://www.ipol.im/pub/art/2011/bcm_nlm/ Pierrick Coupé's website: https://sites.google.com/site/pierrickcoupe/softwares/denoising-for-medical-... ITK implementation in the Baby Brain Toolkit, from François Rousseau: https://github.com/rousseau/fbrain/blob/master/Code/Denoising/btkNLMTool.txx The first one provides an online demo, is easy to wrap in cython, but is only 2D whereas the two others handle 3D images. Kind regards, Kevin Le 23/01/2014 02:37, Matthew Trentacoste a écrit :
I've looked at the paper a bit. That might actually be up my alley. Let me reread and get back to you.
On Wed, Jan 22, 2014 at 5:05 PM, Stéfan van der Walt <stefan@sun.ac.za <mailto:stefan@sun.ac.za>> wrote:
Hi all,
Has anyone taken a look at non-local means denoising? It would make for a good PR.
Stéfan
-- You received this message because you are subscribed to the Google Groups "scikit-image" group. To unsubscribe from this group and stop receiving emails from it, send an email to scikit-image+unsubscribe@googlegroups.com <mailto:scikit-image%2Bunsubscribe@googlegroups.com>. For more options, visit https://groups.google.com/groups/opt_out.
--
[ matthew m trentacoste ] [ ] [ mt@matttrent.com <mailto:mt@matttrent.com> ] [ http://matttrent.com ] [ twitter: @matttrent ] [ +1.415.326.3226 ] -- You received this message because you are subscribed to the Google Groups "scikit-image" group. To unsubscribe from this group and stop receiving emails from it, send an email to scikit-image+unsubscribe@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Hi Kevin On Thu, 23 Jan 2014 09:47:44 +0000, Kevin Keraudren wrote:
Here are some implementations of Non-Local Means Denoising you might be interested in for reference/comparison:
Thanks for these informative links. Are you interested in working on nlmeans, or do you know of someone who would be able to help us review the code once it is written? Thanks Stéfan
I just listed these implementations as I recently searched for a C++ implementation. Unfortunately, I cannot volunteer to work on this and I do not know anyone who already worked on this topic... Kind regards, Kevin Le 23/01/2014 11:55, Stéfan van der Walt a écrit :
Hi Kevin
On Thu, 23 Jan 2014 09:47:44 +0000, Kevin Keraudren wrote:
Here are some implementations of Non-Local Means Denoising you might be interested in for reference/comparison: Thanks for these informative links. Are you interested in working on nlmeans, or do you know of someone who would be able to help us review the code once it is written?
Thanks Stéfan
Hi, it happens that I have an implementation of NL-means (implemented in C + cython). I have to clean it a little and then I can send it to the list. It would actually be interesting to convert it to pure Cython for further maintanability. Cheers, Emmanuelle On Thu, Jan 23, 2014 at 03:48:41PM +0000, Kevin Keraudren wrote:
I just listed these implementations as I recently searched for a C++ implementation. Unfortunately, I cannot volunteer to work on this and I do not know anyone who already worked on this topic... Kind regards, Kevin
Le 23/01/2014 11:55, Stéfan van der Walt a écrit :
Hi Kevin
On Thu, 23 Jan 2014 09:47:44 +0000, Kevin Keraudren wrote:
Here are some implementations of Non-Local Means Denoising you might be interested in for reference/comparison: Thanks for these informative links. Are you interested in working on nlmeans, or do you know of someone who would be able to help us review the code once it is written?
Thanks Stéfan
Haha, hi Emmanuelle, long time no see! ;) I think your interjection in this thread is rather priceless. =D Is your implementation 3D? Either way, if you submit a WIP PR, I might be tempted to use some cycles to help out. =) On Fri, Jan 24, 2014 at 3:26 AM, Emmanuelle Gouillart < emmanuelle.gouillart@nsup.org> wrote:
Hi,
it happens that I have an implementation of NL-means (implemented in C + cython). I have to clean it a little and then I can send it to the list. It would actually be interesting to convert it to pure Cython for further maintanability.
Cheers, Emmanuelle
On Thu, Jan 23, 2014 at 03:48:41PM +0000, Kevin Keraudren wrote:
I just listed these implementations as I recently searched for a C++ implementation. Unfortunately, I cannot volunteer to work on this and I do not know anyone who already worked on this topic... Kind regards, Kevin
Le 23/01/2014 11:55, Stéfan van der Walt a écrit :
Hi Kevin
On Thu, 23 Jan 2014 09:47:44 +0000, Kevin Keraudren wrote:
Here are some implementations of Non-Local Means Denoising you might be interested in for reference/comparison: Thanks for these informative links. Are you interested in working on nlmeans, or do you know of someone who would be able to help us review the code once it is written?
Thanks Stéfan
-- You received this message because you are subscribed to the Google Groups "scikit-image" group. To unsubscribe from this group and stop receiving emails from it, send an email to scikit-image+unsubscribe@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
participants (4)
-
Emmanuelle Gouillart
-
Juan Nunez-Iglesias
-
Kevin Keraudren
-
Stéfan van der Walt