Rank: 73 based on 490 downloads (last 30 days) and 14 files submitted
photo

Steve Eddins

E-mail
Company/University
The MathWorks, Inc.
Lat/Long
42.299213, -71.350655

Personal Profile:

MATLAB user since 1987. MathWorker since 1993. MATLAB and image processing software development manager. http://blogs.mathworks.com/steve/

Professional Interests:

 

Watch this Author's files

 

Files Posted by Steve View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
17 Apr 2012 Screenshot Image overlay Overlay a binary mask onto an image using a specified color Author: Steve Eddins display, breast cancer, imoverlay mask rgb im..., annotation, gui 202 19
  • 4.28571
4.3 | 21 ratings
06 Apr 2012 Screenshot Zone plate test image imzoneplate.m creates a zone plate test image. Author: Steve Eddins image processing 11 0
  • 5.0
5.0 | 1 rating
20 Jul 2011 Screenshot im2html.m Convert image pixels to HTML table showing pixel colors and values Author: Steve Eddins image processing 7 0
19 Nov 2010 Published MATLAB Files MATLAB xUnit Test Framework MATLAB xUnit is a unit test framework for MATLAB code. Author: Steve Eddins mtest, unit test, xunit, test, this is a great work ..., testing 112 127
  • 5.0
5.0 | 40 ratings
16 May 2010 TIMEIT Benchmarking Function TIMEIT.M measures the time required to call a user-specified function Author: Steve Eddins time benchmark, timeit, potw, utilities, execution time, pick of the week 52 9
  • 5.0
5.0 | 7 ratings
Comments and Ratings by Steve View all
Updated File Comments Rating
09 Apr 2013 Lab color scale Create color scale that prints well on grayscale printers Author: Steve Eddins

applycform clips colors to the gamut.

11 Mar 2013 MATLAB xUnit Test Framework MATLAB xUnit is a unit test framework for MATLAB code. Author: Steve Eddins

David,

You say, "I believe that xUnit creates a new object for each method in that class for testing rather than iterating through the methods of a single (subclassed) TestCase object." That's correct, and that's a classic xUnit design pattern to ensure order independence of individual test methods. See http://martinfowler.com/bliki/JunitNewInstance.html.

Although it's possible to consider adding setup and teardown methods on a TestSuite level, I haven't done so for MATLAB xUnit.

Because of the release of a new unit testing framework in MATLAB itself (in R2013a), I probably will not put further effort into developing my MATLAB xUnit package. If you can upgrade to R2013a, I encourage you to give the new testing framework a try.

26 Feb 2013 MATLAB xUnit Test Framework MATLAB xUnit is a unit test framework for MATLAB code. Author: Steve Eddins

Daniel, you are correct.

18 Feb 2013 MATLAB xUnit Test Framework MATLAB xUnit is a unit test framework for MATLAB code. Author: Steve Eddins

Michael - no, I don't know anything about that.

06 Jul 2012 MATLAB xUnit Test Framework MATLAB xUnit is a unit test framework for MATLAB code. Author: Steve Eddins

Stefan, are you trying to nest your test functions inside the top-level functions? That is not supported.

There should be no problem terminating your functions with "end" as long as you are not trying to nest them.

Comments and Ratings on Steve's Files View all
Updated File Comment by Comments Rating
27 May 2013 Visualize output of BWLABEL The function VISLABELS is used to visualize the output of BWLABEL. Author: Steve Eddins Micofludics

Works great. I like the explanations provided inside the m-file as well. Thanks!

09 Apr 2013 Lab color scale Create color scale that prints well on grayscale printers Author: Steve Eddins Eddins, Steve

applycform clips colors to the gamut.

09 Apr 2013 Lab color scale Create color scale that prints well on grayscale printers Author: Steve Eddins Jonathan

How does applycform deal with colors outside the RGB cube? Certainly when you have lightness at 0 or 100, and non-zero chroma, these values cannot be reproduced by RGB. I've tried to implement a variation of this in Python (https://gist.github.com/endolith/5342521/) and it works pretty well, but you don't seem to do anything to limit the range of the colors.

11 Mar 2013 MATLAB xUnit Test Framework MATLAB xUnit is a unit test framework for MATLAB code. Author: Steve Eddins Eddins, Steve

David,

You say, "I believe that xUnit creates a new object for each method in that class for testing rather than iterating through the methods of a single (subclassed) TestCase object." That's correct, and that's a classic xUnit design pattern to ensure order independence of individual test methods. See http://martinfowler.com/bliki/JunitNewInstance.html.

Although it's possible to consider adding setup and teardown methods on a TestSuite level, I haven't done so for MATLAB xUnit.

Because of the release of a new unit testing framework in MATLAB itself (in R2013a), I probably will not put further effort into developing my MATLAB xUnit package. If you can upgrade to R2013a, I encourage you to give the new testing framework a try.

11 Mar 2013 TIMEIT Benchmarking Function TIMEIT.M measures the time required to call a user-specified function Author: Steve Eddins Motl, Jan

It would be great if the function returned also confidence interval.

Top Tags Applied by Steve
annotation, display, gui, image processing, accumula
Files Tagged by Steve View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
17 Apr 2012 Screenshot Image overlay Overlay a binary mask onto an image using a specified color Author: Steve Eddins display, breast cancer, imoverlay mask rgb im..., annotation, gui 202 19
  • 4.28571
4.3 | 21 ratings
06 Apr 2012 Screenshot Zone plate test image imzoneplate.m creates a zone plate test image. Author: Steve Eddins image processing 11 0
  • 5.0
5.0 | 1 rating
20 Jul 2011 Screenshot im2html.m Convert image pixels to HTML table showing pixel colors and values Author: Steve Eddins image processing 7 0
19 Nov 2010 Published MATLAB Files MATLAB xUnit Test Framework MATLAB xUnit is a unit test framework for MATLAB code. Author: Steve Eddins mtest, unit test, xunit, test, this is a great work ..., testing 112 127
  • 5.0
5.0 | 40 ratings
16 May 2010 TIMEIT Benchmarking Function TIMEIT.M measures the time required to call a user-specified function Author: Steve Eddins time benchmark, timeit, potw, utilities, execution time, pick of the week 52 9
  • 5.0
5.0 | 7 ratings

Contact us