Rank: 596 based on 219 downloads (last 30 days) and 5 files submitted
photo

Nicholas Howe

E-mail
Company/University
Smith College

Personal Profile:
Professional Interests:
Computer vision

 

Watch this Author's files

 

Files Posted by Nicholas View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
30 Aug 2011 Find Handles for Text Labels Provides a simple way to change properties of all label text in a figure window. Author: Nicholas Howe figures 17 0
22 Nov 2010 Screenshot 2D Vector Field Visualization Two functions that create visualizations of 2D vector fields Author: Nicholas Howe visualization, 2d, vector fields, quiver plot 31 5
19 Jul 2007 Screenshot Better Skeletonization Provides an alternative to the image toolbox skeletonization implemented in bwmorph. Author: Nicholas Howe morphology, segmentation, skeletonization, alternative, binary images, image process 81 16
  • 5.0
5.0 | 12 ratings
16 Feb 2007 Screenshot Joggle Board Generator Generate 5x5 joggle boards Author: Nicholas Howe games, joggle, word games, letter 17 1
15 Mar 2005 Screenshot Foreground segmentation Uses graph cuts to segment foreground objects from a static background in video. Author: Nicholas Howe morphology, segmentation, foreground segmentati..., motion segmentation, background segmentati... 73 11
  • 4.125
4.1 | 8 ratings
Comments and Ratings by Nicholas View all
Updated File Comments Rating
20 Jun 2014 2D Vector Field Visualization Two functions that create visualizations of 2D vector fields Author: Nicholas Howe

Fabrizio,
As implemented, cquiver and vfcolor can only display a rectangular grid of vectors. Thus the quiver functionality you are looking for is not available. Sorry! I'll consider whether it can be added in a future version.

17 Oct 2013 Generate spatial data Generate 1/f noise spatial data. Author: Jon Yearsley

16 Aug 2013 2D Vector Field Visualization Two functions that create visualizations of 2D vector fields Author: Nicholas Howe

Christopher,
I guess it's confusing that the usage for cquiver is slightly different from quiver. Sorry about that!

If I understand your example properly, `of` represents the optical flow you wish to display as a 2D array of complex numbers. In that case you should be able to call cquiver like this:

cquiver(of);

05 Oct 2012 Joggle Board Generator Generate 5x5 joggle boards Author: Nicholas Howe

I used this to make a set of boards for use while traveling.

13 Nov 2009 Anaskel written in Matlab Translated anaskel.cpp into Matlab Author: Matt Fetterman

Good idea to port this to a .m file. Thanks for doing it!

Comments and Ratings on Nicholas' Files View all
Updated File Comment by Comments Rating
20 Jun 2014 2D Vector Field Visualization Two functions that create visualizations of 2D vector fields Author: Nicholas Howe Howe, Nicholas

Fabrizio,
As implemented, cquiver and vfcolor can only display a rectangular grid of vectors. Thus the quiver functionality you are looking for is not available. Sorry! I'll consider whether it can be added in a future version.

20 Jun 2014 2D Vector Field Visualization Two functions that create visualizations of 2D vector fields Author: Nicholas Howe fabrizio

Dear Nicholas,
I have a problem with using cquiver and vfcolor. I have a map of vectors that I normally display with quiver by giving it as an imput the x and y position of each vector and the x and y components (say quiver(xcoord, ycoord, xcomp, comp)). Rather then the standard quiver plot, I wish to colorcode this map of vectors. What should I give as an input to vfcolor or cquiver?

16 May 2014 Better Skeletonization Provides an alternative to the image toolbox skeletonization implemented in bwmorph. Author: Nicholas Howe Booker, John

07 May 2014 Foreground segmentation Uses graph cuts to segment foreground objects from a static background in video. Author: Nicholas Howe Senlet, Turgay

The problem comes from the places where original code converts int's to pointers. In 32-bit machine this is okay, but with 64-bit, you need to use a 64-bit type instead of int. In this case, if you read the error in detail, it tells you that mwIndex (a 64-bit pointer of type unsigned long *) is being assigned to an int. If you go to that line you see ir = mxGetIr(prhs[0]); Find where ir is defined (line 127: int *ir, *jc;) and change its type to a unsigned long *. unsigned long *ir, *jc; And repeat a similar procedure for this kind of errors (occurs 5-6 times, including the ones in pixCon.cpp).
I did this and I was able to compile with large arrays, but my Matlab crashes when running the code. Good luck.

20 Feb 2014 Better Skeletonization Provides an alternative to the image toolbox skeletonization implemented in bwmorph. Author: Nicholas Howe Anatoli

Has the tool & algorithm been published? If yes, would you please to mention the reference. Thanks a lot for the tool!

Contact us