Search Comments and Ratings

go

Comments and Ratings

   
Date File Comment by Comment Rating
30 Jul 2009 Detects multiple disks (coins) in an image using Hough Transform HOUGHCIRCLES detects multiple disks (coins) in an image using Hough Transform. Author: Yuan-Liang Tang Nazatul Naquiah Ahba

hi, i've ran this code and it works. i wonder which part of the code display as accumulation array? can you pls guide me how to create the accumulation array from this code in order to generate the output figure of hough transform accumulation array?

22 Jul 2009 Detects multiple disks (coins) in an image using Hough Transform HOUGHCIRCLES detects multiple disks (coins) in an image using Hough Transform. Author: Yuan-Liang Tang Venugopalakrishna

Thank you very much.

15 Jul 2009 Detects multiple disks (coins) in an image using Hough Transform HOUGHCIRCLES detects multiple disks (coins) in an image using Hough Transform. Author: Yuan-Liang Tang Nguyen Ba, TUYEN

Thank you Prof. Yuan Liang Tang. This is really great!

11 Jun 2009 Detects multiple disks (coins) in an image using Hough Transform HOUGHCIRCLES detects multiple disks (coins) in an image using Hough Transform. Author: Yuan-Liang Tang Tang, Yuan-Liang

sanjay,
The most probable cause might be that you invoked the function using inappropriate parameters. The function allocate a 3D matrix of size [size(im,1)+maxR, size(im,2)+maxR, maxR-minR+1], where minR and maxR are the minimal and maximal radii of circles you want to detect, respectively. You may want to check if the size of your input image or the values of minR and maxR are really huge.

11 Jun 2009 Detects multiple disks (coins) in an image using Hough Transform HOUGHCIRCLES detects multiple disks (coins) in an image using Hough Transform. Author: Yuan-Liang Tang bhattacharya, sanjay

i used the houhcircles function. it says 'out of memory' for my test images; but it worked for very small binary images; please help

16 May 2009 Image normalization and inverse normalization Performs image normalization and inverse normalization against affine transformation Author: Yuan-Liang Tang Almakadmeh, khaled

Dear Sir,
I need your help in the following:
" image MUST first be normalized w.r.t. scale and translation i.e. centroid of image is at image center, and image has geometrical moment m00 = fixed number/scale."

Could you please tell me, if the "imnorm.m" do the above description. so that I can use it as black box.

I'm appreciated for your help and support.

16 May 2009 Detects multiple disks (coins) in an image using Hough Transform HOUGHCIRCLES detects multiple disks (coins) in an image using Hough Transform. Author: Yuan-Liang Tang Al Khairi, Rezki

i've try to make with GUI...
but i cannot place where the instrustion mace be placed...
can u help me pleasee...
i really need it..

06 Apr 2009 Detects multiple disks (coins) in an image using Hough Transform HOUGHCIRCLES detects multiple disks (coins) in an image using Hough Transform. Author: Yuan-Liang Tang Idillus

Sorry, I've made ma mistake

if (nargin >=3 || nargin <= 6)
    
    if nargin==3
        thresh = 0.33; % One third of the perimeter
        delta = 12; % Each element in (x y r) may deviate approx. 4 pixels
        edgeim = edge(im, 'canny', [0.15 0.2]);
    end
    
    if nargin==4
        edgeim = edge(im, 'canny', [0.15 0.2]);
        delta = 12;
    end
    
    if (nargin==5)
        edgeim = edge(im, 'canny', canny_th);
        delta = 12;
    end
    
    if (nargin==6)
       edgeim = edge(im, 'canny', canny_th,sigma);
       delta=12;
    end
    if (nargin == 7)
         edgeim = edge(im, 'canny', canny_th,sigma);
    end
end

if minR<0 || maxR<0 || minR>maxR || thresh<0 || thresh>1 || delta<0 || canny_th <0 || canny_th >1
  disp('Input conditions: 0<minR, 0<maxR, minR<=maxR, 0<thresh<=1, 0<delta');
  return;
end

06 Apr 2009 Detects multiple disks (coins) in an image using Hough Transform HOUGHCIRCLES detects multiple disks (coins) in an image using Hough Transform. Author: Yuan-Liang Tang Idillus

