octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #46099] image package: edge(I, 'canny') gives


From: Hartmut
Subject: [Octave-bug-tracker] [bug #46099] image package: edge(I, 'canny') gives very bad quality results
Date: Fri, 04 Dec 2015 20:08:50 +0000
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:42.0) Gecko/20100101 Firefox/42.0

Follow-up Comment #9, bug #46099 (project octave):

I have an improved implementation of the Canny edge detector in Octave nearly
ready. It seems to also be very well Matlab compatible. But currently my
results are all shifted by one pixel downwards and to the right. As reason for
this I found bug #45568 "imfilter incompatible to MATLAB for even filter
width".

This bug impacts the implementation of my Canny edge detector because the
first step in a Canny edge detection is a filtering with an even sized filter
(a Gaussian filter). And I would prefer to do this filtering step with
"imfilter" instead of the currently used (but in Matlab not even existing)
function "imsmooth('gaussian', ...').

How should I proceed?
(a) Wait for bug#45568 to be fixed?
(b) work around this bug (i.e. shift my results one pixel upwards and to the
left)?
(c) leave it as is? (This would results in tests that aren't Matlab
compatible.)
(d) other suggestions?

I don't like the ideas (b) and (c) too much, to be honest. But how long could
it take to fix bug #45568?

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?46099>

_______________________________________________
  Nachricht gesendet von/durch Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]