Hi, nice function. I've made some changes that may be interesting. It wold be nice to change the threshold and sigma value for canny edge detection, so, I added a few lines to improve this, changing the location of the definition of the edgeimage

if nargin==3
    
    thresh = 0.33; % One third of the perimeter
    delta = 12; % Each element in (x y r) may deviate approx. 4 pixels
    edgeim = edge(im, 'canny', [0.15 0.2]);

elseif nargin==4

    if ((max(size(canny_th) == 2)) || (max(size(canny_th) == 1)))
        if max(size(canny_th) == 2)
            edgeim = edge(im, 'canny', [canny_th(1) canny_th(2)]);
        end
        if max(size(canny_th) == 1)
            edgeim = edge(im, 'canny', canny_th(1));
        end
    end
    delta = 12;
    
else (nargin==5)

    if ((max(size(canny_th) == 2)) || (max(size(canny_th) == 1)))
        if (max(size(canny_th) == 2))
            edgeim = edge(im, 'canny', [canny_th(1) canny_th(2)],sigma);
        end
        if (max(size(canny_th) == 1))
            edgeim = edge(im, 'canny', canny_th(1),sigma);
        end
    end
    delta = 12;
end

29 Jan 2009 Image normalization and inverse normalization Performs image normalization and inverse normalization against affine transformation Author: Yuan-Liang Tang hayam

Also , I would ask if anyone use "benchmark" to evaluate watermarking algorithm by matalb code.

I need to know, how to use it ?

29 Jan 2009 Image normalization and inverse normalization Performs image normalization and inverse normalization against affine transformation Author: Yuan-Liang Tang hayam

I read the paper "A Multibit Geometrically Robust Image Watermark Based on Zernike Moments"
Please, I need the implementation of the paper if it is possible. where I need some help in the part of "dither modulation". ( the implementation steps of the part "dither modulation" is unclear for me.)
thanks

07 Jan 2009 Detects multiple disks (coins) in an image using Hough Transform HOUGHCIRCLES detects multiple disks (coins) in an image using Hough Transform. Author: Yuan-Liang Tang Sven

Nice function. Code is well documented and clearly written.
One suggestion is to follow the example of the peaks() function: if no output argument is given, then create a figure and display the image. If it's used with an output argument, assume the user is embedding the function in their own code, and doesn't want a figure to come up automatically.

26 Mar 2008 Image normalization and inverse normalization Performs image normalization and inverse normalization against affine transformation Author: Yuan-Liang Tang Tang, Yuan-Liang

Dear Arunav,
The white frame may come from your original image. The program ignores black borders, but not white ones.

22 Nov 2007 Image normalization and inverse normalization Performs image normalization and inverse normalization against affine transformation Author: Yuan-Liang Tang Dutta, Arunav

There arises a white rectangular frame in the image after normalization. how to get rid of that???

please suggest

24 Oct 2007 Image normalization and inverse normalization Performs image normalization and inverse normalization against affine transformation Author: Yuan-Liang Tang Kazan, Serap

Hello, my name is Serap KAZAN. Image normalization program is very good. But i also need invers normalization codes. If it is possible can you send me. Thanks.

20 Sep 2007 Image normalization and inverse normalization Performs image normalization and inverse normalization against affine transformation Author: Yuan-Liang Tang Cedillo, Manuel

Hello. My name is Manuel Cedillo Hernández. I´m student from México City. Your paper "Digital Watermarking Robust to Geometric Distortions" is very interesting. My question in this paper is: How to constructed the watermark ?. The part of CDMA is clear, but the part of convert the signal 1-D in 2-D is not clear. If it is possible, they could clarify this part to me. Thanks.

 

MATLAB Central Terms of Use

NOTICE: Any content you submit to MATLAB Central, including personal information, is not subject to the protections which may be afforded information collected under other sections of The MathWorks, Inc. Web site. You are entirely responsible for all content that you upload, post, e-mail, transmit or otherwise make available via MATLAB Central. The MathWorks does not control the content posted by visitors to MATLAB Central and, does not guarantee the accuracy, integrity, or quality of such content. Under no circumstances will The MathWorks be liable in any way for any content not authored by The MathWorks, or any loss or damage of any kind incurred as a result of the use of any content posted, e-mailed, transmitted or otherwise made available via MATLAB Central. Read the complete Terms prior to use.

Contact us at files@mathworks.com